How to Add a Resource Pack to Your Minecraft Server

Learn how to add a server-side resource pack so all players automatically download your custom textures and sounds.

A server resource pack lets you apply custom textures, sounds, and models to every player who joins. When configured, players are prompted to download the pack automatically.

Adding a Resource Pack

Host your resource pack

Upload your resource pack .zip file to a direct-download file host. The URL must be a direct download link — the server needs to fetch the raw file.

💡 Tip: For Dropbox, change ?dl=0 at the end of the URL to ?dl=1 to get a direct download link. For Google Drive, use a direct link generator.

Open the server properties

Access the XGamingServer panel, go to Files, and open server.properties.

Set the resource pack URL

Find the resource-pack field and paste your direct download URL:

resource-pack=https://example.com/your-pack.zip

Generate the SHA-1 hash of your .zip file and add it to resource-pack-sha1. This ensures players download the correct file and enables caching.

resource-pack-sha1=your_sha1_hash_here

📝 Note: You can generate a SHA-1 hash at sha1-online.com or by running sha1sum yourpack.zip on Linux/Mac.

Require the resource pack (optional)

To force players to use the pack (they'll be disconnected if they decline), set:

require-resource-pack=true

Restart your server

Restart the server for changes to take effect. Players will be prompted to download the pack when they join.

⚠️ Warning: If the download URL is incorrect or not a direct link, players will see an error and the pack won't load. Always test the URL in a browser first.

Resource Pack Settings Reference

SettingDescription
resource-packDirect download URL to the .zip file
resource-pack-sha1SHA-1 hash for verification and caching
require-resource-packForce players to accept (true/false)
resource-pack-promptCustom message shown to players (1.17+)

If you need help, join our Discord.

How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page