ModsFinder

Inland Port

by Inland Port

Inland Port is a NeoForge library that supplies registration, data generation and utility code for the author's other mods, and it is not meant to be played alone.

NeoForgeClient and serverMIT LicenseOpen source1.21 – 1.21.1

What it does

Inland Port provides shared utilities to mod developers and to the mods built on it. Its registration helpers cover block variants, potions, fluids and sound events in a simplified form, and its data generation tools produce the matching JSON files automatically. Players see no direct gameplay change from the library itself; its effect shows up in the mods that depend on it.

The library is built for compatibility between the author's mods. It also inserts content into creative tabs without manual setup, and it lets a server or modpack disable individual items through configuration. The project is still in an early stage of development, so the author asks players to back up a world before installing it. Files exist for 1.21 and 1.21.1, and the latest NeoForge build, 1.0.2 for 1.21.1, was published on 2026-10-09.

Installation needs only NeoForge. The environment is client and server, so the server and every player need the library, and the MIT License covers the source code, which is open source and published with an issue tracker.

Key features

  1. Block variant registration

    Registers block variants through a shorter set of calls than the standard NeoForge approach.

  2. Potions, fluids and sounds

    Simplified helpers register potions, fluids and sound events in one place for mod developers.

  3. Automatic data generation

    Generates the data files that a mod needs, so developers write less JSON by hand.

  4. Creative tab insertion

    Adds registered content to creative tabs automatically, without a separate listing step.

  5. Configurable item disabling

    Lets server owners and modpack authors switch off selected items through the config file.

Compatibility

Latest build for each game version and loader.

1.21.11.0.2
1.211.0.2
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Lattice API is a NeoForge library for 1.21.1 with a custom license, and it is client and server, but it is discontinued, so Inland Port is the more current choice for that loader. Scabbard is an open source MIT License library that covers Fabric, Forge and NeoForge for 1.20.1 – 1.21.4, so it suits projects on those loaders. Moonlight Lib, also client and server, spans Fabric, Forge and NeoForge with a custom license and wider versions.

ModLoadersGame versionsEnvironmentUpdated
Inland PortNeoForge1.21 – 1.21.1Client and server2026-10-09
Lattice API [DISCONTINUED]NeoForge1.21.1Client and server2026-05-04
ScabbardFabric, Forge and NeoForge1.20.1 – 1.21.4Client and server2026-09-17
Moonlight LibFabric, Forge and NeoForge1.16.5 – 26.1.2Client and server2026-10-14

Questions

Does a player need Inland Port to play the author's mods?

Mods that depend on the library require it, so the library must be installed next to them. Servers that run it need every player to install it too.

Which loaders and versions does Inland Port support?

Inland Port is published for NeoForge only, with files for 1.21 and 1.21.1. The latest build is 1.0.2 for 1.21.1.

Is it safe to install Inland Port on an existing world?

The author notes that the project is in an early stage, so a world should be backed up before the library is installed.

In the catalog

Inland Port is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from Inland Port

All projects

Similar mods

What the author says

A library designed for Inland Port's mods. It is still in the early stages of development, so please be sure to back up your world before installing it.
Inland Port, on the Modrinth page

Official listing

Owner
Inland Port
Published
2026-07-07
Updated on Modrinth
2026-10-09
Facts verified
2026-10-15

Tags