Game server framework

ColdFusion

A Kotlin framework for production game servers. Targets Minecraft (Paper) and Hytale with shared runtime systems.

MinecraftHytale

What it does

Hot-swappable components

Reload game logic at runtime without server restart.

Config system

Type-safe TOML configs with validation annotations.

Database layer

Connection pooling, query builder, transactions, entity mapping.

Scheduler

Async and sync task scheduling with CompletableFuture returns.

Command DSL

Kotlin DSL for commands with type-safe argument extraction.

Event system

Handler DSL with priority, exclusion filters, auto-unregister.

Menu system

TOML-defined inventory menus, pagination, dynamic state.

Hologram system

Dynamic text holograms with player context and view conditions.

NPC system

Custom skins, click handlers, look-at-player, TOML or code config.

Player data

Persistent and temporary typed data keys per player.

Currency system

Multiple currencies, transaction logs, rollback.

Kubernetes integration

Server discovery, health checks, player transfer between instances.

Modular architecture

Clean split between runtime infra and feature components.

Minecraft and Hytale

Minecraft

Built on Paper. Arclight for modded, Velocity for proxy. Hub template, item interactions, spawn protection, Redis transfer.

Hytale

ECS integration (Component, Store, Query). Custom UI pages. Kotlin DSL wrappers. Built for Hytale server modding from day one.

Pricing

Tell us about your server project and we'll send license options.

contact@minidev.space