From 3e7cc8d0f7cbfcd617b7e2d9791446013f208ee8 Mon Sep 17 00:00:00 2001 From: Encode42 Date: Mon, 22 Mar 2021 13:49:45 -0400 Subject: [PATCH] Add Airplane config options --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index d810125..2c5700b 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ Based on [this guide](https://www.spigotmc.org/threads/guide-server-optimization * [bukkit.yml](#bukkityml) * [spigot.yml](#spigotyml) * [paper.yml](#paperyml-1) + * [airplane.air](#airplaneair) * [purpur.yml](#purpuryml-1) * [Misc](#misc) * [spigot.yml](#spigotyml-1) @@ -180,6 +181,20 @@ Disabling this will result in less pathfinding being done, increasing performanc ##### fix-climbing-bypassing-cramming-rule Enabling this will fix entities not being affected by cramming while climbing. This will prevent absurd amounts of mobs being stacked in small spaces even if they're climbing (spiders). +#### [`airplane.air`] + +##### max-tick-freq +This option defines the slowest amount entities farthest from players will be ticked. Increasing this value may improve the performance of entities far from view but may break farms or greatly nerf mob behavior. + +##### activation-dist-mod +Controls the gradient in which mobs are ticked. DEAR works on a gradient instead of a hard cutoff like EAR. Instead of fully ticking close entities and barely ticking far entities, DEAR will reduce the amount an entity is ticked based on the result of this calculation. Decreasing this will activate DEAR closer to players, improving DEAR's performance gains, but will affect how entities interact with their surroundings and may break mob farms. + +##### tracker.multithreaded +Enabling this option will allow the tracker to use multiple threads which increases the tracker efficiency on servers with multiple cores. The tracker will be spread throughout all of the cores the server can utilize to reduce single-threaded load. This may cause worse performance depending on how the server is set up. Use with caution! + +##### tracker.unsafe-async-packets +Sends tracker packets asynchronously. This improves performance of the multithreaded tracker but has a high chance of + #### [`purpur.yml`] ##### dont-send-useless-entity-packets @@ -309,3 +324,4 @@ To get timings of your server you just need to execute the `/timings paste` comm [`paper.yml`]: https://paper.readthedocs.io/en/latest/server/configuration.html [`purpur.yml`]: https://purpur.pl3x.net/docs [`tuinity.yml`]: https://github.com/Spottedleaf/Tuinity/wiki/Config +[`airplane.air`]: https://airplane.gg/config