GT Lib
GT Lib is a library mod from GT-Reimagined that supplies shared code for GT5 Reimagined and the addons built on it, published for Fabric and Forge.
What it does
Its registration helpers let other mods declare blocks and items through fewer steps, producing registry-compatible objects that load cleanly on both loaders. Data generation is handled at runtime rather than by compiling generated files, which suits the modern Minecraft versions the library targets. Recipe and builder data generation are both broad in scope, and a materials and parts system defines the building blocks that machine content is assembled from.
Machine support covers a machine system that remains centred on EU-based machines, with ability for RF machines, and a cover system that applies to machines and pipes. World generation settings are configurable and simplified. The library underpins GT5 Reimagined, and numerous addons are expected to build on it.
Client and server both need the library, so every player on a server that runs it must install it too. Files exist for Fabric and Forge across 1.18.2 – 1.20.1, with 0.5.2-1.20.1 as the latest Forge build for 1.20.1 and 0.2 as the latest Fabric build for 1.18.2. The code is open source under the GNU Lesser General Public License v3.0 or later, and the source and issue tracker are public.
Key features
Registration helpers
Blocks and items are registered through shorter calls that produce registry-compatible objects for both loaders.
Runtime data generation
Recipes, models and other data are produced when the game runs, so no separate compile step is needed.
Materials and parts
A materials system defines the parts from which machine blocks and items are built.
Machine and cover system
Machines follow a common model with EU and RF support, and covers can be placed on machines and pipes.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Questions
Does GT5 Reimagined need GT Lib?
Which loader should be chosen for GT Lib?
Is GT Lib needed on the client as well as the server?
In the catalog
GT Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from GT-Reimagined
Similar mods
What the author says
The building blocks of GT5 Reimagined and numerous of its addons to come.
Official listing
- Modrinth page
- modrinth.com/mod/gt-lib
- Owner
- GT-Reimagined
- Published
- 2023-11-27
- Updated on Modrinth
- 2026-04-06
- Facts verified
- 2026-10-15
