Optimizing

autoCulling (Plugin Config | FPS Performance)

  • Allows the player's client to hide Display Entities when they are not visible

  • heightCullingAdder and widthCullingAdder

    • These are fixed values that will be added to the calculated culling bounds, increasing the bounds by the set value


cacheAnimations (Plugin Config | Server Performance) → Quicker retrieval of animations

circle-info

If memory usage increases heavily with this setting enabled, considering disabling it and store animations locally if you aren't already.

  • When an animation is initially retrieved from its storage location, it is then stored in memory. This allows for quicker retrieval of animations, especially if the animation is stored on a database like MYSQL or MONGODB.


entity-tracking-range (spigot.yml | FPS performance)

  • If you choose to not use packet-based groups, consider decreasing the entity-tracking-range value in your server's spigot.yml file. This can be beneficial for performance if the number of individual display entities exceeds several thousands.

Last updated