Universes
Interdimensional Travel Made Possible
Sponsored by Apex Minecraft Hosting!
New 6.0.0 update released 6/13/25!
A feature-rich multi-world management plugin, supporting 1.14+.
Features:
- Powerful multiworld management: Create, import, delete, unload, teleport, info, and more
- Modular: Includes Universe-Nethers, Universe-Ends, Universe-Spawnify, per-world inventories, grouping, kits, and more
- Full GUI for world settings and overrides
- Per-world stats, inventories, kits, chat prefixes, first-join spawns, player limits, respawn controls, and more
Installation
- Download the latest Universes.zip
- Extract the ZIP file
- Place Universes.jar and any add-on JARs (Universe-Nethers, Universe-Ends, Universe-Spawnify, etc.) in your /plugins/ folder
- Restart or reload your server
- Use /universehelp (/uh) for all commands
Add-On Plugins
- Universe-Nethers: Per-overworld Nether (nether-per-overworld in config)
- Universe-Ends: Per-overworld End (end-per-overworld in config)
- Universe-Spawnify: Per-world/group spawn, /spawn, /hub, bed/anchor respawns, and group spawns
- UniversePlaceholders: PlaceholderAPI extension for Universes
Just drop the add-ons you want into your plugins folder. Universes will auto-detect them.
Commands
Click to expand (with aliases and Spawnify commands)
/universehelp - Show plugin help (alias: /uh)
/universelist - List all worlds (alias: /ul)
/universecreate <name> <env> <type> <difficulty> <seed> - Create a world (alias: /uc)
/universeimport <name> <env> <type> <difficulty> - Import a world (alias: /ui)
/universeunload <name> - Unload a world (alias: /uu)
/universedelete <name> - Delete a world (alias: /ud)
/confirm - Confirm deletion
/cancel - Cancel deletion
/universemodify <world> <field> <data> - Modify world data (alias: /um)
/universeoverride <override> - Override world settings (alias: /uo)
/universeteleport <world> - Teleport to world (previous coords) (alias: /ut)
/universespawn - Teleport to world spawn (alias: /us)
/usetspawn - Set first-join spawn point (alias: /usp)
/universereload - Reload configs (alias: /ur)
/universeinfo - Print world stats/info (alias: /uinfo)
/universeresetplayercount - Reset player count & limit (alias: /urpc)
-- Universe-Spawnify --
/setgroupspawn - Set spawn for world or group (alias: /sgs)
/spawn - Teleport to world/group spawn
/anyspawn - Teleport to spawn of chosen world/group
/sethub - Set hub point
/hub - Teleport to hubSettings, Overrides, and Config Options
- World settings: PvP, spawn, allowMonsters, allowAnimals, gameMode, respawnWorld, playerLimit, allowFlight, Difficulty, block/unblock commands (with GUI)
- Overrides: gameModeOverride, canJoinFullWorlds, flightOverride, blockedCommandsOverride, perWorldInventoriesOverride (toggle in GUI or command)
- Per-world inventories and stats: Enable in config, group worlds in groups.yml, use kits, customize in GUI
- Universe-Nethers/Ends: Enable per-overworld nether/end in config; name worlds as described above
- Universe-Spawnify: Per-world/group spawns, hub, and per-world/group bed respawns
Permissions
Click to expand all permissions (core + add-ons)
Universes.override.gamemode - Use gameMode override
Universes.override.fullworld - Use canJoinFullWorld override
Universes.override.flight - Use flightOverride override
Universes.override.perworldinv - Use perWorldInventoriesOverride override
Universes.override.blockedCommands - Use blockedCommandsOverride override
Universes.override.* - All overrides
Universes.createworld - Create worlds
Universes.listworlds - List worlds
Universes.importworld - Import worlds
Universes.unload - Unload worlds
Universes.delete - Delete worlds, use /confirm & /cancel
Universes.modify - Modify world settings
Universes.teleport - Teleport between worlds (previous coords)
Universes.universe.<world_name> - Enter world, use /ut & /us for that world
Universes.universe.* - All worlds
Universes.spawn - Teleport to world spawn points
Universes.usetspawn - Set first join spawn
Universes.reload - Reload config
Universes.info - Use /universeinfo
Universes.resetplayercount - Use /universeresetplayercount
Universes.* - All Universes commands
-- Universe-Spawnify --
Universes.Spawnify.spawn - Use /spawn, /anyspawn, /hub
Universes.Spawnify.setspawn - Use /setspawn, /setgroupspawn, /sethub
Universes.Spawnify.* - All Universe-Spawnify commandsSupport & Feedback
- Discord: Whisp Reedwell's Plugin Corner
- GitHub Issue Tracker
- Leave a review if you enjoy the plugin!
Get started with Universes today!
A modern, modular, and supported solution for multiworld servers.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
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.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta