Skip to content

Commit

Permalink
Make smeltery controller from seared bricks instead of seared heater
Browse files Browse the repository at this point in the history
Encourages keeping your melter around, consistent with the foundry
  • Loading branch information
KnightMiner committed May 6, 2022
1 parent 428e418 commit 90717d7
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"type": "tconstruct:casting_basin",
"cast": {
"item": "tconstruct:seared_heater"
"item": "tconstruct:seared_bricks"
},
"cast_consumed": true,
"fluid": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"byproducts": [
{
"fluid": "tconstruct:seared_stone",
"amount": 2000
"amount": 1000
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,7 @@ private void addSmelteryRecipes(Consumer<FinishedRecipe> consumer) {

// smeltery controller
ItemCastingRecipeBuilder.basinRecipe(TinkerSmeltery.smelteryController)
.setCast(TinkerSmeltery.searedHeater, true)
.setCast(TinkerSmeltery.searedBricks, true)
.setFluidAndTime(TinkerFluids.moltenCopper, true, FluidValues.INGOT * 4)
.save(consumer, prefix(TinkerSmeltery.smelteryController, castingFolder));

Expand Down Expand Up @@ -445,7 +445,7 @@ private void addSmelteryRecipes(Consumer<FinishedRecipe> consumer) {
MeltingRecipeBuilder.melting(Ingredient.of(TinkerSmeltery.searedHeater), TinkerFluids.searedStone.get(), FluidValues.BRICK * 8, 3f)
.save(consumer, modResource(meltingFolder + "heater"));
MeltingRecipeBuilder.melting(Ingredient.of(TinkerSmeltery.smelteryController), TinkerFluids.moltenCopper.get(), FluidValues.INGOT * 4, 3.5f)
.addByproduct(new FluidStack(TinkerFluids.searedStone.get(), FluidValues.BRICK * 8))
.addByproduct(new FluidStack(TinkerFluids.searedStone.get(), FluidValues.BRICK * 4))
.save(consumer, modResource("smeltery/melting/metal/copper/smeltery_controller"));
MeltingRecipeBuilder.melting(Ingredient.of(TinkerSmeltery.searedDrain, TinkerSmeltery.searedChute), TinkerFluids.moltenCopper.get(), FluidValues.INGOT * 2, 2.5f)
.addByproduct(new FluidStack(TinkerFluids.searedStone.get(), FluidValues.BRICK * 4))
Expand Down Expand Up @@ -691,7 +691,7 @@ private void addFoundryRecipes(Consumer<FinishedRecipe> consumer) {
scorchedCasting(consumer, TinkerSmeltery.polishedScorchedStone, Ingredient.of(Blocks.POLISHED_BASALT), castingFolder + "polished_from_magma");
// foundry controller
ItemCastingRecipeBuilder.basinRecipe(TinkerSmeltery.foundryController)
.setCast(TinkerSmeltery.scorchedBricks, true) // TODO: can I find a "heater" for the nether?
.setCast(TinkerSmeltery.scorchedBricks, true)
.setFluidAndTime(TinkerFluids.moltenObsidian, false, FluidValues.GLASS_BLOCK)
.save(consumer, prefix(TinkerSmeltery.foundryController, castingFolder));

Expand Down

0 comments on commit 90717d7

Please sign in to comment.