CurseForge · Minecraft mod
ThaumicAPI
A library mod used to standardize and expand a large number of previously hardcoded features in Thaumcraft 6.
Quick answer
Which ThaumicAPI release should I use?
ThaumicAPI 1.1.4 targets 1.12.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. 1 required mod needs a matching file.
Where it goes
Is ThaumicAPI required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does ThaumicAPI 1.1.4 need?
1.1.4. Change the file and its required mods may change too.
Install MixinBooter, Thaumcraft first, but 1 required mod has no matching file for this setup. Do not mix loader builds to force a match.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add ThaumicAPI without breaking your instance.
Built for ThaumicAPI 1.1.4. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.1.4. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install MixinBooter, Thaumcraft first, but 1 required mod has no matching file for this setup. Do not mix loader builds to force a match.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.1.4. It opens that exact file at the source.
About this project
What does ThaumicAPI add?
ThaumicAPI
ThaumicAPI is a library mod used to standardize and expand a large number of previously hardcoded features in Thaumcraft 6.
New Features
- Adds
ISmelterAuxiliaryandISmelterVent, allowing smelter addon creation. - Adds
@WarpEventfunctional registry interface andIWarpEventinterface allowing the creation of new Thaumcraft Warp Events. - Adds
/tapi warpeventcommand, allowing users to manually trigger specific warp events. - Adds JEI
IIngredientTypefor AspectLists, allowing developers to easily draw aspects into JEI handlers. Includes built-in integration for ThaumicJEI.
Helpers
- Adds
AbstractItemCastercasting gauntlet class to allow easy complex gauntlet creation. - Adds
AbstractTileEssentiaSmelterfor easy Essentia Smelter creation that includes integration for the newISmelterAuxiliaryandISmelterVentinterfaces. - Adds
PlayerMovementAbilityHandlerto allow easier creation of movement speed increasing items such as the Boots of the Traveler. - Adds
ThaumicAPI#registerInfusionEnchantment()helper method for easily registering new Infusion Enchantments. - Adds
ThaumicAPI#addVisDiscountToStack()helper method for adding Vis Discounts to gear without requiring theIVisDiscountGearinterface. - Adds
ThaumicAPI#addWarpingToStack()helper method to easily add Warping to gear.
Thaumcraft Changes:
- Overhauls Thaumcraft warp events to use
PlayerWarpEventevent handler so they can be modified or cancelled. - Overhauls Thaumcraft Essentia Smelter to use
ISmelterAuxiliaryandISmelterVentinterfaces instead of hardcoded block checks.
Project description from CurseForge.
Pick your setup
ThaumicAPI by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.12.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
ThaumicAPI versions and loaders
1.1.4
thaumicapi-1.1.4.jar
26 Jul 2026
1.1.3
thaumicapi-1.1.3.jar
20 Jul 2026
1.1.2
thaumicapi-1.1.2.jar
18 Jul 2026
1.1.1
thaumicapi-1.1.1.jar
23 Jun 2026
1.1.0
thaumicapi-1.1.0.jar
11 Jun 2026
1.0.2
thaumicapi-1.0.2.jar
6 Jun 2026
1.0.1
thaumicapi-1.0.1.jar
10 May 2026
1.0.0
thaumicapi-1.0.0.jar
4 May 2026
Looking for an older file? The official CurseForge project page is in Resources.