ResourceLoader icon

ResourceLoader -----

Merge multiple texture packs and deliver them with simple commands.



ResourceLoader

Merge and deliver multiple resource packs to your players with simple commands.


Features
  • Custom Resource Pack Distribution: Automatically delivers server-specific resource packs to players.
  • Fast & Efficient: Lightweight and optimized to minimize player load times.
  • Merging Packs: Throw multiple resource packs into a single pack right in your server.
  • Seamless Configuration: Easy setup with customizable options in the config file.
  • Enhanced Gameplay Experience: Ensure players use the correct textures, models, and sounds for your server.
  • Supports Latest Versions: Fully compatible with 1.21
Installation Guide
  1. Download the plugin .jar file.
  2. Place the .jar file into your server's /plugins directory.
  3. Restart or reload your server.
  4. Edit the config.yml to include your custom resource pack.
  5. Save and reload the plugin with /resourcereload.
File-based Resource Packs
  1. Place your .zip resource pack files in the `plugins/Resourceloader/packs/` folder
  2. In config.yml, use just the filename (e.g., "my-pack.zip") instead of a full URL
  3. The plugin will automatically look for the file in the packs folder
URL-based Resource Packs
  1. Use the complete URL in config.yml (e.g., "https://example.com/pack.zip")
  2. Ensure the URL is directly downloadable
  3. The URL must point to a valid Minecraft resource pack .zip file
Config File
Code (YAML):
# Main server resource pack
# Can be either a URL or a file name in the packs folder
# For URLs: "https://example.com/server-pack.zip"
# For files: "server-pack.zip"
server-pack
: "server-pack.zip"

# Web server settings
server-port
: 40021   # Default port, can be changed to any open port on your host
localhost
: false     # Set to false for production servers, true only for local testing
server-address
: ""   # Will try to auto-detect if empty
fallback-address
: "localhost"   # Used if auto-detection fails

# Additional resource packs
# Can use either URLs or files from the packs folder
# For URLs: "https://example.com/examplepack.zip"
# For files: "example-pack.zip"
resource-packs
:
  exampleurlpack
: "https://example.com/examplepack.zip"
  examplefilepack
: "example-pack.zip"

Commands
/load [PackName] - Load the specific/default resource pack
/listpacks - List all the available packs on the server
/mergepack <output-file>.zip <pack1> <pack2> [pack3...] - Merge existing resource packs in the plugin itself
/resourcereload - Reload the plugin configuration
/autoload <PackName> - Automatically load the preferred resource pack on joining
/resourceversion - Check the current version of ResourceLoader you're running!

Support
  • Support: Reach out via the discussion tab or contact @DefectiveVortex on discord.
License
This plugin is licensed under MIT.
Resource Information
Author:
----------
Total Downloads: 191
First Release: Dec 26, 2024
Last Update: Dec 31, 2024
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings