TRICK OR SAVE!Get 40% off your first payment with HALLOWEEN2026.See all our plans
Configuration

The world's config.json: what each setting does

Reviewed October 26, 2026 1 min read

Each world in universe/worlds/ has its own config.json, separate from the server's main one. It holds the world's seed and the rules of that world.

Settings worth knowing (from the official example)

Seed

The number the world was generated from.

IsPvpEnabled

Whether players can damage each other. false in the official example.

IsFallDamageEnabled

Whether falling hurts. true in the example.

IsGameTimePaused

Freezes the time of day when true.

IsSpawningNPC

Whether NPCs spawn in this world.

IsAllNPCFrozen

Freezes every NPC when true.

IsSavingPlayers / IsSavingChunks

Whether player data and chunks are saved. Leave these on unless you know exactly why you'd turn them off.

Edit it with the server stopped

Like the other config files, it's read at startup. Stop the server, edit, then start it again.

Worth knowing

The file also contains fields such as UUID, Version and WorldGen. Don't change those: they describe how the world was created.

About this guide: An original guide from the EnduranceNodes team, written for the servers we host. If a step no longer matches what you see, tell us and we will update it.