Skip to content
All projectsExperimental

Silk

Minecraft · Java · Folia architectureFolia’s regional threading, without abandoning the ecosystem operators already know. Silk targets parallel server performance while keeping compatibility in reach.

At a glance
License
GPL-3.0
Runtime
Java 21+
Base
Folia
Status
Experimental
Maintained by Kyle

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. Silk 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 Silk

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

Install

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

shell
# experimental build
curl -LO https://tame.gg/dl/silk.jar
java -jar silk.jar --nogui