PackMT

PackMT

PackMT is a smart resource pack manager for Minecraft servers (1.16.5–1.20+) featuring a built-in HTTP server and automatic merging of JSON files and textures.

109 downloads 1 followers

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.json or 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 .zip archives and standard folders. The plugin automatically locates the resource pack root (the assets/ 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

  1. Download PackMT-1.0.0.jar and place it in your server's plugins/ folder.
  2. Restart the server to allow the plugin to create the necessary directories. 3. Place your resource packs (as .zip archives or unzipped folders) into the plugins/PackMT/sources/ folder.
  3. Open the plugins/PackMT/config.yml file 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

No gallery available for this project.

Version Minecraft Loader Download

1.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download

PackMT 1.0.0

1.0.0

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download