LibrarianLib Mod 1.12.2/1.11.2/1.10.2 brings a library that is able to end up every library mod. Check the full detail here to learn more about its functionality!
About LibrarianLib

It’s a library mod for the mods of the same author, TeamWizardry. It’s possible to handle countless boilerplate codes.
Since the day Version 1.7.10 is available, models have become harder so much. Even, it’s feasible to find many things that have never been easy or simple to carry in modding.
GUIs need a lot of manual effort. Tile saving and packets are also implemented in that way.
Nevertheless, the current mod is making these elements easier. The following summary will give you more information.
Overview:
Creating models that are not obtainable there. It’s not difficult to switch it off.
Automatic registration of item colors, models, statemappers, and anything involving models
Auto-synchronize tileentity fields and packet fields marked with @Save (a few setups may be essential)
A GUI library to allow construction and design of GUIs All in all to occur in a very easy method. It can level up the players’ life for sure. Test them out and collect rewards!
LibrarianLib is an API and Library mod that requires Minecraft Forge and Shadowfacts’ Forgelin.
How to install LibrarianLib Mod:
Assure that you have already installed Minecraft Forge
Define the location of the Minecraft application folder.
On the windows, open Run from the Start Menu, write %appdata% and click to Run
Open Mac on the finder, press and hold Alt and click to Library on the peak of the Menu Bar. Open the Application Support directory and look for Minecraft.
Put LibrarianLib Mod you have already downloaded (.jar) into Mods directory.
When you start using Minecraft, open the mod button, you will realize that LibrarianLib Mod has been set up.
Screenshots