*Create, load, and manage worlds—from 1.8.8 to 26.2 in a single JAR*
---
## Commands
`/changeworld` Permission: `worldmanager.command.changeworld`
`/world` Permission: `worldmanager.command.world`
```
/world create {name} normal {overworld|nether|end} {overworld: normal|flat|amplified}
/world create {name} void
/world create {name} custom {generatorPlugin[:id]} {overworld|nether|end}
/world delete {name} (followed by {name} confirm to confirm)
/world load {name}
/world unload {name} [save:true|false]
/world tp {name}
/world list
/world info {name}
/world reload
/world debug (Log diagnostic information to the console, for support)
/changeworld {name} (Shortcut for /world tp)
```
---
## Add-ons
PlaceholderAPI *(optional—placeholders are automatically disabled if not installed)*
## Placeholders
- `%worldmanager_worldname%` - World name
- `%worldmanager_worldtime%` - World time (e.g., 7:00 PM)
- `%worldmanager_worldweather%` - World weather (e.g., sun, rain)
- `%worldmanager_worldplayers%` - Number of players in the world
- `%worldmanager_worlddifficulty%` - World difficulty
- `%worldmanager_worldtype%` - World type (e.g., Normal, Flat, Amplified)
- `%worldmanager_worldseed%` - World seed
---
## Changelog
- **External generator plugins** - e.g., VoidGen: `/world create custom VoidGen overworld`
- **Void worlds** now have a Bedrock block at the spawn point - no more falling into the void
- **Automatic detection of new world storage formats** (including Paper 26.2’s Dimensions structure) — also loads and manages worlds created by other plugins or the server software itself
- **Deletion confirmation with timeout** — `/world delete` prompts `{name} confirm`, which automatically expires after a configurable time
- **`/world debug`** - diagnostic command that outputs the server’s actual available world API to the console
- **Configuration split into two files**: `config.yml` (technical settings) and `messages.yml` (all text, freely customizable/translatable)
---
## Configuration
**`config.yml`** - technical settings
```yaml
permissions:
world: worldmanager.command.world
changeworld: worldmanager.command.changeworld
enabled: true
worlds:
autoLoadOnStartup: true
defaultDifficulty: NORMAL
defaultNamespace: minecraft
storageFile: worlds.yml
commands:
delete:
confirmationTimeoutSeconds: 30
```
**`messages.yml`** - all text, excerpt
```yaml
prefix: ‘§c§lWorldManager §8» §7’
general:
no-permission: '§cYou don't have permission to do that!'
usage: ‘§cUsage: %usage%’
world:
not-found: ‘§cThe world was not found!’
created: ‘§aThe world %name% was created!’
deleted: '§cThe world %name% was deleted!'
teleported: ‘§aYou have been teleported to the world §6%name%!’
exists: ‘§cThe world %name% already exists!’
not-exists: ‘§cThe world %name% does not exist!’
loaded: ‘§aThe world %name% has been loaded!’
unloaded: '§cThe world %name% has been unloaded!'
```
*All messages are fully customizable—the complete list (including /world help, info field names, and error messages) can be found in the included messages.yml file.*
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.10, 1.10.1, 1.10.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Hangar — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
WorldManger is a free Minecraft Java mod. Compatible with Minecraft 1.10, 1.10.1, 1.10.2, 1.11 and newer. Downloaded 8 times (via Hangar). Download it and open it directly in the game.