aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity/implementations
diff options
context:
space:
mode:
authorHoleFish <48403212+HoleFish@users.noreply.github.com>2024-04-13 00:45:04 +0800
committerGitHub <noreply@github.com>2024-04-12 18:45:04 +0200
commit3873c9d8eb8097c75f6f5c9571dfff75d0453299 (patch)
treeebd105c88b91dff5b4f3512a7c48493d21542717 /src/main/java/gregtech/api/metatileentity/implementations
parent6adb40777b5b1633d6967eb96fb206c65d43e958 (diff)
downloadGT5-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.java17
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));
}
}
}