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=0at the end of the URL to?dl=1to 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.zipSet the SHA-1 hash (recommended)
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.zipon 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=trueRestart 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
| Setting | Description |
|---|---|
resource-pack | Direct download URL to the .zip file |
resource-pack-sha1 | SHA-1 hash for verification and caching |
require-resource-pack | Force players to accept (true/false) |
resource-pack-prompt | Custom message shown to players (1.17+) |
If you need help, join our Discord.
How is this guide?

How to Reset Player Data on Your Minecraft Server
Learn how to reset individual player data including inventory, location, XP, and advancements.
How to Fix Player Skins Not Showing on Your Minecraft Server
Troubleshoot and fix issues with player skins appearing as Steve or Alex on your Minecraft server.