Silk

Silk

Kotlin Minecraft API - targetting Fabric, Quilt and Paper

by
5.1M Downloads
fabriclibraryutility
Rent Server with this Mod

Screenshots

Kotlin is multiplatform
Kotlin is modern
Kotlin is versatile

About this Mod

Silk [sɪlk]
is a Minecraft API for Kotlin - targetting Fabric, Quilt and
Paper.

Join our Discord or Matrix Space


Features of the API:

  • an inventory GUI API
  • a Kotlin wrapper for Brigadier
  • a Kotlin DSL for creating complex Text objects
  • coroutine utilities and tasks
  • kotlinx.serialization support for Minecraft classes
  • a scoreboard (sideboard) API
  • ItemStack utilities
  • serialization of any class to NBT with kotlinx.serialization
  • an NBT builder
  • an API for storing persistent data on Chunks, Entities etc
  • kotlinx.serialization based networking (packets c2s, s2c and c2c)
  • Kotlin Compose UI support
  • general extensions for Entities, Worlds and more
  • geometry utilities

Docs

The docs link can be found on Silk GitHub.

Read them to get started with each module and see how to add it to your Gradle project.

Note: Currently, the ingame ID of the wrapper mod is silk-all

License

Current versions of Silk are available under the GPL-3.0, while older
versions below 1.5.1 of (at that time FabrikMC) have been shared under the Apache-2.0 License.

Available Versions

Silk 1.12.0release
MC 26.2fabric
June 20, 2026
Silk 1.11.8release
MC 26.1, 26.1.1, 26.1.2fabric
June 16, 2026
Silk 1.11.7release
MC 26.1, 26.1.1, 26.1.2fabric
June 15, 2026
Silk 1.11.6release
MC 26.1, 26.1.1, 26.1.2fabric
March 28, 2026
Silk 1.11.5release
MC 1.21.11fabric
December 15, 2025

How to Install Silk on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Silk". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.2, 26.1.2, 26.1.1 (+30 more)

Server-side

~ Optional

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Silk server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.2). You can switch loaders with one click in the panel.

Is Silk compatible with fabric?

Silk officially supports fabric for Minecraft 26.2, 26.1.2, 26.1.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Silk – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Silk consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Silk with just one click on your server.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Optional

Supported Versions

26.226.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.6+23 more