backwardAuto World Restoration

Auto World Restoration is powered by WorldTemplateUtilarrow-up-right.

Matches never run in your template worlds.

They run in temporary instances that get deleted after use.

What “restoration” means in Zentrix

Restoration is not a slow block-by-block rollback.

Zentrix restores by deleting the used instance.

Then it creates a fresh copy from the template for the next match.

This guarantees a clean map every match.

Template vs instance

  • Template world: your original arena and waiting lobby maps.

  • Instance: a temporary world copy created for one match.

Templates are never modified by gameplay.

If players break blocks, place blocks, explode terrain, or loot chests, it only affects the instance.

circle-check

Arena copying lifecycle (how it works)

When a new match is formed, Zentrix creates two temporary instances:

  • an Arena Instance (the actual match world)

  • a Waiting Lobby Instance (the pre-game staging world)

Then it follows this lifecycle:

  1. Initialization Zentrix instantly creates both instances.

  2. Waiting Players join the match. They spawn inside the Waiting Lobby Instance.

  3. Game start The countdown ends. Players teleport to the Arena Instance.

  4. Optimization The Waiting Lobby Instance is deleted right after the match starts.

  5. Cleanup When the match ends (or everyone leaves), the Arena Instance is deleted. The next match starts from the clean template.

Why this is “safe” for your server

You can run multiple matches at once.

Each match has its own world instance.

No match can grief or corrupt another match’s terrain.

If you want the broader architecture view, read: Arena System.

Where arenas are defined

Arena configs are stored here:

plugins/Zentrix/arenas/<arena>.yml

If you’re creating a new arena template, see: Creating Arena.

circle-check

Last updated