Hot-swappable components
Reload game logic at runtime without server restart.
Game server framework
A Kotlin framework for production game servers. Targets Minecraft (Paper) and Hytale with shared runtime systems.
Reload game logic at runtime without server restart.
Type-safe TOML configs with validation annotations.
Connection pooling, query builder, transactions, entity mapping.
Async and sync task scheduling with CompletableFuture returns.
Kotlin DSL for commands with type-safe argument extraction.
Handler DSL with priority, exclusion filters, auto-unregister.
TOML-defined inventory menus, pagination, dynamic state.
Dynamic text holograms with player context and view conditions.
Custom skins, click handlers, look-at-player, TOML or code config.
Persistent and temporary typed data keys per player.
Multiple currencies, transaction logs, rollback.
Server discovery, health checks, player transfer between instances.
Clean split between runtime infra and feature components.
Built on Paper. Arclight for modded, Velocity for proxy. Hub template, item interactions, spawn protection, Redis transfer.
ECS integration (Component, Store, Query). Custom UI pages. Kotlin DSL wrappers. Built for Hytale server modding from day one.