Minecraft Resource Pack Hosting
Minecraft resource pack hosting requires three things in your server.properties: a public direct-download URL, a SHA1 hash of the ZIP, and a UUID. MCPacks does all three in a single step — drop your ZIP and get the complete config block ready to paste. Free, no account required.
The Easiest Way to Host a Minecraft Resource Pack
Hosting a Minecraft resource pack used to involve at least three separate steps: uploading the file to a CDN or file host, running sha1sum in a terminal to compute the hash, and generating a UUID with a separate tool. MCPacks collapses all of that into a single drag-and-drop upload.
Drop your .zip on MCPacks and within 60 seconds you receive the complete three-line server.properties block — resource-pack URL, resource-pack-sha1 hash, and resource-pack-id UUID — ready to paste. The SHA1 is computed locally in your browser using the WebCrypto API before the file is even uploaded, so it is guaranteed to match the bytes on Google Drive.
Common Minecraft Resource Pack Hosting Mistakes
- Wrong SHA1 hash — if the SHA1 in
server.propertiesdoes not match the actual file, Minecraft rejects the pack silently with no error message to players. MCPacks computes SHA1 from the exact bytes that get uploaded, so they always match. - Non-direct download URL — Google Drive share pages and Dropbox preview links return an HTML page, not the ZIP file. Minecraft needs a direct-download URL. MCPacks generates the correct
?export=downloadURL automatically. - Missing or stale UUID — the
resource-pack-idfield (added in 1.20.3) must be a valid UUID. Reusing an old UUID means clients serve a cached version of a previous pack. MCPacks generates a fresh UUID for every upload. - pack.mcmeta not at ZIP root — if you compress a folder instead of its contents,
pack.mcmetaends up one level too deep and Minecraft cannot read the pack. Always select all files inside the pack folder, then compress them.
Supported Server Platforms and Hosting Panels
MCPacks generates standard server.properties fields that work with every Java Edition server software and hosting panel:
- Server software — Vanilla, Paper, Spigot, Purpur, Fabric, Forge, Sponge, Mohist, Velocity, BungeeCord
- Hosting panels — Pterodactyl, Pebblehost, Apex Hosting, Shockbyte, Bisect Hosting, Minehut, Server.pro, and any self-hosted setup
- Minecraft versions — Java Edition 1.8 through 1.21+ (all minor versions)
The resource pack system is built into the Minecraft server and does not depend on any plugins or mods. MCPacks works out of the box with every configuration.
Resource Pack Hosting for High-Resolution and PvP Packs
MCPacks supports ZIP files up to 95 MB, which covers the vast majority of Minecraft resource packs:
- 16× packs — typically 1–10 MB. Uploads in seconds.
- 32× and 64× packs — typically 5–30 MB. Well within the limit.
- 128× packs — typically 20–60 MB. Fully supported.
- 256× PBR packs — typically 40–90 MB. Supported in most cases.
- PvP packs — usually under 5 MB. Near-instant upload and zero download delay for joining players.
Files are served from Google Drive's global CDN, so even large high-resolution packs download quickly for players around the world.
Frequently Asked Questions
What is Minecraft resource pack hosting?
Resource pack hosting means storing your Minecraft resource pack ZIP on a publicly accessible server and providing a direct download URL. Minecraft's server.properties needs this URL to deliver the pack to players on join.
How do I host a Minecraft resource pack for free?
Upload your .zip to MCPacks. It uploads to Google Drive and returns a ready-to-paste server.properties block with the resource-pack URL, SHA1 hash, and UUID — all free, no account required.
What file format does Minecraft use for resource packs?
Resource packs must be packaged as a .zip archive containing a pack.mcmeta file at the root. MCPacks accepts any valid .zip up to 95 MB.
Does MCPacks work with Paper, Spigot, and other server types?
Yes. Any Java Edition server that reads server.properties will work — Vanilla, Paper, Spigot, Purpur, Fabric, Forge, Velocity, and BungeeCord.
How long is my resource pack hosted?
Files are hosted on Google Drive and automatically cleaned up after 4 months. Re-upload before expiry to keep your link active.
What is the maximum pack size?
MCPacks supports packs up to 95 MB. High-resolution packs (128x and 256x) typically fall well within this limit.