Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
🌍 WorldManager The Ultimate Lightweight, Ultra-Performance Per-World Management Solution.
Tired of heavy, bloated world management plugins that are packed with 10-year-old code and drag down your server's performance? WorldManager is built from scratch specifically for modern Minecraft versions, utilizing the fast and optimized Paper API to deliver a seamless multi-world experience without the lag.
Perfect for RPG, Survival, Skyblock, and Network Hub servers running with high player counts!
🌟 Key Features ⚡ Zero Bloatware Architecture: Built straight for modern APIs. No backward-compatibility lag or dead features. Pure performance.
🌍 Multi-Style World Creation: Create Normal, Nether, The End, Flat, or optimized Void worlds with a single command.
🎮 Per-World GameMode Enforcement: Dynamically force players into Survival, Creative, Adventure, or Spectator mode upon entering specific worlds.
🚪 Custom Region Portals: Select regions using an in-game selection tool and create seamless teleporters with rank/permission requirements.
💎 Economy Integration (Vault): Set customizable entry fees (money costs) for players wishing to teleport to specific worlds.
🪐 Smart Void Protection: Automatically saves players from falling into the void in specified world styles (e.g., Void/Skyblock worlds) and teleports them safely back to spawn with a slick sound effect.
⚙️ Per-Style Rule Control: Customize rules (keepInventory, doMobSpawning, doDaylightCycle, and PvP) automatically based on the world type via an easy YAML file.
🎵 Custom Background Music: Enable background soundscapes and music per world style that automatically play and refresh when players switch worlds.
💻 Commands & Permissions Command Description Permission /mw list Lists all loaded worlds on the server. worldmanager.use /mw tp [world] (player) Teleport yourself or others to a world spawn. worldmanager.use / worldmanager.admin /mw create [name] [env] [style] Create a new world (normal/nether/end) + (normal/void/flat). worldmanager.admin /mw gamemode [world] [mode] Set the forced GameMode for a specific world. worldmanager.admin /mw pos1 / /mw pos2 Set selection positions for portal creation. worldmanager.admin /mw portal create [name] [perm] Create a portal region with custom permission restrictions. worldmanager.admin /mw portal settarget [name] Set the destination location for an existing portal. worldmanager.admin /mw portal delete [name] Completely removes a portal. worldmanager.admin /mw delete [world] Safely unloads and completely wipes a world from the disk. worldmanager.admin /mw status View server load, active players, and settings per world. worldmanager.admin ⚙️ Configuration Files config.yml Easily manage fallback gamemodes, custom entry fees, and custom gameplay rules for your worlds.
YAML worlds: []
world-costs: premium_resource_world: 500.0
default-gamemodes: normal: "SURVIVAL" void: "CREATIVE" flat: "SURVIVAL"
world-gamemodes: spawn: "SURVIVAL"
void-protection: enabled: true
music: void: enabled: true sound: "MUSIC_CREATIVE"
gamerules: normal: keepInventory: false doMobSpawning: true doDaylightCycle: true pvp: true void: keepInventory: true doMobSpawning: false doDaylightCycle: false pvp: false 🚀 Why Choose WorldManager? Unlike old plugins that handle data using resource-heavy tasks, WorldManager utilizes modern Java Streams and event-driven logic to ensure that your server's CPU spends its cycles on what actually matters—your players. Tested smoothly on active production environments with 40+ concurrent players without a single tick dropped.


