Mineuniverse
Log in Register
Mods

Thaumic Speedup

Speeds up Thaumcraft's loading process and optimizes internals.
by Rongmario
Download Claim this project
547,841 downloads
0 likes
Updated Jun 30, 2026
0 hypes

Thaumic Speedup

A lightweight, drop-in performance mod for Thaumcraft 6 on Minecraft 1.12.2. It targets the slow, allocation-heavy paths in Thaumcraft's aspect registration system. It scales badly in large modpacks with thousands of recipes and items.

What it does

  • Reverse recipe index for aspect generation
    • Thaumcraft derives an item's aspects by scanning the entire crafting registry once per item: O(items * recipes) and this does not scale well at all.
    • Thaumic Speedup builds an output stack -> recipes index so each subsequent lookup is a fetch instead of a full-registry walk. The index is built only for the startup pass and dropped afterward, rebuilding lazily if needed at runtime.
  • Allocation-free item identity hashing
    • Thaumcraft's generateUniqueItemstackId copies the ItemStack, serializes it to NBT, stringifies it, and hashes it on every aspect lookup.
    • Thaumic Speedup replaces this with a direct hash of the item id + item damage (+ NBT when need be), allocating a lot less.
  • Cleaner deprecated API routing
    • Routes Thaumcraft's deprecated static registerObjectTag calls through a singleton event proxy.
thaumicspeedup-5.0.jar
MC Client, Forge, Server, 1.12.2
Release 2026-06-15 Get

More from Rongmario

Tooltipped
9,702
Gilded Game Utils - Fix
937,857
Bansoukou [絆創膏] - Mod Patcher
905,512
GregTech: Chill Edition
8,872
Knowledge Sharer
819,446
Portal Creation Crasher Fixer
794

You Might Also Like

LoadingTips
A mod that adds custom tips to the loading screen
999,218
Sampler
Performance oriented debugging/administration tools
998,926
VulkanMod
Vulkan renderer mod for Minecraft.
997,115
Charm Fixer
Disables some modules on charm to fix incompatbility issues with owo
996,251
Trading station
Basic items to item trading machines
99,755
NarrateBookForMe [FABRIC]
Adds a narration keybind, and two GUI buttons to the book screen. Text-to-speech (tts) / narration on the go! Client sided.
99,734