ZambieLib
by ZambieD
ZambieLib is a shared library that ZambieD's other mods build on, providing common code rather than gameplay of its own.
What it does
The library supplies helper code used by the author's mods: panel and inset drawing, a vanilla-style scrollbar, a progress bar, bounding box and volume overlap math, and top-surface checks. Other mods call these routines instead of carrying their own copies, so they share one tested set of utilities.
Its JSON save and load routines write files atomically and keep a .bak copy as a fallback, so an interrupted write does not leave a corrupted configuration. Key expansion and user-editable text fields are included for settings screens. Discord Presence requires ZambieLib, so it must be installed for that mod to start.
The mod runs on Fabric, Forge and NeoForge. The server and every player need the mod installed. Files cover 11 release versions, 1.20 – 26.2, and the library is released under the MIT License as open source.
Key features
Drawing helpers
Panel, inset, scrollbar and progress bar drawing routines in a vanilla-style appearance.
Atomic JSON storage
Save and load of JSON data with atomic writes and a .bak fallback file.
Geometry utilities
Bounding box math, volume overlap checks and top-surface detection for other mods to call.
Shared creature rolls
Creature roll and solid standing helpers that other ZambieD mods reuse.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x2 of 2 versions with builds
1.20.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Mod developers
Developers working on mods in the same family can depend on the library instead of duplicating helper code.
Players of dependent mods
Players who install a ZambieD mod that needs the library must add it to the same instance and keep it on the same version.
Who it’s for: Mainly developers and players who use ZambieD's mods. On its own the library adds no items, blocks or gameplay to a game.
Questions
Does ZambieLib need to be installed on both sides?
Which loaders are supported?
Which mods require ZambieLib?
More from ZambieD
What the author says
The shared library behind ZambieD's mods. If another mod sent you here, just install this next to it and you are done. It adds no items, no blocks and no gameplay of its own. Forge 1.20.1, NeoForge 1.21.1, 1.21.11, 26.1.x and 26.2, and Fabric 26.1.x and 26.2.
Official listing
- Modrinth page
- modrinth.com/mod/zambielib
- Owner
- ZambieD
- Published
- 2026-08-16
- Updated on Modrinth
- 2026-09-08
- Facts verified
- 2026-10-15
