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.
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
Shared setup helpers
Setup helpers are collected in one place, so mods from the same author can share the same startup code.
Platform helpers
Helpers handle differences between the Fabric and NeoForge loaders, so one library serves both builds.
Reusable tools
Small checks and utilities are kept in the library rather than repeated in each mod.
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.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
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
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| toucanLib | Fabric and NeoForge | 1.21.1 | Client and server | 2026-08-16 |
| MilkyWayLib | NeoForge | 1.21.1 | Client and server | 2026-10-07 |
| LanternLib | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-04-01 |
| Alexandria Lib | Fabric and NeoForge | 1.21.1 | Client and server | 2026-09-30 |
Questions
Does toucanLib need Architectury API?
Which loaders does toucanLib support?
Does the server need toucanLib?
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
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.
Official listing
- Modrinth page
- modrinth.com/mod/toucan
- Owner
- jvn
- Published
- 2026-05-14
- Updated on Modrinth
- 2026-08-16
- Facts verified
- 2026-10-15
