ReferenceConfiguration
world_resource_packs.json
Resource packs enabled in this world.
The list of resource packs the world loads on startup. Each entry references a pack from the server's resource_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 resource_packs/<pack-folder>/ on the server. Each pack's manifest.json declares its UUID and version - copy those into the entry here.
If texturepack-required=true is set in server.properties, clients are forced to load every pack on this list when they join.