FarnUtil
by FarnGitHub
FarnUtil is a b1.7.3 library for Fabric, Babric and Ornithe that collects helper APIs the author uses in personal mods, built on top of StationAPI.
What it does
Among its API parts, the library replaces the vanilla entity data tracker's numeric 0-31 keys with string keys, gives items an action and ability system for adventure-style content, provides a basic API for adding loot and monsters to dungeons, and offers a static item renderer for items shown as entities.
Rendering support covers a custom particle system that draws transparent particles where vanilla ones look wrong, such as clouds and fog, plus a custom animation flag on entity models and a render hook for the world-last stage. Players can still join vanilla servers, because StationAPI keeps that path open. FarnUtil requires StationAPI, and Campfire-StationAPI, Farn's Name Tag, Foodies, Adventures Updates's Bow (StationAPI) and HoneyBees all depend on it. The mod is released under the MIT License as open source and is published for b1.7.3 only, with snapshot builds published alongside.
Key features
String-keyed data tracker
Entities store synced values under string keys instead of the fixed 0-31 slots that vanilla uses.
Item actions and abilities
Items can carry actions and abilities for adventure-style content, with several extra helpers around them.
Transparent particle rendering
A custom particle system draws transparent effects such as clouds and fog, which vanilla particles render poorly.
Dungeon loot and monster API
Hooks let other content add loot and monsters to dungeon generation.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 5 mods
Use cases
Mod developers on StationAPI
Developers building for b1.7.3 can use the data tracker, item and particle helpers instead of writing their own.
Adventure content
Item actions and dungeon hooks suit add-ons that bring new loot and encounters into older worlds.
Who it’s for: Mod developers working on b1.7.3 with StationAPI, and players who install mods that list FarnUtil as a requirement.
How it compares
Terminal is a Fabric and Babric library for b1.7.3 that works on either side, and neither needs it, under the MIT License as open source. RetroAPI works on Babric and Ornithe for b1.7.3, needs to run on both the client and the server, and is also MIT licensed and open source. ConnectedTexturesMod StationAPI is a Babric mod for b1.7.3 that is client-side only under the GNU General Public License v2.0 only, while FarnUtil is client-side only under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FarnUtil | Fabric, Babric and Ornithe | b1.7.3 | Client-side only | 2026-07-02 |
| Terminal | Fabric and Babric | b1.7.3 | Client or server, optional | 2026-09-19 |
| RetroAPI | Babric and Ornithe | b1.7.3 | Client and server | 2026-08-16 |
| ConnectedTexturesMod StationAPI | Babric | b1.7.3 | Client-side only | 2026-10-06 |
Questions
Does FarnUtil need StationAPI?
Which loaders can run FarnUtil?
Does FarnUtil need to be installed on a server?
In the catalog
FarnUtil is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 567 mods support Minecraft b1.7.3.
More from FarnGitHub
Similar mods
What the author says
A Library that add some interesting api for StationAPI while still allowed player to join vanilla server
Official listing
- Modrinth page
- modrinth.com/mod/farnutil
- Owner
- FarnGitHub
- Published
- 2026-01-18
- Updated on Modrinth
- 2026-07-02
- Facts verified
- 2026-10-15
