ModsFinder

Farest's API

by FarestR06

Farest's API is a Fabric library from FarestR06 that supplies helper methods for registering blocks, items and sounds, plus a registry for custom Note Block instruments.

FabricClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.21 – 1.21.10

What it does

Mod authors who build on it get shortcuts for common registration work: blocks, items and sounds can be added through helper methods rather than written out in full each time. A separate registry class lets a mod add custom instruments to the Note Block, so the block can play sounds that the game does not provide.

The library is described by its author as a collection of handy features for other mods to use, with more planned. Farest's API needs Fabric API and runs on Fabric for 1.21 – 1.21.10, with the latest file 5.1.1+1.21.10 for 1.21.10, published 2025-12-14. Client and server both need it, because it is loaded on each side for the mods that depend on it. The code is open source under the GNU Lesser General Public License v3.0 only, and the source code and issue tracker are public.

Key features

  1. Block, item and sound helpers

    Helper methods register blocks, items and sounds in fewer steps than the standard registration calls.

  2. Custom Note Block instruments

    A registry class adds new instruments to the Note Block, so a mod can supply its own sounds for it.

  3. Shared library for FarestR06 projects

    The library collects the author's reusable code, so other projects by the same author can draw on one codebase.

  4. Further features planned

    The author notes that more features are still to come, and the current helpers are a starting set.

Compatibility

Latest build for each game version and loader.

1.21.105.1.1+1.21.10
1.21.84.1.0+1.21.8
1.21.74.1.0+1.21.8
1.21.64.1.0+1.21.8
1.21.53.4.2+1.21.5
1.21.43.3.1+1.21.4
1.21.12.7.2+1.21.1
1.212.6.0-1.21.1
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

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Mod developers building on Fabric who want registration helpers and Note Block instruments. Players who only install finished mods do not need it unless a mod they use requires it.

How it compares

Full comparison

Registry Helper Lib is a Fabric library for the 1.20 – 1.21.11 range, environment client or server optional, and released under the GNU General Public License v3.0 or later, open source. InterdimensionalLib is Fabric and Quilt, for 1.21 – 1.21.1 only, client and server, and under the MIT License, open source. Geode is a Fabric library for 1.21.11 only, client and server, under the Apache License 2.0, open source. Farest's API covers 1.21 – 1.21.10, so it differs in version range and in its Note Block instruments registry.

ModLoadersGame versionsEnvironmentUpdated
Farest's APIFabric1.21 – 1.21.10Client and server2025-12-14
Registry Helper LibFabric1.20 – 1.21.11Client or server, optional2026-02-25
InterdimensionalLibFabric and Quilt1.21 – 1.21.1Client and server2026-05-10
GeodeFabric1.21.11Client and server2026-02-07

Questions

Does Farest's API require Fabric API?

Yes. Fabric API is the required dependency, so it must be installed alongside Farest's API on Fabric.

Does the server need Farest's API?

Yes. The server and every player need the mod installed.

Which game versions does Farest's API support?

Files exist for 1.21, 1.21.1, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8 and 1.21.10, with the latest build 5.1.1+1.21.10 for 1.21.10.

In the catalog

Farest's API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,569 mods support Minecraft 1.21.10.

More from FarestR06

All projects

Similar mods

What the author says

This library has some handy features I plan to use in my mods, such as: - A registry class to add custom Note Block instruments - Some helper methods to quickly register blocks, items and sounds - Not much else, but there's more to come!
FarestR06, on the Modrinth page

Official listing

Owner
FarestR06
Published
2024-10-04
Updated on Modrinth
2025-12-14
Facts verified
2026-10-15

Tags