Dasik Library
by dasikigaijin
Dasik Library is a Fabric library that other Dasik mods, including the Vanilla Outsider collection, depend on for shared code.
What it does
The library provides the core API that Dasik mods build on. Seventeen catalog mods require it, among them VO: Better Dogs, VO: True Sleep, IG: Item Clumps, Collapsible gamerules screen and VO: Agrarian Reform. Players only need it installed when another mod requires it. Installation covers the server and each player's game.
The library bundles several helpers: a loot modification layer that scales drops by entity size and genetic vitality, a save persistence hook that keeps dynamic GameRule changes in world save files, percentage and probability conversion utilities, and a signal bus that lets mobs send alerts and mood updates across species. A config screen resolver detects YetAnotherConfigLib, Cloth Config or the other supported screen libraries through reflection. Dasik Library is published for Fabric only.
Builds cover 1.20.1 – 26.3 across eight release versions, with files for 1.20.1, 1.21.1, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2 and 26.3. Snapshot builds are published too. The code is released under the GNU General Public License v3.0 or later, and it is open source with public links to the source, issue tracker and wiki.
Key features
Genetics-driven loot
Loot hooks scale drops such as meat and resources according to an entity's size and genetic vitality.
Persistent GameRule state
Dynamic GameRule changes are written into world save files, so they survive restarts without being lost.
Probability helpers
Utility methods handle percentages, permilles, deciles and chance rolls for other mods to call.
Cross-species signal bus
A high-throughput SignalBus lets mobs of different species send and receive alerts, warnings and mood changes without the classes referencing one another directly.
Targeted signal scopes
Signals can be delivered to the same species, to a herd or globally, with safe instance checks on each target.
Safe mod initialization
A lazy freeze architecture lets modules register social events during mod init while the registry locks safely on server tick.
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Required by 17 mods
Use cases
Who it’s for: Developers writing Fabric mods that depend on Dasik utilities, and players who install a Dasik or Vanilla Outsider mod that requires the library.
Questions
Does Dasik Library need to be installed by players?
Which loader does Dasik Library support?
Does Dasik Library need to be on the server?
Which versions does Dasik Library cover?
In the catalog
Dasik Library is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from dasikigaijin
Similar mods
What the author says
Developing modern Minecraft Fabric mods often means facing recurring architectural roadblocks: registering dynamic GameRules on the fly without causing immutable registry lockouts, synchronizing animal genetics and scale attributes across world save cycles, orchestrating swarming and flocking AI without decimating…
Official listing
- Modrinth page
- modrinth.com/mod/dasik-library
- Owner
- dasikigaijin
- Published
- 2026-02-03
- Updated on Modrinth
- 2026-10-07
- Facts verified
- 2026-10-15
