Changes

Summary

  1. Change StencilTable from hardcoded patterns to a flexible system (details)
  2. Rework stencil table GUI (details)
  3. Also have the GuiElement for the ToolStation/Forge use the common base (details)
  4. Fix ToolStation rendering (details)
  5. Fix obsolete/weird todo comment ;P (details)
Commit 5dd0e0c8faa4961d12a75ef4f63679f5a9fe728b by bernhard.bonigl
Change StencilTable from hardcoded patterns to a flexible system
The file was modifiedsrc/main/java/tconstruct/tools/TinkerTools.java (diff)
The file was modifiedsrc/main/java/tconstruct/tools/gui/StencilTableGui.java (diff)
The file was addedsrc/main/java/tconstruct/library/crafting/StencilBuilder.java
The file was modifiedsrc/main/java/tconstruct/tools/logic/StencilTableLogic.java (diff)
The file was addedsrc/main/java/tconstruct/tools/gui/GuiButtonStencil.java
The file was modifiedresources/assets/tinker/textures/gui/icons.png (diff)
The file was modifiedsrc/main/java/tconstruct/tools/TinkerTools.java (diff)
The file was modifiedsrc/main/java/tconstruct/tools/gui/StencilTableGui.java (diff)
The file was modifiedsrc/main/java/tconstruct/library/client/TConstructClientRegistry.java (diff)
The file was addedsrc/main/java/tconstruct/library/client/GuiElement.java
The file was addedsrc/main/java/tconstruct/library/client/StencilGuiElement.java
The file was modifiedsrc/main/java/tconstruct/library/crafting/StencilBuilder.java (diff)
The file was modifiedsrc/main/java/tconstruct/tools/ToolProxyClient.java (diff)
Commit 2e2c900f431f05eed602cd0efb43293d6706039e by bernhard.bonigl
Also have the GuiElement for the ToolStation/Forge use the common base with the Stencil GuiElement.
The file was modifiedsrc/main/java/tconstruct/library/client/ToolGuiElement.java (diff)
Commit 85c866af643cb8eb9dfc65e984a3eae12bb39d79 by bernhard.bonigl
Fix ToolStation rendering
The file was modifiedsrc/main/java/tconstruct/tools/gui/ToolStationGui.java (diff)
Commit 9ed65aace05e6f94b48b94e7fb64a6ed237986fb by bernhard.bonigl
Fix obsolete/weird todo comment ;P
The file was modifiedsrc/main/java/tconstruct/tools/TinkerTools.java (diff)