Custom recipe using CWU output doesn't work
gjmhmm8 opened this issue · 5 comments
Checked for existing issues
- I have checked for existing issues, and have found none.
Tested latest version
- I have checked that this occurs on the latest version.
GregTech CEu Version
build 606
Recipe Viewer Installed
None
Environment
Singleplayer
Cross-Mod Interaction
No
Other Installed Mods
。
Expected Behavior
run recipe when use cwu
Actual Behavior
don‘t run recipe
Steps to Reproduce
event.create("greenhouse", "multiblock") .rotationState(RotationState.NON_Y_AXIS) .recipeType("greenhouse") .appearanceBlock(GTBlocks.MACHINE_CASING_ULV) .recipeModifier(GTRecipeModifiers.ELECTRIC_OVERCLOCK.apply(OverclockingLogic.NON_PERFECT_OVERCLOCK)) .pattern((definition) => FactoryBlockPattern.start() .aisle("0BBB0", "0BBB0", "0BBB0", "0BBB0") .aisle("BBBBB", "B###B", "B###B", "BGGGB") .aisle("BBBBB", "B###B", "B###B", "BGGGB") .aisle("BBBBB", "B###B", "B###B", "BGGGB") .aisle("0BBB0", "0BEB0", "0BBB0", "0BBB0") .where("E", Predicates.controller(Predicates.blocks(definition.get()))) .where("G", Predicates.blocks("gtceu:tempered_glass")) .where("B", Predicates.blocks("gtceu:ulv_machine_casing").setMinGlobalLimited(40) .or(Predicates.autoAbilities(definition.getRecipeTypes())) .or(Predicates.abilities(PartAbility.MAINTENANCE).setExactLimit(1)) .or(Predicates.abilities(PartAbility.COMPUTATION_DATA_TRANSMISSION)) ) .where("#", Predicates.air()) .where("0", Predicates.any()) .build()) .workableCasingRenderer( "gtceu:block/casings/voltage/ulv/side", "gtceu:block/multiblock/implosion_compressor", false )
gtr.greenhouse("123") .EUt(1024) .CWUt(-100) .notConsumable("minecraft:diamond") .itemOutputs("minecraft:diamond")
can‘t work
gtr.greenhouse("123") .EUt(1024) .notConsumable("minecraft:diamond") .itemOutputs("minecraft:diamond")
can work
Additional Information
No response
I don't think this is completed??
also we will NOT merge whatever that... thing is.