TC Modern Lib / API
TC Modern Lib is a modern API and compatibility library designed to help developers create addons and integrations for the original Thaumcraft 4 on Minecraft 1.20.1.
Powered by Modern Forge Connect Loader (MFCL), this library provides modern interfaces for interacting with the original Thaumcraft 4 runtime without modifying or replacing the original mod.
Features
- Modern API: Provides interfaces for accessing original Thaumcraft 4 data and functionality.
- Aspect Integration: Supports accessing Thaumcraft aspects and integrating modern Minecraft content.
- Recipe Access: Provides access to original Thaumcraft 4 recipes for modern addon development.
- Compatibility Support: Bridges modern Forge addons with the original Thaumcraft 4 through MFCL.
- Developer-Friendly Design: Allows developers to create integrations without directly depending on legacy Minecraft or Forge classes.
Requirements
- Minecraft 1.20.1
- Minecraft Forge
- Modern Forge Connect Loader (MFCL)
- Original Thaumcraft 4 (1.7.10, version 4.2.3.5)
- Original Baubles (1.7.10, version 1.0.1.10)
Important: Original Thaumcraft 4 and Baubles must be installed separately in the MFCL legacy mod directory (mods/1.7.10/).
Important Information
TC Modern Lib is a library for developers. It does not independently add Thaumcraft 4 gameplay content.
This project is not a port, fork, or replacement of Thaumcraft 4. It is an unofficial, independently developed compatibility library.
The original Thaumcraft 4 code and assets are not included or redistributed.
License
Mozilla Public License 2.0 (MPL-2.0), if adopted by the project.
This license applies only to original project code and assets. Thaumcraft 4 and other third-party components retain their respective licenses.