ReferenceConfiguration
world_behavior_packs.json
Behavior packs enabled in this world.
The list of behavior packs the world loads on startup. Each entry references a pack from the server's behavior_packs/ folder by UUID. The file lives inside worlds/<world-name>/, so each world has its own list.
Sample
[
{
"pack_id": "0aba1b58-2cdc-4d31-9cee-4dc5e2c39bf6",
"version": [1, 0, 0]
}
]Fields
| Field | Type | Required | Description |
|---|---|---|---|
pack_id | string | Yes | The pack UUID, taken from the pack's manifest.json header. |
version | array | Yes | The pack version to load, as [major, minor, patch]. Must match the version declared in the pack's manifest. |
Where packs come from
Every entry must reference a pack present in behavior_packs/<pack-folder>/ on the server. Each pack's manifest.json declares its UUID and version - copy those into the entry here.
In-game, operators can also toggle behavior packs through the world settings UI, which rewrites this file.