WorldPlugins [Plugins Per World] icon

WorldPlugins [Plugins Per World] -----

WorldPlugins is a Kotlin Spigot Plugin that allows server OPs to toggle specific plugins in worlds



WorldPlugins - Advanced World-Specific Plugin Management
WorldPlugins is a powerful administrative tool that gives server operators precise control over which plugins run in each world. Instead of having all plugins active everywhere, WorldPlugins lets you create custom plugin environments for different worlds, enhancing server performance and creating unique player experiences.

✨ Key Features
  • World-Specific Plugin Control: Disable specific plugins in designated worlds without affecting other worlds
  • User-Friendly GUI: Intuitive interface for managing plugin states across all worlds
  • Database Persistence: Reliable storage using either SQLite (default) or MySQL
  • Command Interception: Prevents players from using commands from disabled plugins
  • Smart Performance Management: Only loads necessary plugins in active worlds
  • Automatic Backups: Keeps your configuration safe with scheduled database backups
  • Comprehensive Permissions System: Fine-grained access control for all plugin features
Commands
  • /worldplugins gui - Open the management GUI (alias: /wp gui)
  • /worldplugins toggle <plugin> [world] - Toggle a plugin's state in a specific world
  • /worldplugins list [world] - List all disabled plugins in a world
  • /worldplugins reload - Reload the plugin configuration
  • /worldplugins info - Display plugin information and statistics
  • /worldplugins debug [on|off] - Toggle debug mode
️ Technical Features
  • Multi-Database Support: Choose between SQLite for simplicity or MySQL for multi-server setups
  • Connection Pooling: Efficient database connections with HikariCP
  • Kotlin-Powered: Built with Kotlin for superior code quality and performance
  • Tab Completion: Intelligent command suggestions for easy administration
  • Metrics Collection: Optional anonymous usage statistics
  • Paginated GUI: Handle large plugin lists with easy navigation
  • Configurable Auto-Save: Control how often your settings are saved
Permissions
  • worldplugins.admin - Full access to all plugin features
  • worldplugins.toggle - Ability to toggle plugin states
  • worldplugins.gui - Access to the management GUI
  • worldplugins.reload - Permission to reload configuration
Use Cases
  • Create minigame worlds with only necessary plugins active
  • Disable economy plugins in creative worlds
  • Run resource-intensive plugins only where needed to improve performance
  • Create unique gameplay experiences in different worlds
  • Prevent plugin conflicts in specific worlds
  • Maintain different rule sets for different server environments

Compatibility
  • Works with all major Spigot/Paper versions
  • Compatible with virtually all plugins
  • Kotlin-based for modern JVM performance
Take control of your multi-world server like never before! WorldPlugins offers the precision and flexibility server administrators need to create truly customized world experiences without the hassle of managing multiple servers.
Resource Information
Author:
----------
Total Downloads: 33
First Release: Mar 3, 2025
Last Update: Mar 3, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings