High-performance Minecraft infrastructure written in Go.

LapisMC and Aveda Proxy give network operators fast, low-footprint server software engineered for high concurrency and stability.

quick launch
./lapismc -config config.toml

Built for Speed & Flexibility

Optimized at the runtime level to eliminate CPU bottlenecks and memory bloat.

Goroutine Concurrency

Native Go concurrency offloads chunk rendering, pathfinding, and network IO across all available CPU threads.

Granular Control

Configure entity ticking distance, network compression thresholds, and memory cache size via simple TOML config files.

Packet Filtering

Integrated safeguards against malformed packet exploitation, crash attempts, and invalid connection flooding.

Zero Memory Overhead

Compiled down to native architecture binaries—no heavy JVM heap allocation or Garbage Collection pause spikes.

Developer Friendly

Extend software functionality through native Go module hooks or lightweight REST API integrations.

Fast Deployments

Single binary executable delivery makes setup instant in containerized environments like Docker or Pterodactyl.

Ready to deploy?

Compiled binaries available for Linux (x86_64/ARM64) and Windows.

LapisMC (Server)

v1.20.4 • Go 1.22+ Download Binary

Aveda Proxy

v0.8.2 • Go 1.22+ Download Binary