Overview
World management plugin for modern Paper and Folia servers
Edit on GitHubWorlds
Worlds is the most powerful world management plugin, specifically designed for modern Paper and Folia servers. Create, manage, and customize unlimited worlds with advanced features like custom presets, world linking, and full Folia support.
Features
Advanced World Creation
- Custom Presets: Create flat worlds with pre-configured settings using world presets
- Multiple World Types: Support for normal, flat, amplified, large biomes, single biome, and debug worlds
- Custom Generators: Integration with third-party world generator plugins
- Flexible Configuration: Control seeds, structures, bonus chests, hardcore mode, and dimensions
World Management
- Load & Unload: Dynamically load and unload worlds without server restart
- Import & Clone: Import existing worlds or clone worlds with custom settings
- Regenerate & Recreate: Reset worlds or create modified versions with different settings
- Backups: Create, list, restore, delete, and prune world backups
- Safe Deletion: Confirmation flags prevent accidental world deletion
Quick Start
The main command is /world, which requires the permission worlds.command.
# Create a new world
/world create example:survival
# Create a flat void world
/world create example:void type flat the-void
# Teleport to a world
/world teleport example:survival
# Back up the current world
/world backup create
# List all worlds
/world listCommon Scenarios
Setting Up Multiple Worlds
/world create example:survival type normal
/world create example:skyblock type flat the-voidCustom Dimensions
/world create example:farmworld type normal dimension minecraft:overworld
/world create example:nether type normal dimension minecraft:the_nether
/world create example:end type normal dimension minecraft:the_endUsing Custom Generators
/world create example:plots generator PlotSquaredWorld Maintenance
# Save all worlds
/world save-all
# Back up all loaded worlds
/world backup create *
# Disable auto-save for maintenance
/world save-off
/world save-all flush
/world save-onWorld Presets
Worlds includes a preset system for flat world layer configurations. Built-in preset identifiers include:
bottomless-pitclassic-flatdesertoverworldredstone-readysnowy-kingdomthe-voidtunnelers-dreamwater-world
Learn how to use and create custom presets in the Presets documentation.
Permission System
worlds.admin- Access to all current world command permissionsworlds.commands.save- All save commandsworlds.commands.backup- All backup commands- Individual command permissions like
worlds.command.create,worlds.command.teleport, andworlds.command.backup.create
World entry permissions use the format worlds.enter.<world-key>.
For example, worlds.enter.example:survival.
See the Permissions page for a complete list of all available permissions.
Use Cases
- Create separate worlds for different game modes
- Set up farmworlds that reset periodically
- Import and manage worlds from other servers
- Create testing environments with specific world settings
- Back up worlds before maintenance or updates
- Optimize server performance by unloading unused worlds
Last updated on