Skip to content

What Elah is

AstorisTheBrave edited this page Aug 11, 2026 · 3 revisions

What Elah is

Elah is intended to become a coordination layer for Minecraft Java worlds.

It is easier to understand Elah by separating the game from the coordination around it:

  • Minecraft server workers would still run the game.
  • A proxy would still accept player connections.
  • Storage would still hold world data.
  • Elah would decide which worker is responsible for each part of the world and help those parts cooperate safely.

A simple picture

Imagine one theme park with several teams. Each team looks after a different area, but visitors use one entrance and experience one park. The teams need a shared map, clear responsibilities, and a safe way to transfer responsibility when a visitor moves between areas.

Elah aims to provide that coordination for a Minecraft world.

A useful comparison

Elah is similar to Kubernetes at the level of control-plane shape: it observes capacity, places work, and reconciles desired state. The important difference is what it understands.

Generic infrastructure sees processes, containers, CPU, memory, networks, storage, health, and machines. Elah is intended to understand Minecraft workers, Folia region pressure, MSPT, TPS, players, entities, chunks, cell ownership, handoffs, generation, and world storage.

Kubernetes or another provider could eventually run workers underneath Elah, but Elah would make the Minecraft-specific decision.

Generic infrastructure manages machines. Elah manages Minecraft.

A possible second mode, much later

Elah's core goal is still one logical world across several workers. A separate future idea is to place whole independent Minecraft servers, such as lobbies or minigame matches, across a pool of machines.

Those are different problems. Parts of one shared world need ownership rules, safe boundaries, and handoffs. Independent servers need start, stop, health, ports, proxy registration, and placement. Elah will not pretend they are the same thing.

Instance Fleet Mode is Future / Not Yet Implemented. It has no release number and will wait until the distributed-world system is proven in production.

What Elah is not

Elah is not:

  • a replacement for Minecraft itself;
  • a finished server distribution;
  • a proxy replacement;
  • a database;
  • a world editor;
  • a promise that every plugin will work across many machines;
  • ready for a public gameplay server today.

Elah is also not intended to become a general container scheduler, VM manager, hosting panel, billing platform, or Kubernetes replacement.

What exists now

The current release is Observer. Observer reads an offline Minecraft Java world and produces a structural report. It is useful groundwork because a future distributed system needs reliable facts about world files before it can safely own, move, or store them.

See what works today.

Read about future elastic capacity.

Read the Instance Fleet Mode reservation.

Clone this wiki locally