Worlds
Customize Worlds Related Features.
Config Preview
world:
optimizeTerrainGenerator: true
allowSignColoring: true
rightClickEditSign: true
betterMending: true
optimizePrecipitation: true
optimizeChunkHolders: true
optimizeMinecarts: true
optimizeSuffocation: true
perWorldTpsBar: true
tnt:
enableTNTOptimizations: true
disableBlockDamage: false
explosionRandomRange: -1.0
entityLoadChunks:
tntLoadChunks: false
fallingBlocksLoadChunks: false
enderpearlsLoadChunks: false
tridentsLoadChunks: false
asyncWorld:
enableAsyncWorld: true
usePerWorldTpsBar: true
showTPSOfServerInsteadOfWorld: true
parallelWorldTicking:
enableParallelWorldTicking: true
parallelThreadCount: 4
logContainerCreationStackTraces: false
disableHardThrow: false
compatibilityMode: false
chunkSending:
maxThreads: 1
regionizedChunkTicking:
enableRegionizedChunkTicking: true
executorThreadCount: 4
executorThreadPriority: 7
Fields - World
-
optimizeTerrainGenerator
Optimizes the terrain generation algorithms to reduce CPU overhead.default:
true -
allowSignColoring
Allows players to use color codes on signs.default:
true -
rightClickEditSign
Lets players right-click a sign to edit it instantly.default:
true -
betterMending
Improves the behavior of the Mending enchantment.default:
true -
optimizePrecipitation
Optimizes ice/snow detection and placement to reduce chunk scanning.default:
true -
optimizeChunkHolders
Caches frequently accessed chunk holders for faster lookup.default:
true -
optimizeMinecarts
Optimizes minecart physics, collision, and ticking logic.default:
true -
optimizeSuffocation
Improves suffocation mechanics by reducing redundant hitbox checks.default:
true -
perWorldTpsBar
Displays a TPS bossbar specific to each world.default:
true
Subfields - TNT
Controls TNT behavior and optimizations.
-
enableTNTOptimizations
Enables server-side TNT optimizations for better performance.default:
true -
disableBlockDamage
Iftrue, TNT explosions do not destroy blocks.default:
false -
explosionRandomRange
Adds random variation to TNT explosion strength.default:
-1.0(disabled)
Subfields - Entity Load Chunks
Controls which entity types can force chunks to load.
-
tntLoadChunks
Whether primed TNT can load chunks while moving.default:
false -
fallingBlocksLoadChunks
Whether falling blocks (sand, gravel, anvils) load chunks.default:
false -
enderpearlsLoadChunks
Whether thrown enderpearls load chunks mid-flight.default:
false -
tridentsLoadChunks
Whether thrown tridents load chunks mid-flight.default:
false
Subfields - Async World
Optimizations for multi-threaded and async world features.
-
enableAsyncWorld
Enables asynchronous world ticking/handling.default:
true -
usePerWorldTpsBar
Uses the per-world TPS bar with the async engine.default:
true -
showTPSOfServerInsteadOfWorld
Shows global server TPS instead of individual world TPS in the bar.default:
true
Parallel World Ticking
-
enableParallelWorldTicking
Ticks multiple worlds in parallel threads.default:
true -
parallelThreadCount
Number of threads allocated for parallel world ticking.default:
4 -
logContainerCreationStackTraces
Logs stack traces during container creation for debug purposes.default:
false -
disableHardThrow
Prevents severe exceptions from stopping the server.default:
false -
compatibilityMode
Enables legacy compatibility features for parallel ticking.default:
false
Chunk Sending
- maxThreads
Maximum threads allocated to chunk sending.default:
1
Regionized Chunk Ticking
-
enableRegionizedChunkTicking
Enables the regionized chunk ticking system.default:
true -
executorThreadCount
Number of threads allocated to process regionized chunks.default:
4 -
executorThreadPriority
Thread priority for regionized chunk tick execution.default:
7