Silk Compose
by jakobkmar
Silk Compose is a Fabric library that lets Kotlin mods build user interfaces with Compose Multiplatform inside Minecraft.
What it does
The library bridges the SilkMC modding framework and Compose Multiplatform, so a mod can declare its screens with Compose functions written in Kotlin. Silk Compose needs Fabric Language Kotlin and Silk to run. The server must run it, while players may add it to see the interface. Three game versions carry files, 1.19 – 1.19.2, with 1.0.3 for 1.19.2 as the latest build.
Key features
Compose UI in Kotlin
Lets a mod use Compose Multiplatform to write its user interface in Kotlin inside Minecraft.
Basic player UI
Displays a basic user interface to the player, as the author notes describe, for mods that need a screen on the client.
Server and client planned
Server-side support is in place, while client-side support is only planned according to the author notes.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Questions
Does Silk Compose need Fabric Language Kotlin?
Does every player need Silk Compose?
In the catalog
Silk Compose is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 12,559 mods support Minecraft 1.19.2.
More from jakobkmar
Similar mods
What the author says
Silk Compose is a module for SilkMC which makes it possible to use Compose Multiplatform inside Minecraft, both on the server- and the client-side (the latter only planned). Silk Compose is available on Maven Central.
Official listing
- Modrinth page
- modrinth.com/mod/silk-compose
- Owner
- jakobkmar
- Published
- 2022-06-25
- Updated on Modrinth
- 2022-09-01
- Facts verified
- 2026-10-15
