Skip to main content

How to Install a Resource Pack


Preparation

  • Make sure the resource pack matches the server version.
  • Extract the .mcpack into a folder (there must be a manifest.json inside it).
  • Note down the header.uuid and version from manifest.json.

Upload to the Server

  1. Place the pack folder in /resource_packs at the server root.
  2. Make sure there is no doubled folder (the structure should directly contain manifest.json).

Register in world_resource_packs.json

  1. Go into /worlds/<World Name>/.
  2. Create or edit world_resource_packs.json:
    [
    {
    "pack_id": "UUID-FROM-MANIFEST",
    "version": [1, 0, 0]
    }
    ]
  3. Save and restart the server

Optional

  • Force players to use the server resourcepack:
    Edit texturepack-required in server.propeties from false to true
  • Debug pack errors:
    Set content-log-file-enabled in server.propeties to true

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.