PackManagerPro icon

PackManagerPro -----

A better way to manage server resource packs.



PackManagerPro
Overview
PackManagerPro allows server administrators to manage server resource packs with much more freedom.
No need to edit the server.properties file or even restart the server. It also supports per-world resource packs.

Commands
  • /pmp reload - Reloads the configuration.
Permissions
  • pmp.reload - Allows /pmp reload.
Features
  • Manage server resource pack and it's settings without needing to touch the server.properties.
  • No need to restart the server to implement changes, just reload the plugin.
  • Set per-world resource packs.
  • Toggle the server resource pack(s) at any time.
Hosting a Resource Pack and Setup Tutorial
A how-to on hosting a resource pack, using Dropbox.
  1. Create/log-into your Dropbox account.
  2. Upload the resource pack of choice.
  3. Click "share".
  4. Click "create and copy link".
  5. Paste that link into the "pack-url" section you are configuring.
  6. Change "dl=0" to "dl=1" at the end of the link. (This allows players to download the pack automatically from Dropbox. It will not work without this).
  7. Reload the plugin and you're done!

Code (Text):
# PackManagerPro provides a better way to manage server resource packs.
# Find a guide on hosting a resource pack on the plugin's Spigot page.

# Activate a server resource pack? (Basically toggle the plugin).
enable-pack: true

# How do you want the plugin to work?
# global = One resource pack across the entire server.
# per-world = Specific resource packs per-world.
application-type: global

# Settings for global application type.
# Obsolete if application-type is set to per-world.
global-application:
  # If you're using dropbox, don't forget to set dl=1 at the end of the url.
  pack-url: ''
  # Force players to download the resource pack? If they deny, they will be disconnected from the server.
  force-pack: false
  # Optional additional prompt message. (Sent alongside the default prompt).
  prompt-message: ""

# Settings for per-world application type.
# Obsolete if application-type is set to global.
per-world-application:
  # List of worlds. Copy and paste as you please.
  # Worlds not listed here will not have a server resource pack.
  world:
    pack-url: ''
    force-pack: false
    prompt-message: ""
  example_world:
    pack-url: ''
    force-pack: false
    prompt-message: ""

# Messages
messages:
  prefix: "&8[&2&lPackManagerPro&8] &r"
  reload: "&7PackManagerPro has been reloaded."
  no-permission: "&cYou do not have permission!"

Get support, report bugs, and discuss this plugin in my discord.
Resource Information
Author:
----------
Total Downloads: 313
First Release: Oct 17, 2022
Last Update: Apr 7, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings