← All projects
Minecraft · Java · Folia architecture

SilkMC

Folia’s regional threading, without abandoning the ecosystem operators already know. SilkMC targets parallel server performance while keeping compatibility in reach.

GPL-3.0Java 21+Folia baseExperimental
License
GPL-3.0
Runtime
Java 21+
Base
Folia
Status
Experimental

Overview

Folia splits the world into independently-ticking regions and runs them in parallel. That’s a huge win for spread-out players — and historically a huge compatibility cliff for plugins. SilkMC is built to soften that cliff.

It keeps Folia’s regional architecture but layers in compatibility shims and clearer per-region tick budgets, so more of the existing ecosystem keeps working while you scale across cores.

Why SilkMC

  • Region-based multithreaded ticking from Folia
  • Compatibility shims for single-thread plugin assumptions
  • Per-region tick budgets and diagnostics
  • Designed for high-core-count hardware
  • Transparent about what is and isn’t parallel-safe

Install

SilkMC is experimental — test on a staging instance before production. Java 21+ required.

terminal
# experimental build
curl -LO https://tame.gg/dl/silkmc.jar
java -jar silkmc.jar --nogui
SilkMC — tame.gg