Puzzles Lib [Forge & Fabric] Mod

Puzzles Lib is a library designed for many mods made by fuzs_. It contains many abstractions designed to be used on many loaders. Most fuzs_ mods use it, such as Visual Workbench and many others.

One of the top features is many abstractions across loaders, similar to Balm or Architectury or Moonlight Lib. This means that it will make it easier for him to make mods that work on both MC Forge and Fabric/Quilt.

Some of the changes to the game added by the library are:

  • An EventBus similar to MC Forge’s IModBusEvent for doing things based on events.

  • Registries (MC Forge is known for their limiting of Vanilla registries making mods on multiple platforms harder without abstraction)

  • Messages between client and server with sync and automatic serialisation based on Java’s record type (1.17 and newer).  

  • Annotation-based configs based on MC Forge Config and its Fabric Port 

  • Custom Data for Entities, Block Entities, and Chucking with MC Forge’s Capability System or Cardinal Components (built-in on the Fabric  version)   

  • Large changes to the biome and world gen configuration.


This library is mostly meant for fuzs_ but other developers are allowed to use it for their own mods if they wish.

If you are on fabric you need to install the unofficial Fabric port of the MC Forge Config API.


Some mods which use it are:

  • Air  Hop

  • Bartering  Station    

  • Better Animations Collection    

  • Enchanting Infusor    

  • Easy Magic    

  • Death Compass    

  • Death Finder    

  • Better Tridents   

  • More by Fuzs_

All the mods we know of that use Puzzle API are by Fezs_ but many of them are very popular.


Installation

Follow the procedures described below to install this mod into your game

  1. Download and install the Forge
  2. Download the mod
  3. Put the mod into .minecraft/mods folder
  4. Launch Minecraft
  1. Download and install the Fabric
  2. Install Fabric API
  3. Download the mod
  4. Put the mod into .minecraft/mods folder
  5. Launch Minecraft

Downloads

Release
Filename/Url
Game Versions
Modloader
Downloads
Updated
Actions
0.37 mb
1.16.2 1.16.3 1.16.4 1.16.5
forge
12
March 01, 2023
0.1 mb
1.17 1.17.1
forge
0
March 01, 2023
0.12 mb
1.18 1.18.1
forge
3
March 01, 2023
0.12 mb
1.18.2
forge
9
March 01, 2023
0.25 mb
1.19 1.19.1 1.19.2
forge
15
March 01, 2023
0.39 mb
1.19 1.19.1 1.19.2
fabric
21
March 01, 2023

Your evaluation

It helps us to improve our recommendation

0.0/5
0

Please sign in or create an account to participate in this conversation.

Log In Required

Accessing certain features in our website requires authentication

Sign In

Or if you do not have an account

Create an account
Are you sure to delete this comment?

Note that you cannot reverse this action.

Report an issue

First, please select the reason why you are reporting.

Copyright Infringement
Inappropriate Description
Bug
Other

Also please leave your email, so we can get back to you:

Please provide a valid email adress!
Post is saved to your bookmarks.
Report is sent!
Mod version does not match with the version of selected modpack
Select the language

After changing the language website content will be completely translated to the selected language and you can view translated versions of available posts.