Composite
by aperso
Composite is a Fabric library that lets developers build Minecraft screens and overlays with Jetpack Compose Material 3.
What it does
The library brings Jetpack Compose Material 3 into Minecraft, so mod authors can write interface code with Compose components. Mouse and keyboard events from Minecraft are translated into Compose input automatically, and Minecraft item stacks and texture resource locations can be drawn inside Compose layouts. Only the client loads it, so it does nothing on a dedicated server. Composite requires Fabric API and Fabric Language Kotlin, and its latest Fabric file, 0.5.0, was published on 2026-02-15 for 1.21.1 only.
Key features
Full-screen Compose screens
A ComposeScreen class hosts full-screen user interfaces built from Compose layouts.
Compose HUD overlays
A ComposeHud class draws Compose content as overlays on top of the game view.
Item and texture rendering
ItemStacks and ResourceLocation textures can be drawn inside Compose layouts alongside ordinary components.
Gallery
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
How it compares
Materials Lib is another Fabric library that also targets 1.21 – 1.21.1, released under the Apache License 2.0 and running on client and server. Silk Compose is a Fabric library for 1.19 – 1.19.2, server required with the client optional, and licensed under the GNU Affero General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Composite | Fabric | 1.21.1 | Client-side only | 2026-02-15 |
| Materials Lib | Fabric | 1.21 – 1.21.1 | Client and server | 2024-08-15 |
| Silk Compose | Fabric | 1.19 – 1.19.2 | Server required, client optional | 2022-09-01 |
Questions
Does Composite need Fabric Language Kotlin?
In the catalog
Composite is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
Material 3: Full support for Material Design 3 components. Minecraft Integration: Screens: Create full-screen UIs with ComposeScreen. Items: Render Minecraft ItemStacks inside Compose layouts.
Official listing
- Modrinth page
- modrinth.com/mod/composite
- Owner
- aperso
- Published
- 2026-01-26
- Updated on Modrinth
- 2026-02-15
- Facts verified
- 2026-10-15