Skip to content

Changed Paper defaults

FeatherMC changes one group of Paper’s defaults: the per-chunk save limits for six projectile and orb types. This is what stops the classic “stuff a chunk until it crashes on load” machine from surviving a restart, and normal play never gets near the limits. The new defaults only apply to keys that are not already in your config, so a server migrated from Paper keeps its existing values until you change them.

Key in paper-world-defaults.ymlPaperFeatherMC
chunks.entity-per-chunk-save-limit.arrow-116
chunks.entity-per-chunk-save-limit.ender_pearl-116
chunks.entity-per-chunk-save-limit.experience_orb-116
chunks.entity-per-chunk-save-limit.fireball-116
chunks.entity-per-chunk-save-limit.small_fireball-116
chunks.entity-per-chunk-save-limit.snowball-116

You can override any of these per world in paper-world-defaults.yml.

FeatherMC does not turn on entities.behavior.inactive-mob-goal-selector-throttle-rate. Enabling it bunches the goal-selector work of far-away mobs into periodic bursts, which raises the worst-case tick time. That trades tick smoothness for lower average CPU, so turn it on only if you run a mob-heavy server and want that trade.

Adapted from the PaperMC docs (CC BY-SA 4.0). About these docs.