How to Install a Resource Pack
Preparation
- Make sure the resource pack matches the server version.
- Extract the
.mcpackinto a folder (there must be amanifest.jsoninside it). - Note down the
header.uuidandversionfrommanifest.json.
Upload to the Server
- Place the pack folder in
/resource_packsat the server root. - Make sure there is no doubled folder (the structure should directly contain
manifest.json).
Register in world_resource_packs.json
- Go into
/worlds/<World Name>/. - Create or edit
world_resource_packs.json:[
{
"pack_id": "UUID-FROM-MANIFEST",
"version": [1, 0, 0]
}
] - Save and restart the server
Optional
- Force players to use the server resourcepack:
Edittexturepack-requiredinserver.propetiesfromfalsetotrue - Debug pack errors:
Setcontent-log-file-enabledinserver.propetiestotrue
Quick Troubleshooting
- Not detected: Check the folder structure and the UUID.
- Crash/visual bug: Make sure the pack is compatible.
- Players don't see the changes: Clear the resource pack cache on the client.