Botz Library

I library mod ment to allow big mods to talk to each other with out eating your computer

File Details

botz_lib-1.1.0.jar

  • R
  • Jul 17, 2026
  • 71.53 KB
  • 8
  • 1.21.1
  • NeoForge

File Name

botz_lib-1.1.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:botz-library-1613422:8448850"

Learn more about Curse Maven

Botz Lib 1.1.0 — 1.21.1 NeoForge

Initial public release. Botz Lib is the shared foundation of the Botz mod suite — install it alongside any Botz mod that requires it. No configuration needed.

Included in this release

  • Cross-mod stat capabilities — shared entity level/stat interface (IStatHolder) with a vanilla-attribute fallback, so mods can read mob stats without hard dependencies on each other.
  • Shared mob taxonomy — suite-wide classification of mobs as basic, nemesis, or boss. Recognizes the c:bosses entity tag convention automatically (vanilla bosses and compliant boss mods are detected out of the box); datapacks can extend the tag to dub anything else.
  • Tick-budget engine — per-system microsecond ledger, budgeted end-of-tick work queues with load-aware limits, and amortized staggering. Inspect it live with /botztick.
  • Async worker pool — snapshot-based off-thread computation for the suite's heavy lifting.
  • Combat signal registry — weak-spot and wound-state hooks for combat-oriented Botz mods.

Compatibility

  • Minecraft 1.21.1, NeoForge. Server-friendly; safe on dedicated servers.
  • Required by BotzMobLeveling 1.0.8+.
  • MIT licensed.