WorldPluginManager
1.0.0World Specific Plugins and Extra Plugin Management Tools to make your life better 1.12 - 1.15
WorldPluginManager
Multi-World Plugin Management System and Command Blocker
Features:
- Intuitive Commands and Command Feedback
- Per World Plugin Settings
- Per Plugin Command Overrides
- Permission Nodes for Read, Write, Execute
- EXPERIMENTAL Plugin Reloader
- Automatically Enable New Plugins and Load Them Without Breaking or Restarting Your Server
- Automatically Disable Old Plugins and Unload Them Without Breaking
- Dynamic Configuration Setup
Overview:
WorldPluginManager offers a lightweight solution to loading, unloading, and configuring Plugins in different world. It has support for MultiVerse and other Multi-World Plugins. It also includes a new system of reloading plugins on your server called Clean Reload . This clean reload dynamically finds plugins that would most likely be safe for reload without breaking and reloads them. It's actively being worked on so expect some bugs and missed plugins. If you find any plugins that break with CleanReload please report them to me on Discord (macs#0420) or Twitter ( @maxbridgland )!
Commands:
/wpm - Display help menu for WorldPluginManager
/wpm list - Display Plugins that are loaded and configured currently
/wpm reload - Reload configuration from config.yml on disk without restarting server
/wpm get plugin_name [world] - Get the state of a plugin in all worlds or a single world by passing the world argument.
/wpm enable/disable plugin_name [world] - Set the state of a plugin in all worlds or a single world by passing the world argument.
EXPERIMENTAL COMMANDS (FOR OP AND THOSE WITH worldpm.experiemental PERMISSION:
/wpm clean_reload - Add a clean reload to the queue or confirm the start of one.
/wpm clear_reload - Clear reload queue if one exists.
Configuration:
For the most part you will not have to touch the configuration but you can set your overrides here. Currently there is not a command to do so. When you first load WPM it will generate a configuration file with your worlds and installed plugins. There will also be a section for overrides. Below you can see an example of an override:
# Before Adding Override
worlds :
world1 :
plugins :
Bukkit : false
overrides :
Bukkit : [ ]
# After Adding Override
worlds :
world1 :
plugins :
Bukkit : false
overrides :
Bukkit :
- help
- plSimilar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta