ModsFinder

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.

ForgeClient and serverMozilla Public License 2.0Open source1.7.10 – 1.12.2

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

  1. Client and server data sync

    A method for keeping data synchronized between client and server, used by the mods that depend on the library.

  2. GUI handler

    A shared handler for graphical user interfaces, so mods built on the library open and manage screens the same way.

  3. Item stack matching

    A custom way to compare item stacks, used when recipes and inventories need to match items.

  4. Tile entity animations

    An animation system that lets tile entities play animated states, reused across dependent mods.

  5. 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.

1.12.21.12.2-2.91
1.7.101.7.10-1.8
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 1 mod

Questions

Does UniDict need WanionLib installed?

Yes. UniDict is one of the mods that require WanionLib, so the library has to be present for it to load.

Which Forge version does WanionLib support?

The library is published for Forge only, for Minecraft 1.7.10 and 1.12.2. The latest file, 1.12.2-2.91, targets 1.12.2.

Do players need WanionLib on their own side?

Yes. The server and every player need the mod installed.

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

All projects

Similar mods

What the author says

this lib is required for my 3 mods. UniDict, Bigger Crafting Tables, Avaritiaddons
WanionCane, on the Modrinth page

Official listing

Owner
WanionCane
Published
2024-12-14
Updated on Modrinth
2024-12-14
Facts verified
2026-10-15

Tags