Resourceloader is a simple, flexible plugin for Minecraft servers that allows for seamless management of resource packs without requiring players to endure the default server resource pack loading process. The plugin supports multiple resource packs, enabling players to load specific packs on demand via commands.
- Simplified Resource Pack Loading: Avoid the default server-side resource pack loading experience, which can be confusing or annoying for new players.
- Dynamic Resource Pack Selection: Load specific resource packs as needed using commands.
- Customizable Configurations: Define and manage multiple resource packs via the
config.ymlfile.
- Description: Loads a resource pack for the player.
- Usage:
/load- Loads the default server pack./load <packname>- Loads a specific resource pack by name.
- Permission:
resourceloader.load
- Description: Lists all available resource packs.
- Usage:
/listpacks - Permission:
resourceloader.list
- Description: Reloads the plugin configuration.
- Usage:
/resourcereload - Permission:
resourceloader.reload
resourceloader.load- Allows players to load resource packs.
- Default:
true
resourceloader.list- Allows players to list available resource packs.
- Default:
true
resourceloader.reload- Allows operators to reload the plugin configuration.
- Default:
op
# Main server resource pack URL
# This pack is loaded when using /load without arguments
server-pack: "https://example.com/server-pack.zip"
# Additional resource packs
# These packs can be loaded using /load <packname>
# To add a new pack, use a key:"value" format
resource-packs:
example: "https://example.com/dungeons-pack.zip"
example0: "https://example.com/example0.zip"
example1: "https://example.com/example1.zip"- Open
config.yml. - Add a new entry under
resource-packsin the formatkey: "URL". - Save the file and run
/resourcereloadto apply the changes.
- Players can use
/loadto load the default resource pack or a specific pack by name. - Use
/listpacksto see all available resource packs. - Administrators can reload the plugin configuration using
/resourcereload.
-
Loading Default Pack:
/load -
Loading a Specific Pack:
/load example -
Listing Available Packs:
/listpacks -
Reloading Configuration:
/resourcereload
- Download the plugin JAR file.
- Place it in the
pluginsfolder of your Minecraft server. - Start the server to generate the default configuration file.
- Customize
config.ymlas needed. - Use
/resourcereloadto apply your changes.
- Minecraft Server Version:
1.13or higher - Java Version:
17or higher
Author: DefectiveVortex
Website: GitHub Repository
Feel free to contribute or suggest improvements via the GitHub repository.