Integer Limit 688f572793
Update Nomi-Labs to v0.8.0 (#838)
[EXPAND]
[[messages]]
messageTitle = "P2P Conversion Enhancements (#838)"
messageBody = '''
[FEATURE]
[QOL]
[DETAILS]
details = [
"Allows Shift-Scrolling to Cycle Between P2Ps",
"Adds Conversion Assembler Recipes Between P2Ps",
]
[DETAILS]
'''

[[messages]]
messageTitle = "Fix NuclearCraft Liquid Helium Active Cooler Recipe (#838)"
messageBody = "[BUG]"
[EXPAND]
2024-08-01 08:17:48 +10:00

27 lines
1.7 KiB
Groovy

import com.nomiceu.nomilabs.util.LabsModeHelper
import net.minecraft.item.ItemStack
import static gregtech.api.GTValues.*
if (!LabsModeHelper.expert) return
createStabilizedMinerRecipe(item('nomilabs:tieroneship'), item('nomilabs:tieroneship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tiertwoship'), item('nomilabs:tiertwoship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tierthreeship'), item('nomilabs:tierthreeship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tierfourship'), item('nomilabs:tierfourship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tierfourandhalfship'), item('nomilabs:tierfourandhalfship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tierfiveship'), item('nomilabs:tierfiveship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tiersixship'), item('nomilabs:tiersixship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tiersevenship'), item('nomilabs:tiersevenship_stabilized'))
createStabilizedMinerRecipe(item('nomilabs:tiereightship'), item('nomilabs:tiereightship_stabilized'))
// No Recycling, Accidental Recycling would be horrible, and most of the expensive ingredients cannot be recycled back
void createStabilizedMinerRecipe(ItemStack nonStab, ItemStack stab) {
mods.gregtech.assembly_line.recipeBuilder()
.inputs(nonStab, item('nomilabs:heartofauniverse'), item('draconicevolution:chaos_shard') * 4, metaitem('field.generator.uv') * 24, metaitem('plateDenseIridium') * 7, metaitem('plateDenseIridium') * 7, metaitem('plateDenseIridium') * 7, metaitem('plateDenseIridium') * 7)
.fluidInputs(fluid('rocket_fuel') * 48000, fluid('omnium') * 576, fluid('neutronium') * 576)
.outputs(stab)
.duration(2500).EUt(VA[UHV])
.buildAndRegister()
}