Changes

Summary

  1. Fix referencing tags during a method possibly called on item init (details)
  2. Add option to rename tools (#4317) (details)
Commit 520ceebee569ed5576bd029d83c62fa726c82fa3 by KnightMiner
Fix referencing tags during a method possibly called on item init

Using the interface is cleaner here anyways
Prevents log spam with farmers delight (#5065)
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/tools/nbt/ToolStack.java (diff)
Commit fef301af4870bbb81f4b0543243da07e007bd640 by KnightMiner
Add option to rename tools (#4317)

Tools can be given a name when crafted in either table. The anvil also allows renaming a tool when making any change, the station can only give them names innitially
The file was modifiedsrc/main/resources/META-INF/accesstransformer.cfg (diff)
The file was addedsrc/main/java/slimeknights/tconstruct/tables/network/TinkerStationRenamePacket.java
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/tools/helper/TooltipUtil.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tables/menu/TinkerStationContainerMenu.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/common/network/TinkerNetwork.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tables/block/entity/table/TinkerStationBlockEntity.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tables/client/inventory/TinkerStationScreen.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/materials_and_you/en_us/intro/tinkerstation2.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/mighty_smelting/en_us/intro/tinkers_anvil.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/gui/tinker_station.png (diff)