No suggestions yet. Hit Enter to look it up.
As you start searching, your past searches will show here.
Why it's called Puzzles, you ask? That's the puzzle!
21.11.6 · 4 weeks ago · 1.01 MB
21.11.6 · 4 weeks ago · 983.20 KB
21.11.4 · 1 month ago · 1.01 MB
21.11.4 · 1 month ago · 982.35 KB
21.11.3 · 1 month ago · 1.01 MB

![]()
![]()
![]()
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)
![]()
![]()
by modmuss50
Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
by shedaniel
Configuration Library for Minecraft Mods
by isxander
A builder-based configuration library for Minecraft!
by shedaniel
An intermediary api aimed to ease developing multiplatform mods.
Download Puzzles Lib
Select a game version to see available downloads
No versions match your filters
About the creator
External link
You are about to leave SkinMC and visit an external website. Please be careful and make sure you trust this link before continuing.
Log in
Forgot your password? Reset
Don't have an account yet? Sign up
Log out
Are you sure you would like to log out of your SkinMC account?
Recover account
Lost your password? Recover it by entering your email address to get it back.
Found your password? Log in



Conversation