ModsFinder

Dasik Library

by dasikigaijin

Dasik Library is a Fabric library that other Dasik mods, including the Vanilla Outsider collection, depend on for shared code.

FabricClient and serverGNU General Public License v3.0 or laterOpen source1.20.1 – 26.3

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

  1. Genetics-driven loot

    Loot hooks scale drops such as meat and resources according to an entity's size and genetic vitality.

  2. Persistent GameRule state

    Dynamic GameRule changes are written into world save files, so they survive restarts without being lost.

  3. Probability helpers

    Utility methods handle percentages, permilles, deciles and chance rolls for other mods to call.

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

  5. Targeted signal scopes

    Signals can be delivered to the same species, to a herd or globally, with safe instance checks on each target.

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

26.31.9.1
26.21.9.1
26.1.21.9.1
26.1.11.8.38
26.11.8.38
1.21.111.1.0+1.21.11
1.21.11.1.0+1.21.1
1.20.11.1.0+1.20.1
ReleaseBetaAlphaNot available

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?

Only when another mod requires it. Seventeen catalog mods list it as a requirement, so it is installed alongside those mods.

Which loader does Dasik Library support?

Only Fabric. Files are published for Fabric alone.

Does Dasik Library need to be on the server?

Yes. Servers that run it need every player to install it too.

Which versions does Dasik Library cover?

Builds cover 1.20.1 – 26.3, with the latest Fabric file 1.9.1 for 26.3, published on 2026-10-07.

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

All projects

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…
dasikigaijin, on the Modrinth page

Official listing

Owner
dasikigaijin
Published
2026-02-03
Updated on Modrinth
2026-10-07
Facts verified
2026-10-15

Tags