Multiverse-Core: Creating Multiple Worlds on Your Server
Multiverse‑Core turns a single Minecraft world into a full-fledged multiverse. It allows you to create any number of worlds with unique settings, connect them with portals, and set individual rules and permissions.
Article Navigation
Key Features
Unlimited number of worlds of any type: normal, nether, end, flat, and custom generator worlds.
Set game mode (survival, creative, adventure, spectator) and difficulty individually for each world.
Multiverse‑Portals: instant world travel, supports minecarts, boats, and player "catapults."
Separate Nether or End per world using Multiverse‑NetherPortals, with coordinate scale from 1.0 to 8.0.
Separate inventories, experience, achievements, and recipe books with Multiverse‑Inventories.
Full permissions system: control access to worlds, commands, and specific portals.
Vault integration: charge players for entering worlds or using portals, with free access for certain groups.
Mobs spawn control by type: allow creepers only in one world, animals in another.
Save server resources by unloading inactive worlds from memory.
World Types and Generators
normal — the standard overworld.
nether — the Nether dimension.
end — the End dimension.
flat — a superflat world (GroundLevel, Biome, and layers are set via flags).
custom — external generator such as Terra or OpenTerrainGenerator.
When creating a world, you can specify a seed and flags:
/mv create sky normal -s 239876This command creates a normal world named sky with seed 239876.
Commands and Permissions Table
| Command | Permission | Description |
|---|---|---|
| /mv create | multiverse.core.create | Create a new world with type, seed, or generator |
| /mv import | multiverse.core.import | Import an existing world folder into Multiverse |
| /mv clone | multiverse.core.clone | Clone a world under a new name |
| /mv delete | multiverse.core.delete | Remove a world from the list (files stay intact) |
| /mv unload | multiverse.core.unload | Unload world from RAM until requested again |
| /mv load | multiverse.core.load | Load a previously unloaded world |
| /mv list | multiverse.core.list.worlds | Show all worlds accessible to the player |
| /mv tp | multiverse.core.tp.self | Teleport to a world or coordinates |
| /mv spawn | multiverse.core.spawn.self | Go to the world's spawn point |
| /mv setspawn | multiverse.core.spawn.set | Set a new spawn point |
| /mv who | multiverse.core.list.who | Show who is in each world |
| /mv modify set | multiverse.core.modify.set | Change world parameters (mode, PvP, mob spawn) |
| /mv gamerule | multiverse.core.gamerule.set | Set any gamerule for a world |
| /mv purge | multiverse.core.purge | Mass remove mobs/animals |
| /mv regen | multiverse.core.regen | Regenerate the world from scratch |
| /mv reload | multiverse.core.reload | Reload plugin configuration into memory |
Managing Modes and Rules
/mvm set mode creative — set world to Creative mode.
/mvm set difficulty hard — set Hard difficulty in the current world.
/mvm set hunger false — disable hunger.
/mvm set weather false — permanently disable rain and storms.
/mvm set pvp false — disable PvP.
/mvm set scale 8.0 — 1:8 travel scale between overworld and Nether.
All changes apply instantly without restarting.
Separate Nether and End
/mvnp link nether sky sky_nether — links overworld → Nether.
/mv modify set scale 1 sky — match coordinates between overworld and Nether.
/mvnp unlink nether sky — disable automatic portal linking.
Inventories and Player Stats
Multiverse‑Inventories splits inventory, XP, health, potion effects, and even player position by world groups.
Just run the command and follow the prompts, no complex arguments: /mvinv group
Mob and Entity Control
Enable only creepers:
/mvm set monsters true/mvm set monsterlist creeper/mvm set monsterlistselect whitelistedDisable animals:
/mvm set animals falseClear mobs from world:
/mv purge world animals/mv purge world_nether monsters
Economy and Paid Access
World fee:
/mvm set price 500— 500 currency per entry.Portal fee:
/mvpc modify hubPortal -c 150Free access: grant permission
multiverse.access.free.<world>ormultiverse.portal.free.<portal>
Security and Permissions
multiverse.access.<world>— access to the world.multiverse.core.tp.others— teleport other players.multiverse.core.modify.*— modify any world setting.multiverse.core.createandmultiverse.core.delete— create and delete worlds.multiverse.portal.use.<portal>— use specific portal.
Performance Optimization
Unload rarely used worlds with
/mv unload.Disable spawn chunk loading:
/mvm set keepspawninmemory false.Use lightweight generators or pre-generate chunks with WorldBorder.
Conclusion
Multiverse‑Core opens endless possibilities for creative building and events, allowing you to maintain multiple independent worlds without overloading your server. Its flexible permissions and compatibility with popular plugins make it a core tool for any large server.
Published by: TNT