← Back to Knowledgebase
Server Resource Packs
How to force players to download a custom texture pack when they join.
1. Hosting the Pack
You need a direct download link for your .zip file. You can use:
- MCPacks.net: (Easiest) Just upload your zip and it gives you a direct link + hash.
- Dropbox: Upload the file, get the share link, and change
?dl=0 to ?dl=1 at the end.
2. Configuring the Server
- Open
server.properties in the File Manager.
- Find
resource-pack=.
- Paste your direct download link after the equals sign.
- (Optional) Find
resource-pack-sha1=. Paste the SHA1 hash of the file here. This forces the client to verify the file integrity and re-download it if you update it.
3. Forcing the Pack
If you want to kick players who refuse the pack:
- Set
require-resource-pack=true in server.properties.
Troubleshooting
If the pack doesn't load:
- Ensure the link is a Direct Download (clicking it should immediately start the download, not open a webpage).
- Ensure the file is under 100MB (for older clients) or 250MB (for 1.15+).