ModsFinder

toucanLib

by jvn

toucanLib is a shared library of small utility helpers that jvn's mods use, and it has to be installed alongside each mod that lists it.

FabricNeoForgeClient and serverAll rights reserved1.21.1

What it does

Its code gathers common startup code, loader differences and other small reusable tools, which the author's mods call instead of carrying their own copies. Players who install one of those mods need toucanLib in the same folder, and it is required on both sides because the environment is client and server, so the server and every player run it.

The library requires Architectury API. Five other catalog mods list toucanLib as a dependency, including Kingdoms: Villager Retaliation!, Where Winds Blow, Second Wind!, Emerald Pouch and Gracebound. Files are published for Fabric and NeoForge on 1.21.1 only, with 0.5.0 as the latest file on both loaders, and the project is released under All rights reserved, so it is not open source.

The author notes that Cirrus is no longer required in later builds, so the Cirrus requirement applies only to older versions of the dependent mods.

Key features

  1. Shared setup helpers

    Setup helpers are collected in one place, so mods from the same author can share the same startup code.

  2. Platform helpers

    Helpers handle differences between the Fabric and NeoForge loaders, so one library serves both builds.

  3. Reusable tools

    Small checks and utilities are kept in the library rather than repeated in each mod.

  4. Missing-mod loading

    Mods that depend on toucanLib load their common code from it, and the library itself only needs the matching jar for the loader in use.

Compatibility

Latest build for each game version and loader.

1.21.10.5.00.5.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

Required by 5 mods

Use cases

Dependent mod installs

A player who adds Second Wind! or Emerald Pouch also installs toucanLib and Architectury API, with the jar for the loader in use.

Who it’s for: Players who use the jvn mods listed as dependents, and server owners who run them. Mod developers who want the same shared helpers can read the source code, which the project publishes.

How it compares

Full comparison

MilkyWayLib is a NeoForge library for 1.21.1 under All rights reserved, so it is not open source, and it is also client and server. LanternLib covers Forge and NeoForge 1.20.1 – 1.21.1 under the GNU Lesser General Public License v3.0 or later and is open source. Alexandria Lib supports Fabric and NeoForge on 1.21.1 under All rights reserved, which makes it the closest match in loaders and version to toucanLib.

ModLoadersGame versionsEnvironmentUpdated
toucanLibFabric and NeoForge1.21.1Client and server2026-08-16
MilkyWayLibNeoForge1.21.1Client and server2026-10-07
LanternLibForge and NeoForge1.20.1 – 1.21.1Client and server2026-04-01
Alexandria LibFabric and NeoForge1.21.1Client and server2026-09-30

Questions

Does toucanLib need Architectury API?

Yes. Architectury API is a required dependency and has to be installed next to toucanLib.

Which loaders does toucanLib support?

Fabric and NeoForge, with 0.5.0 as the latest file on both for 1.21.1.

Does the server need toucanLib?

Yes. Installation covers the server and each player's game.

In the catalog

toucanLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from jvn

All projects

Similar mods

What the author says

toucanLib is a small shared library for my Minecraft mods. It does not add any gameplay on its own. It just provides common code and helpers that other mods use.
jvn, on the Modrinth page

Official listing

Owner
jvn
Published
2026-05-14
Updated on Modrinth
2026-08-16
Facts verified
2026-10-15

Tags