TheNextLvlTheNextLvl

Overview

World management plugin for modern Paper and Folia servers

GitHub Edit on GitHub

Worlds

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_world

Common 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-void

Linking 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_nether

Using Custom Generators

Create worlds with third-party generators:

/world create "Plots" generator PlotSquared

World 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-on

World 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 commands
  • worlds.commands.link - All link commands
  • worlds.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

On this page