Changes

Summary

  1. encourage modifier worktable to go last in JEI (details)
  2. Make modifier crystals smarter about showing in JEI (details)
  3. Make the multiblock controllers and IO blocks support alternate brick textures (details)
  4. Add overslime penalty for ranged tools (#5063) (details)
  5. Update book geode information (#4932) (details)
  6. Add option to disable golden texture on basic armor (details)
Commit 5689cd2ff2b79ba401b2ef788c2a12a9504e915d by KnightMiner
encourage modifier worktable to go last in JEI

It keeps showing up first in new config files
The file was modifiedsrc/main/java/slimeknights/tconstruct/plugin/jei/TConstructJEIConstants.java (diff)
Commit 8eee5dec9756db66eec7b513bac691a03b827a43 by KnightMiner
Make modifier crystals smarter about showing in JEI
The file was modifiedsrc/main/java/slimeknights/tconstruct/plugin/jei/JEIPlugin.java (diff)
Commit a17c53cb0d9bf103c59464f86cb4a21e2422c01c by KnightMiner
Make the multiblock controllers and IO blocks support alternate brick textures

New API feature: retexturable casting recipe
New API feature: fluid texture model supports retexturing
Contains a temporary implementation of UV lock override, will be migrated to the mantle version later
The file was addedsrc/main/resources/assets/tconstruct/models/block/template/io.json
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/smeltery/io/chute_side_inactive.png (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/controller/SmelteryControllerBlock.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/controller/foundry_unformed.json (diff)
The file was addedsrc/main/resources/assets/tconstruct/models/block/template/controller.json
The file was addedsrc/generated/resources/data/tconstruct/advancements/recipes/tconstruct/smeltery/smeltery/scorched/chute_retextured.json
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/io/duct_active.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/smeltery/io/chute_top_inactive.png (diff)
The file was addedsrc/generated/resources/data/tconstruct/tags/items/smeltery_bricks.json
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/io/drain_active.json (diff)
The file was removedsrc/main/resources/assets/tconstruct/models/block/template/active_io.json
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/io/drain_active.json (diff)
The file was addedsrc/generated/resources/data/tconstruct/advancements/recipes/tconstruct/smeltery/smeltery/seared/chute_retextured.json
The file was addedsrc/generated/resources/data/tconstruct/tags/blocks/foundry_bricks.json
The file was addedsrc/generated/resources/data/tconstruct/advancements/recipes/tconstruct/smeltery/smeltery/seared/drain_retextured.json
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/smeltery/casting/seared/smeltery_controller.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/controller/FoundryControllerBlock.java (diff)
The file was modifiedgradle.properties (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/controller/smeltery_unformed.json (diff)
The file was addedsrc/generated/resources/data/tconstruct/advancements/recipes/tconstruct/smeltery/smeltery/seared/duct_retextured.json
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/recipe/casting/ItemCastingRecipeBuilder.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/io/chute_inactive.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/io/chute_active.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/controller/foundry_inactive.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/seared_duct.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/io/chute_active.json (diff)
The file was addedsrc/generated/resources/data/tconstruct/tags/blocks/smeltery_bricks.json
The file was addedsrc/generated/resources/data/tconstruct/recipes/smeltery/scorched/duct_retextured.json
The file was addedsrc/generated/resources/data/tconstruct/tags/items/foundry_bricks.json
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/component/SearedDrainBlock.java (diff)
The file was addedsrc/generated/resources/data/tconstruct/recipes/smeltery/seared/drain_retextured.json
The file was addedsrc/main/java/slimeknights/tconstruct/smeltery/block/component/RetexturedOrientableSmelteryBlock.java
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/entity/controller/HeatingStructureBlockEntity.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/entity/component/SmelteryInputOutputBlockEntity.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/common/config/Config.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/controller/smeltery_inactive.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/io/duct_active.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/smeltery/io/chute_top_active.png (diff)
The file was addedsrc/generated/resources/data/tconstruct/recipes/smeltery/seared/duct_retextured.json
The file was addedsrc/generated/resources/data/tconstruct/advancements/recipes/tconstruct/smeltery/smeltery/scorched/duct_retextured.json
The file was addedsrc/generated/resources/data/tconstruct/recipes/smeltery/scorched/drain_retextured.json
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/client/model/block/FluidTextureModel.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/io/drain_inactive.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/scorched_chute.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/io/chute_inactive.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/common/data/tags/BlockTagProvider.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/plugin/jei/JEIPlugin.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/TinkerSmeltery.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/entity/component/DuctBlockEntity.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/io/duct_inactive.json (diff)
The file was addedsrc/main/resources/assets/tconstruct/models/block/template/chute.json
The file was addedsrc/main/resources/assets/tconstruct/models/block/template/io_fluid.json
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/component/SearedDuctBlock.java (diff)
The file was addedsrc/main/java/slimeknights/tconstruct/library/recipe/casting/RetexturedCastingRecipe.java
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/foundry_controller.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/template/controller_fluid.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/smeltery/io/chute_side_active.png (diff)
The file was addedsrc/generated/resources/data/tconstruct/advancements/recipes/tconstruct/smeltery/smeltery/scorched/drain_retextured.json
The file was addedsrc/generated/resources/data/tconstruct/recipes/smeltery/seared/chute_retextured.json
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/data/SmelteryRecipeProvider.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/io/drain_inactive.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/entity/component/DrainBlockEntity.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/smeltery/block/controller/HeatingControllerBlock.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/smeltery/controller/smeltery_active.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/smeltery_controller.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/controller/foundry_active.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/foundry/io/chute_side_inactive.png (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/seared_chute.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/foundry/io/chute_top_inactive.png (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/common/TinkerTags.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/scorched_duct.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/foundry/io/chute_side_active.png (diff)
The file was modifiedsrc/generated/resources/data/tconstruct/recipes/smeltery/casting/scorched/foundry_controller.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/textures/block/foundry/io/chute_top_active.png (diff)
The file was addedsrc/generated/resources/data/tconstruct/recipes/smeltery/scorched/chute_retextured.json
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/scorched_drain.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/models/block/foundry/io/duct_inactive.json (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/common/data/tags/ItemTagProvider.java (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/blockstates/seared_drain.json (diff)
Commit 058a9c10481b91f93c8e55b0f45ccd1a1c715dbd by KnightMiner
Add overslime penalty for ranged tools (#5063)
The file was modifiedsrc/main/java/slimeknights/tconstruct/tools/modifiers/slotless/OverslimeModifier.java (diff)
Commit d63234518a78392709ee2f66ec1b2ba9fff71dcf by KnightMiner
Update book geode information (#4932)
The file was modifiedsrc/main/resources/assets/tconstruct/book/images/geodes/skyslime.png (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/images/geodes/earthslime.png (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/tinkers_gadgetry/en_us/exploration/geode/skyslime.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/images/geodes/ichor.png (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/tinkers_gadgetry/en_us/exploration/geode/earthslime.json (diff)
The file was modifiedsrc/main/resources/assets/tconstruct/book/images/geodes/enderslime.png (diff)
Commit cd733a5fffe1e0e6c9e52e192702b6ae0e583ee4 by KnightMiner
Add option to disable golden texture on basic armor
The file was modifiedsrc/main/java/slimeknights/tconstruct/plugin/jsonthings/FlexItemTypes.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/plugin/jsonthings/item/FlexBasicArmorItem.java (diff)