Slight Cleanup with Newer APIs (#1032)

[SKIP]
This commit is contained in:
Integer Limit 2024-10-05 18:01:17 +10:00 committed by GitHub
parent 454f3c5f30
commit ff765022d7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,4 +1,5 @@
import com.nomiceu.nomilabs.groovy.ChangeRecipeBuilder import com.nomiceu.nomilabs.groovy.ChangeRecipeBuilder
import com.nomiceu.nomilabs.groovy.ChangeRecipeBuilderCollection
import gregtech.api.recipes.RecipeBuilder import gregtech.api.recipes.RecipeBuilder
import static gregtech.api.GTValues.* import static gregtech.api.GTValues.*
@ -12,7 +13,7 @@ var ptfe = fluid('polytetrafluoroethylene')
var pbi = fluid('polybenzimidazole') var pbi = fluid('polybenzimidazole')
for (var tier : peHulls) { for (var tier : peHulls) {
var peRecipes = mods.gregtech.assembler.changeByOutput([HULL.getIngredient(tier)], null) ChangeRecipeBuilderCollection peRecipes = mods.gregtech.assembler.changeByOutput([HULL.getIngredient(tier)], null)
peRecipes.forEach { ChangeRecipeBuilder it -> peRecipes.forEach { ChangeRecipeBuilder it ->
it.builder { RecipeBuilder builder -> it.builder { RecipeBuilder builder ->
builder.clearFluidInputs() builder.clearFluidInputs()
@ -20,12 +21,11 @@ for (var tier : peHulls) {
}.buildAndRegister() }.buildAndRegister()
} }
peRecipes.forEach { ChangeRecipeBuilder it -> peRecipes.copy().forEach { ChangeRecipeBuilder it ->
it.copyOriginal() it.builder { RecipeBuilder builder ->
.builder { RecipeBuilder builder -> builder.clearFluidInputs()
builder.clearFluidInputs() .fluidInputs(pbi * 72)
.fluidInputs(pbi * 72) }.buildAndRegister()
}.buildAndRegister()
} }
} }