diff options
author | HoleFish <48403212+HoleFish@users.noreply.github.com> | 2024-04-13 00:45:04 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-12 18:45:04 +0200 |
commit | 3873c9d8eb8097c75f6f5c9571dfff75d0453299 (patch) | |
tree | ebd105c88b91dff5b4f3512a7c48493d21542717 /src/main/java/gregtech/api/metatileentity/implementations | |
parent | 6adb40777b5b1633d6967eb96fb206c65d43e958 (diff) | |
download | GT5-Unofficial-3873c9d8eb8097c75f6f5c9571dfff75d0453299.tar.gz GT5-Unofficial-3873c9d8eb8097c75f6f5c9571dfff75d0453299.tar.bz2 GT5-Unofficial-3873c9d8eb8097c75f6f5c9571dfff75d0453299.zip |
Oil cracker supports stocking input hatches (#2563)
fix
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/implementations')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java index 1b91b4c91c..f8274a7f26 100644 --- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java +++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java @@ -16,7 +16,6 @@ import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Optional; -import java.util.function.Consumer; import java.util.function.IntConsumer; import javax.annotation.Nonnull; @@ -1505,21 +1504,21 @@ public abstract class GT_MetaTileEntity_MultiBlockBase extends MetaTileEntity } } - protected void endRecipeProcessing() { - Consumer<CheckRecipeResult> setResultIfFailure = result -> { - if (!result.wasSuccessful()) { - this.checkRecipeResult = result; - } - }; + public void setResultIfFailure(CheckRecipeResult result) { + if (!result.wasSuccessful()) { + this.checkRecipeResult = result; + } + } + protected void endRecipeProcessing() { for (GT_MetaTileEntity_Hatch_InputBus hatch : filterValidMTEs(mInputBusses)) { if (hatch instanceof IRecipeProcessingAwareHatch aware) { - setResultIfFailure.accept(aware.endRecipeProcessing(this)); + setResultIfFailure(aware.endRecipeProcessing(this)); } } for (GT_MetaTileEntity_Hatch_Input hatch : filterValidMTEs(mInputHatches)) { if (hatch instanceof IRecipeProcessingAwareHatch aware) { - setResultIfFailure.accept(aware.endRecipeProcessing(this)); + setResultIfFailure(aware.endRecipeProcessing(this)); } } } |