
RessourcePackManager
Resourcepack managing extension for paper servers
RessourcePackManager (RPM) Plugin
by Kartoffel_Licht
The RPM Plugin is a small Project aiming to make it easier to use resourcepacks on minecraft paper servers.
Currently, the plugin is in beta (intented to initially make the plugin available without really publishing it quite yet)
While a non-destructive nature was kept in mind, please note that the plugin might show bugs (perhaps of an exploitable nature)
Features
- global resourcepack folder
- custom items (see example pack)
- custom sounds
- custom armor
- Geyser support (limited)
- server-side pack hosting
- velocity support
To add default global resourcepacks, add (either a .zip or .mcpack) it to the resourcepacks-folder in the server root directory
Custom content (eg. custom items) extent regular datapacks. See the example pack in the release section
When in creative mode, players (of any permission) may execute the '/rsrc show' command to give themselves custom items~~~~
Configuration
hostResourcepacks: true #Wether to host the resourcepacks on the server
uploadScript: "" #a script that gets executed on resourcepack change
doPackValidation: false #Wether to validate packs on load
limboWithWorld: true #Wether to send loading players to a limbo world (only affects java players)
limboWithPacketblock: true #Wether most of the incoming packets of loading players will be blocked (only affects java players)
generatedPackUUID: <random UUID> #The UUID of the generated packs, random on each config load otherwise
Note that problems may arise when using the limboworld and having the worlds folder not containing the plugins folder
