Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
PackMT 📦 | MT Studio
PackMT is a powerful, lightweight resource pack manager for Minecraft servers (Spigot/Paper 1.16.5 — 1.20+). The plugin saves administrators from the hassle of manually merging textures or configuring third-party web servers. Simply drop archives or folders into the plugin directory, and it will automatically assemble everything, merge conflicting files, and send the pack to players upon login.
✨ Key Features
- 🧠 Smart Merge: The plugin doesn't just overwrite files. If two different packs contain
sounds.jsonor model files, PackMT carefully merges their contents. - 🌐 Built-in HTTP Server: The plugin serves the compiled archive to players directly. No need to upload packs to Dropbox or Yandex.Disk, or set up Nginx.
- ⚡ Cross-Version Support (1.16 - 1.20.6+): Automatic adaptation to the server core. On versions 1.20.3+, the plugin uses the new API for sending multi-packs (generating unique UUIDs), while older servers use standard methods.
- 📂 On-the-fly Unpacking: Supports both
.ziparchives and standard folders. The plugin automatically locates the resource pack root (theassets/folder), even if the archive was packed incorrectly. - 💾 Auto-backups: Every time the pack is rebuilt, the previous working archive is saved to the
backups/folder with an exact UTC timestamp.
🛠️ Installation and Setup
- Download
PackMT-1.0.0.jarand place it in your server'splugins/folder. - Restart the server to allow the plugin to create the necessary directories. 3. Place your resource packs (as
.ziparchives or unzipped folders) into theplugins/PackMT/sources/folder. - Open the
plugins/PackMT/config.ymlfile and configure the build priority.
💻 Commands and Permissions
| Command | Description | Permissions |
| /rp reload | Asynchronously rebuild the resource pack from sources. | packmt.admin |
| /rp update | Force-send the current resource pack to yourself. | packmt.admin |
📁 Folder Structure
After the first launch, the plugin will create the following structure in plugins/PackMT/:
sources/ — place source resource packs (archives or folders) here.
builds/ — stores the compiled final.zip that players download.
temp/ — temporary folder (used only during /rp reload execution).
backups/ — history of your previous builds.# PackMT


