Multiworld
Configure individual radius, cooldown, delay, and GUI appearance for each world on your server.
Enable Multiworld
yaml
multiworld:
enabled: true
grass_block_world: "world" # which world gets the grass icon in the GUIAdding a World
yaml
multiworld:
worlds:
my_survival_world:
enabled: true
min_radius: 500 # closest distance from 0,0
max_radius: 15000 # furthest distance from 0,0
gui_icon: GRASS_BLOCK # inventory slot icon
display_name: "&a&lSurvival"
cooldown_override: 60 # seconds (-1 = use global)
delay_override: 3 # seconds (-1 = use global)Per-World Options
| Key | Description |
|---|---|
| enabled | Allow RTP in this world |
| min_radius | Minimum distance in blocks from 0, 0 |
| max_radius | Maximum distance in blocks from 0, 0 |
| gui_icon | Material name for the GUI button |
| display_name | Name shown in the GUI (supports &color codes) |
| cooldown_override | World-specific cooldown in seconds (-1 = global) |
| delay_override | World-specific delay seconds (-1 = global) |
World Name Tips
- Use the exact folder name of the world (case-sensitive).
- If a player is in a world not listed, RTP is denied with the
world_disabledmessage. - Auto-icon detection: worlds containing
nether→ Netherrack,end→ End Stone, others → Grass Block.