Features:
- Mouse wheel scrolling through the aspect list in the research table
- Mouse wheel scrolling through the individual Thaumonomicon pages
- Scalable Thaumonomicon GUI through the browserScale config value, with 2.0 suiting 1920×1080
- Fixes the crash caused by a wand holding a focus from an addon that was later removed
- Performance patches that cut client side lag when opening the arcane workbench
- Arcane workbench result updates can be throttled, set to every four ticks by default
- Optional aggressive optimization that stops the arcane workbench acting as a normal crafting table
- Extra patches for alchemical furnace lag and for energised nodes checking relay visibility
- Optional on both client and server, and the two sides may run different versions
- Built for Thaumcraft 4 only, not for Thaumcraft 5 or 6
- Forge support for Minecraft 1.7.10
- Made by glease
Thaumcraft 4 Tweaks is an addon that files down the rough edges of Thaumcraft 4 on Minecraft 1.7.10. Its original job was letting you scroll the aspect list in the research table with the mouse wheel instead of clicking through it, and the same treatment now applies to the individual Thaumonomicon pages with their descriptions, recipes and arcane construct illustrations. The book GUI can also be scaled up, with a browserScale value of 2.0 suiting a 1920×1080 screen at normal GUI scale.
The bigger draw for large modpacks is performance. Opening the arcane workbench is a known source of client side lag, and the mod both patches the underlying code and lets you throttle the crafting result update to once every few ticks, four by default. Further patches target alchemical furnace lag and the repeated relay visibility checks made by energised nodes, and because several of them affect dedicated servers as well, installing the addon server side is suggested too.
An opt-in aggressive optimization goes further by preventing the arcane workbench from doubling as an ordinary crafting table, which accounts for the bulk of the lag in large modpacks. It comes with side effects, so it is gated behind a config flag and can be flipped on or off at runtime from the mod options screen without a restart. The suggestion is to leave it off on dedicated servers and enable it client side only.
Compatibility is deliberately relaxed. The addon is optional on both sides of a connection and the client and server are free to run different versions of it. A separate fix removes a crash where a wand still carrying a focus from an addon that has since been removed would take the game down the moment it was picked up. Note that it targets Thaumcraft 4 specifically and is not intended for the newer Thaumcraft releases.