> For the complete documentation index, see [llms.txt](https://lethium.gitbook.io/lethium-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lethium.gitbook.io/lethium-docs/how-to/add-a-world.md).

# Add a world

Add a sixth world, or rebuild one, and which files must change.

The shipped game has five worlds. ClickEm is written around **`World1` to `World5`** (`rebirth.yml` world tiers, `/spawn2` to `/spawn5`, the world-select menu, the `%clickem_navigation_to_next_spawn%` placeholder). Adding a sixth is possible but touches many files. Do it on a **test server first**.

### Checklist

| #  | Step                                                                                                      | Where                                                                        |
| -- | --------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| 1  | Copy a world folder to `World6` (server stopped) and start.                                               | Server folder                                                                |
| 2  | `/mv import World6 normal`                                                                                | Multiverse                                                                   |
| 3  | Copy `plugins/WorldGuard/worlds/World5/` to `.../World6/` (server stopped).                               | WorldGuard                                                                   |
| 4  | Add `World6` to `DisabledWorlds`. (It is pre-listed in the shipped file.)                                 | MobDisabler                                                                  |
| 5  | Copy the zone entries with `world: World6` and new ids `w6_zona1` to `w6_zona24`, and the boss `w6_boss`. | `zones.yml`                                                                  |
| 6  | Copy the pads with `world: World6`, new mob ids `W6Z...`, and a boss pad.                                 | `spawners.yml`                                                               |
| 7  | Create 72 new mobs and a boss in MythicMobs.                                                              | `ClickEm_Zonasf.yml`, `ClickEm_Bosses.yml`                                   |
| 8  | Rewards for each new mob.                                                                                 | `mob-rewards.yml`                                                            |
| 9  | Elements for the new mobs (`"W6Z*"`).                                                                     | `echoes.yml`                                                                 |
| 10 | `world-tiers` entry and `boss-requirements.World6`.                                                       | `rebirth.yml`                                                                |
| 11 | `world-spawns.world6`, and the world button in the menu.                                                  | `navigation.yml`                                                             |
| 12 | Portals to and from the world, NPCs and holograms.                                                        | AdvancedPortals, FancyNpcs, FancyHolograms                                   |
| 13 | Gear skins for its 24 zones, artifact, upgrade, skill and ability `zone-gates`.                           | `gearsets.yml`, `artifacts.yml`, `upgrades.yml`, `skills.yml`, `ability.yml` |
| 14 | Eggs and pets for the new zones.                                                                          | `eggs.yml`, `modules/pets/`                                                  |
| 15 | Boss loot weights per world.                                                                              | `mob-rewards.yml` `combat.boss-rewards`                                      |

{% hint style="warning" %}
Some limits are in the plugin itself: the `/spawnN` commands stop at `/spawn5`, and the world-tier placeholder stops at World 5. A sixth world needs a plugin update for those. Ask the plugin author before building more worlds.
{% endhint %}

### Rebuilding an existing world

If you re-paste a world from a schematic, keep:

* the **world folder name**,
* the **WorldGuard regions** (`zona1` to `zona26`, `boss`, `afk`, `spawn`),
* the same **coordinates** for pads, because every world shares one layout,
* the `data/egg-blocks.yml` and `data/echo-terminals.yml` positions, or re-bind the eggs and terminals with `/ceadmin egg set-block` and `/ceadmin echoes set-block`.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://lethium.gitbook.io/lethium-docs/how-to/add-a-world.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
