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 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 more
World Management
- Load & Unload: Dynamically load and unload worlds without server restart
- Import & Export: Import existing worlds or clone worlds with custom settings
- Regenerate & Recreate: Reset worlds or create modified versions with different settings
- Safe Deletion: Confirmation flags prevent accidental world deletion
Portal Linking
- Vanilla Behavior: Restore vanilla portal travel between custom dimensions
- Flexible Links: Link overworld, nether, and end dimensions together
- Multi-World Support: Create separate dimension sets for different game modes
Folia Compatibility
- Full Support: Officially supports Folia servers (Minecraft 1.21.4+)
- Region Threading: Works seamlessly with Folia's multi-threaded architecture
- Performance: Optimized for both Paper and Folia environments
Quick Start
Basic Usage
The main command is /world, which requires the permission worlds.admin:
# Create a new world
/world create "Survival World"
# Create a world with a preset
/world create "Void World" preset the-void
# Teleport to a world
/world teleport worlds:survival_world
# List all worlds
/world list
# View world information
/world info worlds:survival_worldCommon Scenarios
Setting Up Multiple Worlds
Create different worlds for various game modes:
/world create "Survival" type normal
/world create "Creative" type normal
/world create "Skyblock" preset the-voidLinking Dimensions
Restore vanilla portal behavior between custom worlds:
# Create linked dimensions
/world create "Farmworld" type normal dimension normal
/world create "Farmworld Nether" type normal dimension nether
# Link them together
/world link create worlds:farmworld worlds:farmworld_netherUsing Custom Generators
Create worlds with third-party generators:
/world create "Plots" generator PlotSquaredWorld Maintenance
Manage world saves and backups:
# Save all worlds
/world save-all
# Disable auto-save for maintenance
/world save-off
# Perform maintenance...
/world save-all
/world save-onWorld Presets
Worlds includes a powerful preset system that allows you to create worlds with pre-configured settings. Presets can define structures, biomes, and flat world layer configurations.
Available Presets:
- Classic Flat
- The Void
- Water World
- Desert
- Snowy Kingdom
- Redstone Ready
- Tunneler's Dream
- Bottomless Pit
- And more...
Learn how to use and create custom presets in the Presets documentation.
Permission System
Required Permissions
worlds.admin- Access to all world management commands- Individual command permissions like
worlds.command.create,worlds.command.teleport, etc.
Permission Packs
worlds.admin- All world commandsworlds.commands.link- All link commandsworlds.commands.save- All save commands
See the Permissions page for a complete list.
Use Cases
- Create separate worlds for different game modes (survival, creative, minigames)
- Set up farmworlds that reset periodically
- Build custom dimension sets with linked portals
- Import and manage worlds from other servers
- Create testing environments with specific world settings
- Optimize server performance by unloading unused worlds
Last updated on