Tinkers' Construct
Index · Previous: LittleTiles · Next: New mods
Tinkers' Construct, 1.13.57 to 1.14.107. The crafting station and its caching got most of the attention, alongside the tool and material fixes.
Tinker Inventory Tab Removal & Bauble Migration
The Tinkers Inventory Tab has been disabled and its functionality consolidated. Tinker items (Travel Belt, Travel Glove, Heart Canisters) now occupy Bauble slots, and a new universal bauble slot has been added to accommodate most baubles. Block and torch equipping has been moved to Custom Cosmetic Armor, allowing players to wear decorative blocks as cosmetics.


Shipped in: TinkersConstruct #279, CosmeticArmorReworked #5, TinkersConstruct #291, OpenBlocks #50
Tinker's Construct Crafting Station Caching
Tinker's Construct crafting station now caches the last recipe, making bulk crafting operations instant instead of laggy. This optimization also applies to NEI autocrafting.
Shipped in: TinkersConstruct #304
Watch on Discord - 2 video clip(s)
New features and content
Tinkers ToolStations are now properly tagged and can return crafting ingredients directly to connected inventories. The crafting station has been modernized with better integration and a dump button to send grids to linked storage. New systems include whitelist modes for slime islands and ore bush generation, translucent tool support, and an effects system for concentrated essence berries.

Shipped in 16 pull requests
- Make Tinkers ToolStations tagged (#26040) (TinkersConstruct #316)
- return crafting station ingredients to connected inventories (TinkersConstruct #312)
- Modern toolstation behavior (TinkersConstruct #294)
- Add whitelist mode for slime island and ore bush dimension generation (TinkersConstruct #281)
- Removed Tinkers Inventory GUI Tab (TinkersConstruct #279)
- Add API to group items together for the smeltery in NEI (TinkersConstruct #278)
- Ender creeper melting (TinkersConstruct #264)
- part chest / add pattern chest for stencil table / fix manual render postition (TinkersConstruct #258)
- AOE Tool harvest config + AOE Break logic enchancement (TinkersConstruct #257)
- Added optional Nei color localization (TinkersConstruct #254)
- Sync changes to ammo in baubles inventory (TinkersConstruct #236)
- Add support for translucent tools and parts (TinkersConstruct #232)
- Dump button, dumps the grid to linked inventory (TinkersConstruct #228)
- Add config option to disable redstone activation for the faucet (TinkersConstruct #227)
- Update ru_RU.lang (TinkersConstruct #221)
- Effects system for concentrated essence berries (TinkersConstruct #194)
Changes
Tool hitboxes have been adjusted for better hit detection, and heart colors are now more distinct. Certus Quartz's attack boost has been reduced from 24 to 4 to balance combat, and the minimum bookmark columns have been increased. Rails can no longer be smelted in GTNH.



Shipped in: TinkersConstruct #320, TinkersConstruct #319, TinkersConstruct #306, TinkersConstruct #303, TinkersConstruct #295, TinkersConstruct #268, TinkersConstruct #266
Performance
Rendering performance has improved with reduced draw calls and fixed memory allocations for tools. The crafting station now caches the last matched recipe to speed up repeated crafts, and texture existence checks are more efficient. Tool Station no longer relies on regex patterns for lookups.


Shipped in: TinkersConstruct #321, TinkersConstruct #307, TinkersConstruct #304, TinkersConstruct #292, TinkersConstruct #253
Fixes
Crafting station shift-clicking and inventory slot selection now work correctly. Tool repairs and upgrades no longer crash, and dupe or void exploits have been closed. The smeltery temperature texture displays properly, Baubles accessories render when the Tinker tab is disabled, and slime channels no longer void blocks placed on them.



Shipped in 43 pull requests
- fix crafting station shift click and adjacent hotbar slot selection (TinkersConstruct #324)
- Fix on "fixed quartz modifier not adding attack due to overflow" (TinkersConstruct #323)
- change damage behavior to vanilla (TinkersConstruct #315)
- Fix BattleSign in world text (TinkersConstruct #314)
- Add null guard for windup progress check (TinkersConstruct #311)
- Fix AOE tool hit face desync (TinkersConstruct #310)
- Fix crash when repairing or upgrading tools (TinkersConstruct #297)
- Multiple dupe/void Fix (TinkersConstruct #296)
- render traveller accessories from Baubles slots when Tinker tab is disabled (TinkersConstruct #291)
- Fix main Inventory Tab render logic (TinkersConstruct #288)
- Part replacement instead of repair (TinkersConstruct #286)
- Prevent slime channel from voiding when block is placed on it (TinkersConstruct #285)
- fix(InventoryCraftingStation): add missing markDirty (TinkersConstruct #284)
- Correctly loot registration (TinkersConstruct #283)
- add null check to prevent crashing (TinkersConstruct #280)
- Fixes the smeltry temperature texture (TinkersConstruct #277)
- Fix cascading worldgen caused by Oreberries (TinkersConstruct #275)
- nei+toolforge bug fix (TinkersConstruct #274)
- Fix smeltery fuel gauge to account for all lava tanks (TinkersConstruct #273)
- Refactor brownstone player speed calculation (TinkersConstruct #272)
- Improve glass pane rendering (TinkersConstruct #270)
- Prevent tinkerer's glove from applying when initial mining speed is zero (TinkersConstruct #269)
- Bugfix for another pull request. (TinkersConstruct #260)
- Fixes Inventory Tab Pixels (TinkersConstruct #259)
- fix the shift left click transfer function in Stencil Table (TinkersConstruct #255)
- Implement null check in drawToolStats (TinkersConstruct #251)
- fixed quartz modifier not adding attack due to overflow (TinkersConstruct #250)
- Clean up Tool Station GUI code (TinkersConstruct #249)
- Fix JourneyMap waypoint label flickering when on armor tab (TinkersConstruct #247)
- Remove the broken flag on tools when adding a durability modifier to a broken tool (TinkersConstruct #245)
- Fix tool forge voiding items bug/desync (TinkersConstruct #244)
- Various Slime Fixes (TinkersConstruct #243)
- Fix 3rd person translucency bug (TinkersConstruct #237)
- avoid creation of empty NBT tags in WeaponryHandler#boneanaBuilding (TinkersConstruct #234)
- avoid creation of empty NBT tags in WeaponryHandler#boneanaBuilding (TinkersConstruct #233)
- Fix miniature red hearts not dropping in EEC and not showing in NEI mob drops (TinkersConstruct #231)
- Fix miniature red hearts not dropping in EEC and not showing in NEI mob drops (TinkersConstruct #230)
- Fix tough rod and full guard clay casts (TinkersConstruct #229)
- Fix: Prevent broken tools from being able to create EFR stripped logs or dirt paths (TinkersConstruct #226)
- Fix shurikens, throwing knives, and javelins fitting in the quiver bauble slot (TinkersConstruct #225)
- fix: allows lumber axe to chop down trees with horizontal sections (TinkersConstruct #224)
- Fix Miniature Heart Tooltip (TinkersConstruct #215)
- Fix crafting station sometimes detecting a chest next to a trapped chest as a double chest (TinkersConstruct #213)