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

Why it's called Puzzles, you ask? That's the puzzle!
Downloads
42.1M
Followers
3,361
Updated
12 days ago
License
Mozilla Public License 2.0

![]()
![]()
![]()
Puzzles Lib is the core library that all my mods need to run. What does it do you ask? Most importantly it offers a bunch of abstractions for mod loader-specific code, which makes it very easy for me to develop all of my mods on multiple mod loaders simultaneously.
Note that Puzzles Lib is specifically designed for my own needs, it is not intended to be used by other developers. Other developers are welcome to adapt my implementations for their own needs though.
![]()
![]()
▶️ Use most of Forge's IModBusEvents in the common project for setting up your mod.
▶️ Register content to Minecraft's game registries.
▶️ Send messages between client & server with auto-serialization by simply using Java's record type.
▶️ Create annotation-based configs backed by Forge's config implementation (provided by Forge Config API Port on Fabric).
▶️ Attach custom data to entities, block entities, chunks and levels using Forge's capability system and Cardinal Components on Fabric.
▶️ Apply extensive changes to Minecraft's biomes on loading directly in-code.
![]()
![]()
⏩ INSTALLATION REQUIRED ON CLIENT & REQUIRED ON SERVER
⏩ REQUIRES FABRIC API TO BE INSTALLED (FABRIC)
⏩ REQUIRES FORGE CONFIG API PORT TO BE INSTALLED (FABRIC)
![]()
![]()
Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

Configuration Library for Minecraft Mods

A builder-based configuration library for Minecraft!

This is a mod that enables usage of the Kotlin programming language for Fabric mods.

An intermediary api aimed to ease developing multiplatform mods.

Shows information about what you are looking at. (Hwyla/Waila fork for Minecraft 1.16+)

View Items and Recipes

🎓 Collective is a shared library with common code for all of Serilum's mods.