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.
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
Block variant registration
Registers block variants through a shorter set of calls than the standard NeoForge approach.
Potions, fluids and sounds
Simplified helpers register potions, fluids and sound events in one place for mod developers.
Automatic data generation
Generates the data files that a mod needs, so developers write less JSON by hand.
Creative tab insertion
Adds registered content to creative tabs automatically, without a separate listing step.
Configurable item disabling
Lets server owners and modpack authors switch off selected items through the config file.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Inland Port | NeoForge | 1.21 – 1.21.1 | Client and server | 2026-10-09 |
| Lattice API [DISCONTINUED] | NeoForge | 1.21.1 | Client and server | 2026-05-04 |
| Scabbard | Fabric, Forge and NeoForge | 1.20.1 – 1.21.4 | Client and server | 2026-09-17 |
| Moonlight Lib | Fabric, Forge and NeoForge | 1.16.5 – 26.1.2 | Client and server | 2026-10-14 |
Questions
Does a player need Inland Port to play the author's mods?
Which loaders and versions does Inland Port support?
Is it safe to install Inland Port on an existing world?
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
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.
Official listing
- Modrinth page
- modrinth.com/mod/inland-port
- Owner
- Inland Port
- Published
- 2026-07-07
- Updated on Modrinth
- 2026-10-09
- Facts verified
- 2026-10-15
