ModsFinder

Kirin is a library of GUI code for Fabric and Quilt, providing buttons, toggles, cyclers and scrolling containers for mod screens.

FabricQuiltClient-side onlyMIT LicenseOpen source1.19.2 – 26.3

What it does

Kirin supplies building blocks for creating screens and for hooking into existing ones. Its controls include buttons, toggles, cyclers and scrolling containers, and they offer more configuration options than the game's own classes while staying simpler to set up. The code was written as shared infrastructure for several projects by the same team, and the author says it is usually embedded in other mods rather than used on its own.

The library also includes a configuration system that reads config files in JSON format and can apply changes while the game is running. Installing Kirin by itself adds nothing visible to the game. Fabric API is required, and the mod is published for both Fabric and Quilt. Kirin is open source under the MIT License, and only the client needs it, since it runs on the client alone.

Key features

  1. Button and toggle controls

    Buttons and toggles can be added to screens, with more customisation options than the regular game classes provide.

  2. Cycler controls

    Cyclers let a player step through a set of values on one control, configured through the library.

  3. Scrolling containers

    Scrolling containers hold content that is taller than its area, so mod screens can show long lists.

  4. Live-updating JSON config

    Config files in JSON format can be edited while the game runs, with changes applied without a restart.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.31.22.2+26.31.22.2+26.3
26.21.22.0+26.21.22.0+26.2
26.11.22.0+26.11.22.0+26.1
1.21.x10 of 10 versions with builds
1.21.111.21.5+1.21.111.21.5+1.21.11
1.21.101.21.3+1.21.101.21.3+1.21.10
1.21.81.21.1+1.21.71.21.1+1.21.7
1.21.71.21.1+1.21.71.21.1+1.21.7
1.21.51.21.1+1.21.51.21.1+1.21.5
1.21.41.21.1+1.21.41.21.1+1.21.4
1.21.31.21.1+1.21.31.21.1+1.21.3
1.21.21.21.1+1.211.21.1+1.21
1.21.11.21.1+1.211.21.1+1.21
1.211.21.1+1.211.21.1+1.21
1.20.x6 of 6 versions with builds
1.19.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Mod screens

A mod author can build settings or menu screens from the library's controls instead of writing each widget from scratch.

Hooking existing screens

Controls can be added to screens that already exist, extending them without replacing the original code.

Who it’s for: Mod developers who want ready-made screen controls and a JSON config system for their own projects. Players who only want to play a mod that uses Kirin do not need to install it separately, since it is normally embedded.

Questions

Does Kirin need Fabric API?

Yes. Fabric API is the only required dependency listed for Kirin, and it must be installed alongside the library on Fabric or Quilt.

Should Kirin be installed as a standalone mod?

The author recommends against it. Kirin is usually embedded in or installed as a dependency of other mods, and it is permitted on its own only when an update fixes a problem that the downstream mod has not yet fixed.

Which loaders and versions does Kirin support?

Kirin is published for Fabric and Quilt. Its files cover 1.19.2 – 26.3, and the latest file for both loaders is 1.22.2+26.3 for 26.3, released 2026-09-15.

In the catalog

Kirin is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Mine Little Pony

All projects

Similar mods

What the author says

Embedded common code used across several Mine Little Pony projects to create their GUIs. This mod is a library and is usually embedded or installed as a dependency for other mods, so installing it on its own doesn't do anything.
Mine Little Pony, on the Modrinth page

Official listing

Owner
Mine Little Pony
Published
2023-12-09
Updated on Modrinth
2026-09-15
Facts verified
2026-10-15

Tags