Adding a custom resource pack to your server (Minecraft: Java Edition)

In Minecraft, textures, sounds, and other elements of the game can be modified using resource packs. Server resource packs allow you to automatically provide a custom resource pack for all players on your server.

https://www.youtube.com/watch?v=Psbh9sDAvUo

java

Uploading a resource pack

To upload a server resource pack, click the Upload button next to the resource pack option on the Options page.

Screenshot_from_2022-04-28_18-02-16.png

You can then select a resource pack file, or drag and drop resource packs into the resource pack list.

Screenshot_from_2022-04-28_18-15-21.png

It is also possible to combine multiple resource packs, just like it is in the Minecraft client. The higher up a resource pack is in the list, the higher its priority.

Screenshot_from_2022-04-28_18-17-09.png

The order of your resource packs can be changed using drag and drop.

Screenshot_from_2022-04-28_18-17-09-cursor.png

When you are done adding your resource packs, click the Upload button to begin the upload.

Screenshot_from_2022-04-28_18-15-21-upload.png

Incompatible resource packs

Not every resource pack works with every version of Minecraft. If an incompatible resource pack is detected, it will be marked in red.

Screenshot_from_2022-04-28_18-25-17.png

Note that this does not necessarily mean that the pack will not work at all, but you will likely encounter glitches and missing textures when using an incompatible resource pack.

Also note that Minecraft handles incompatible packs differently depending on whether they are installed manually or used as a server resource pack. If an incompatible resource pack works when installed manually, it does not mean that it will also work when used as a server resource pack.

Size limits

Minecraft limits the size of server resource packs. The size limit depends on the Minecraft version you are using, and is generally higher in newer versions of Minecraft. This limit is set by Minecraft and can't be changed by us.

Required mods

Some resource packs may require mods (e.g. OptiFine) to work correctly. They will therefore only work if your players installed the required mod on their devices before joining your server.

Loading server resource packs in Minecraft

By default, server resource packs are optional. This means that players will be asked whether they want to use your resource pack the first time they join your server.

Screenshot_from_2022-04-29_10-50-45.png

If a player rejects the resource pack, they will not be asked again. If they decide to use the pack later, they will have to enable server resource packs manually for the server in the Minecraft server settings.

Screenshot_from_2022-04-29_10-55-12.png

Screenshot_from_2022-04-29_10-49-36.png

Forcing a server resource pack

It is also possible to force the use of your server resource pack on your server. This is done by enabling the "Require resource pack" option on the Options page and restarting your server.

Screenshot_from_2022-04-29_10-58-00.png

Players will then have the choice to either load the resource pack or disconnect from your server.

Screenshot_from_2022-04-29_10-48-13.png

Changing the resource pack prompt

You can add a message to the prompt that appears when the player connects and is required to download the resource pack. This message can be configured in your server.properties file. 

Please note that this feature is only available for Minecraft 1.17 or newer.

mceclip0.png

Removing a resource pack

If you no longer want to use a previously installed server resource pack, you can remove it on the Options page.

Screenshot_from_2022-04-29_17-55-54.png

Self-hosted resource packs

If you already have a direct download link to the resource pack you want to use, you can insert the link on the Options page without having to upload it again. Note that when installing a resource pack like this, many details that are otherwise handled by our system need to be considered. It is therefore only recommended for users who are experienced with configuring server resource packs.

Screenshot_from_2022-04-28_18-02-55.png