ModsFinder

ZambieLib

by ZambieD

ZambieLib is a shared library that ZambieD's other mods build on, providing common code rather than gameplay of its own.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.20 – 26.2

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

  1. Drawing helpers

    Panel, inset, scrollbar and progress bar drawing routines in a vanilla-style appearance.

  2. Atomic JSON storage

    Save and load of JSON data with atomic writes and a .bak fallback file.

  3. Geometry utilities

    Bounding box math, volume overlap checks and top-surface detection for other mods to call.

  4. 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
26.21.1.0+26.2-fabricNot available1.1.0+26.2-neoforge
26.1.21.1.0+26.1.2-fabricNot available1.1.0+26.1.2-neoforge
26.1.11.1.0+26.1.2-fabricNot available1.1.0+26.1.2-neoforge
26.11.1.0+26.1.2-fabricNot available1.1.0+26.1.2-neoforge
1.21.x2 of 2 versions with builds
1.21.11Not availableNot available1.1.0+1.21.11-neoforge
1.21.1Not availableNot available1.1.0+1.21.1-neoforge
1.20.x5 of 5 versions with builds
1.20.4Not available1.1.0+1.20.1-forgeNot available
1.20.3Not available1.1.0+1.20.1-forgeNot available
1.20.2Not available1.1.0+1.20.1-forgeNot available
1.20.1Not available1.1.0+1.20.1-forgeNot available
1.20Not available1.1.0+1.20.1-forgeNot available
ReleaseBetaAlphaNot available

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?

Yes. A server running it needs every connecting player to have it too.

Which loaders are supported?

Fabric, Forge and NeoForge all have files. The latest Forge file targets 1.20.4, and the latest Fabric and NeoForge files target 26.2.

Which mods require ZambieLib?

Discord Presence requires it. Other dependent mods need it as well, so check their pages before updating.

More from ZambieD

All projects

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.
ZambieD, on the Modrinth page

Official listing

Owner
ZambieD
Published
2026-08-16
Updated on Modrinth
2026-09-08
Facts verified
2026-10-15