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 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 list

Common Scenarios

Setting Up Multiple Worlds

/world create example:survival type normal
/world create example:skyblock type flat the-void

Custom 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_end

Using Custom Generators

/world create example:plots generator PlotSquared

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

World Presets

Worlds includes a preset system for flat world layer configurations. Built-in preset identifiers include:

  • bottomless-pit
  • classic-flat
  • desert
  • overworld
  • redstone-ready
  • snowy-kingdom
  • the-void
  • tunnelers-dream
  • water-world

Learn how to use and create custom presets in the Presets documentation.

Permission System

  • worlds.admin - Access to all current world command permissions
  • worlds.commands.save - All save commands
  • worlds.commands.backup - All backup commands
  • Individual command permissions like worlds.command.create, worlds.command.teleport, and worlds.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

On this page