HomeJavaModsWorldManager - MV Alternative
WorldManager - MV Alternative
ModsJava

WorldManager - MV Alternative

A modern, Paper-optimized replacement for Multiverse built for speed, safety, and simplicity. Free Minecraft Java mod for 1.21.

⬇ Download on Spigot
WorldManager – MV Alternative
WorldManager is a modern world management plugin for Paper servers, designed as a direct replacement and improvement over the long-standing Multiverse-Core. Built with the Paper 1.21 API and modern Java tooling, it provides a fast, safe, and highly configurable system for creating, importing, managing, and teleporting between worlds.

Unlike legacy world managers, WorldManager fully embraces asynchronous operations, per-world registries, and configurable rules, ensuring performance, reliability, and ease of use. Nearly every feature is accessible through both direct commands and an intuitive in-game /world GUI, making it just as friendly for casual admins as for power users.

1. Goals
WorldManager was developed to solve the common frustrations that many server administrators encounter with Multiverse-Core and similar plugins. The goals are:

In short: WorldManager is designed to be a drop-in alternative to Multiverse-Core that feels native to modern Paper servers.

2. Core Features
2.1 World Lifecycle Management
WorldManager provides complete control over every stage of a world’s lifecycle.
2.2 Teleportation and Navigation
Teleportation is a major component of world management, and WorldManager makes it seamless.

2.3 World GUI
All world operations are accessible through an in-game inventory GUI opened with /world gui.

2.4 Per-World Settings and Enforcement
Each world can be customized with specific rules, enforced automatically by the plugin.

Changes are applied instantly with /world config <world> <key> <value> and persisted in worlds.yml.

3. Commands
All commands are registered under /world (or alias /wm). Below is the full list of implemented subcommands:


Command
Description Permission
/world list Lists all loaded worlds with player counts worldmanager.list
/world info <world> Displays settings for a world worldmanager.info
/world tp [player] <world> Teleport self or another player to world spawn worldmanager.tp / worldmanager.tp.others
/world back Return to your previous location worldmanager.back
/world history View teleport history worldmanager.history
/world gui Open the world selector GUI worldmanager.gui
`/world fav <add remove list> [world]`
/world create <name> [env] Create a new world worldmanager.create
/world import <folder> [env] Asynchronously import a world folder worldmanager.import
`/world unload [save:true false]` Unload a world safely
/world delete <world> Delete an unloaded world folder worldmanager.delete
/world setspawn <world> Set spawn for a world worldmanager.setspawn
/world config <world> <key> <value> Update per-world configuration worldmanager.config
/world config <world> allowed-mobs ... Manage allowed mob list worldmanager.config
/world migrate [force] Backup and rewrite worlds.yml worldmanager.migrate
4. Permissions
WorldManager uses a granular permission system, allowing you to fine-tune which players can access specific commands.

Custom access can also be defined per-world via worldmanager.access.<world>.

5. Configuration
5.1 config.yml
The main configuration file handles:

5.2 worlds.yml
This file acts as the persistent registry for all managed worlds. Each world entry includes:

On reload or startup, these rules are automatically applied to the world.

6. Example Usage
  1. Creating a new world
/world create survival NORMAL
Creates a new Overworld called “survival”.

  1. Importing an existing world
/world import SkyLands NORMAL
Asynchronously imports SkyLands from the server folder, with progress and ETA shown in chat.

  1. Teleporting a player
/world tp Steve SkyLands
Teleports player Steve to the spawn of SkyLands.

  1. Locking time in a world
/world config SkyLands lock-time true
/world config SkyLands time day
Locks the time of SkyLands to day.

  1. Managing mob spawns
/world config SkyLands allowed-mobs add ZOMBIE
/world config SkyLands allowed-mobs remove CREEPER
Allows Zombies but prevents Creepers from spawning in SkyLands.

7. Safety and Reliability
WorldManager emphasizes server safety:
8. Developer Hooks
For developers, WorldManager registers itself as a service, allowing integrations through Bukkit’s service manager. Plugins can hook into:
9. Why Choose WorldManager?
WorldManager combines the best of Multiverse-Core’s features with modern innovations:
It’s a complete world management solution that balances simplicity for casual admins with depth for advanced server operators.

Commands

Plugin details

Read from the plugin's own plugin.yml.

WorldManager - MV Alternative is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 121 times (via Spigot). Download it and open it directly in the game.

Explore more