Menu

Request a quote

Hytale server

Astrea

Personal projectClosed beta

A Hytale factions server in closed beta, with an official site, villager colonies with tested rules, and Orbis Director as the world director.

Context

Astrea is a factions server for Hytale, with kingdoms, sieges, and a war economy, in a medieval fantasy visual direction. It’s in closed beta, with access organized through the official Discord.

Challenge

Building game systems on top of a new platform, whose API still changes from version to version, without every game update taking the server down.

Solution

  • Rules kept separate from the game. Villager colonies — a central block, a founding pair, breeding, and village growth — have their rules in plain Java, proven by tests before ever touching the game. Only a thin layer connects these rules to the Hytale engine, and it’s compiled against the server’s real API.
  • A world director. Orbis Director was born here, to make the world react to what players do.
  • An official site in Next.js, with the beta’s status checked live and the access flow centralized on Discord.

Result

The server is in closed beta. The colony module has 76 tests, and the world director became a project of its own, ready to be published.

Numbers

Colony module tests
76
Source: @Test annotations in the module's source code · measured on Sep 23, 2026

Technologies

  • Java 25
  • Hytale server API
  • JUnit
  • Next.js
  • React 19
  • Tailwind CSS 4
  • GSAP

Related project: Orbis Director