Tinkers' Construct — Unofficial Minecraft 1.21.1 NeoForge Port
Important: This is an unofficial, community-maintained development port. It is not affiliated with, maintained by, or endorsed by SlimeKnights or the original Tinkers' Construct developers. Please do not ask about this port on the SlimeKnights Discord server or the official GitHub page. Instead, report any issues on this port’s GitHub page. This port is based on the latest development version from GitHub, so it may include unreleased and/or unfinished features and may still be unstable.
Original Project and Credits
This project is based on Tinkers' Construct, originally created by mDiyo and developed and maintained by the SlimeKnights team, including KnightMiner and the project's contributors.
Original CurseForge project:
Tinkers' Construct by SlimeKnightsOriginal source code:
SlimeKnights/TinkersConstructOriginal project documentation:
SlimeKnights Documentation
All original game design, code, textures, models, sounds, translations, and other assets are credited to their respective original authors and contributors.
How This Port Differs from the Original
The official Tinkers' Construct release currently targets Minecraft 1.20.1. This derivative project ports that codebase to Minecraft 1.21.1 using NeoForge 21.1.
The port includes:
- Migration of registrations and event handling to NeoForge 21.1 APIs.
- Migration of networking, capabilities, fluids and block entities.
- Updates for Minecraft 1.21.1 recipe inputs and recipe holders.
- Updates to menus, client rendering and guide book rendering.
- Updates to generated resources, tags, models and data generation.
- Migration of world generation and slime island registration.
- Compatibility fixes for JEI on Minecraft 1.21.1.
- Fixes required for casting, tanks, melters, smelteries and foundries to function with Minecraft 1.21.1 APIs.
- A required matching unofficial Mantle port for Minecraft 1.21.1.
This port does not claim to be an official continuation of Tinkers' Construct. Bugs relating specifically to this version must be reported to this port's maintainers, not to SlimeKnights.
License
The original Tinkers' Construct code, textures and binaries are licensed under the MIT License.
This derivative project is distributed under the same MIT License and retains the original copyright and license notices.
Source code for this port:
KacperTheDev/TinkersConstructOriginal MIT license:
SlimeKnights/TinkersConstruct LICENSE
Development Status
This port is still under active development and testing. Some features may be incomplete or behave differently from the official Minecraft 1.20.1 release. Known issues will be documented in the GitHub issue tracker.
Please report all issues to this port's repository. Do not report bugs from this version to SlimeKnights.

