ResourcePackManager
作者:rebot | 分类:模组
Minecraft 版本: 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2 26.2
平台: bungeecord paper purpur spigot velocity waterfall
标签: utility
This dev log is the only video I have right now, a dedicated one will (hopefully) come soon!
? How it Works
Got more than one plugin that uses resource packs?
Tired of manually merging them, recalculating SHA1, and rehosting?
Want drag & drop support where players instantly get custom models?
This plugin is the solution!
ResourcePackManager automatically grabs the resource packs from automerge-compatible plugins, merges them based on config priorities, and hosts them directly from your server. Players automatically receive the merged pack. You can also add manual packs in the mixer folder.
? Main Features
- Automatically merges all of your server's resource packs!
- Self-hosts your resource pack directly from your server! Falls back to free remote hosting if self-hosting is unavailable.
- Automatically sends the resource pack to players when they log in!
- Bedrock support! Automatically converts your merged Java pack into a Bedrock-compatible pack for GeyserMC.
- Proxy network support! Works with Velocity, BungeeCord, and Waterfall — Bedrock players receive a single merged pack across all servers.
- Supports manual additions in the mixer folder.
- 24/7 Discord support.
- No setup or maintenance required!
- Want an even better experience? Works best with Free Minecraft Models and EternalTD — both free!
? How to Setup
- Drop
ResourcePackManager.jarinto yourplugins/folder. - Restart your server.
That's it! The plugin works with recommended defaults out of the box. You can tweak settings in the config files.
? Bedrock Support (GeyserMC)
ResourcePackManager automatically converts your merged Java resource pack into a Bedrock-compatible pack for GeyserMC, so Bedrock and Java players see the same custom content. This is enabled by default and requires no additional setup. Currently supports FreeMinecraftModels custom models and EliteMobs custom items.
? Proxy Network Setup (Bedrock)
Running multiple Geyser/Floodgate servers behind a proxy? Bedrock clients are limited to one resource pack per network connection. ResourcePackManager works around this by merging all the resource packs across your network into a single pack, which is then sent to Bedrock clients when they log in.
To set this up, just install ResourcePackManager both on your proxy server and the backend server (same ResourcePackManager.jar file). Once everything is set up, restart the proxy twice for the geyser mappings to get saved properly!
Java players receive their packs directly from each backend on server switch.
? Limitations & Compatibility
Limitations:
ResourcePackManager merges where possible but cannot fix fundamental conflicts (e.g. GUI unicode spacing clashes or duplicate item model IDs). In conflicts, the higher‑priority pack is chosen.
Automerge-compatible plugins * [FreeMinecraftModels](https://nightbreak.io/plugin/freeminecraftmodels) (recommended models plugin!) * [EliteMobs](https://nightbreak.io/plugin/elitemobs) (recommended bosses plugin!) * [EternalTD](https://nightbreak.io/plugin/eternaltd) (recommended minigame plugin!) * BetterHUD * ItemsAdder (requires unencrypting & disabling hosting) * MMOInventory * ModelEngine * Nova * Oraxen * ValhallaMMO (requires `/valhalla resourcepack download`) * BackpackPlus * RealisticSurvival * Vane-Core *Have a plugin you'd like supported? Let me know on the [Discord](https://discord.gg/9f5QSka)!*? Commands
/resourcepackmanager reload— reloads the plugin./resourcepackmanager data_compliance_request— downloads all hosted data for inspection./resourcepackmanager status— gives the current status of RSPM.
? Hosting
ResourcePackManager attempts to self-host the resource packs directly from your server by default. This requires your server ports to be accessible to players. If you can't forward ports or prefer not to self-host, RSPM automatically falls back to free remote hosting on Nightbreak servers, made possible by Patreon supporters. You can configure hosting mode in config.yml.
? View More by Magmaguy!
? Partner servers
Matecraft is the official partner server! It's always up to date with the latest experimental features and new dungeons. Great community, check it out!
eternaltd.matecraft.org
? Developers
API & Maven (this might be outdated) ```java registerResourcePack(String pluginName, String path, boolean encrypts, boolean distributes, boolean zips, boolean local, String reloadCommand) ``` Also available: `reloadResourcePack()`. **Maven:** ```xml magmaguy-repo-releases MagmaGuy's Repository https://repo.magmaguy.com/releases com.magmaguy ResourcePackManager CHECK-LATEST-VERSION ```请登录后举报
暂无评论,抢个沙发吧~