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.ChangeRecipeBuilderCollection
import gregtech.api.recipes.RecipeBuilder
import static gregtech.api.GTValues.*
@ -12,7 +13,7 @@ var ptfe = fluid('polytetrafluoroethylene')
var pbi = fluid('polybenzimidazole')
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 ->
it.builder { RecipeBuilder builder ->
builder.clearFluidInputs()
@ -20,9 +21,8 @@ for (var tier : peHulls) {
}.buildAndRegister()
}
peRecipes.forEach { ChangeRecipeBuilder it ->
it.copyOriginal()
.builder { RecipeBuilder builder ->
peRecipes.copy().forEach { ChangeRecipeBuilder it ->
it.builder { RecipeBuilder builder ->
builder.clearFluidInputs()
.fluidInputs(pbi * 72)
}.buildAndRegister()