ModsFinder

Silk Compose

by jakobkmar

Silk Compose is a Fabric library that lets Kotlin mods build user interfaces with Compose Multiplatform inside Minecraft.

FabricServer required, client optionalGNU Affero General Public License v3.0 onlyOpen source1.19 – 1.19.2

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

  1. Compose UI in Kotlin

    Lets a mod use Compose Multiplatform to write its user interface in Kotlin inside Minecraft.

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

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

1.19.21.0.3
1.19.11.0.3
1.191.0.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
SilkKotlin Minecraft API - targetting Fabric, Quilt and Paper
Required

Questions

Does Silk Compose need Fabric Language Kotlin?

Yes. Fabric Language Kotlin is a required dependency, along with Silk, and both must be installed for Silk Compose to load.

Does every player need Silk Compose?

No. Only the server must run it, and players can install it to see the interface but do not need it to join.

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

All projects

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.
jakobkmar, on the Modrinth page

Official listing

Owner
jakobkmar
Published
2022-06-25
Updated on Modrinth
2022-09-01
Facts verified
2026-10-15

Tags