WanionLib
by WanionCane
WanionLib is a shared Forge code library that WanionCane's own mods build on, supplying common systems for data sync, GUIs and crafting.
What it does
WanionLib provides code that other WanionCane mods share instead of each carrying its own copy. It covers a more direct way to keep data in step between client and server, a GUI handler, a method for matching item stacks, and an animation system for tile entities. A module system used by UniDict also sits in the library, along with several network messages that other mods use indirectly. A dependency manager, similar to dependency injection, wires these pieces together.
The library itself adds no blocks, items or gameplay. Its value shows in the mods that depend on it: UniDict uses its module system, and Bigger Crafting Tables and Avaritiaddons rely on its crafting code, which supports recipes up to 15x15. WanionLib is published for Forge only, for 1.7.10 and 1.12.2, with 1.12.2-2.91 as the latest file. It runs on client and server, so both sides need it, and it is open source under the Mozilla Public License 2.0.
Key features
Client and server data sync
A method for keeping data synchronized between client and server, used by the mods that depend on the library.
GUI handler
A shared handler for graphical user interfaces, so mods built on the library open and manage screens the same way.
Item stack matching
A custom way to compare item stacks, used when recipes and inventories need to match items.
Tile entity animations
An animation system that lets tile entities play animated states, reused across dependent mods.
Crafting system up to 15x15
A crafting system that supports recipes as large as 15x15, the size Bigger Crafting Tables needs.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Questions
Does UniDict need WanionLib installed?
Which Forge version does WanionLib support?
Do players need WanionLib on their own side?
In the catalog
WanionLib is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 2,920 mods support Minecraft 1.12.2.
More from WanionCane
Similar mods
What the author says
this lib is required for my 3 mods. UniDict, Bigger Crafting Tables, Avaritiaddons
Official listing
- Modrinth page
- modrinth.com/mod/wanionlib
- Owner
- WanionCane
- Published
- 2024-12-14
- Updated on Modrinth
- 2024-12-14
- Facts verified
- 2026-10-15
