aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/logic
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-09-02 22:19:09 +0900
committerGitHub <noreply@github.com>2023-09-02 22:19:09 +0900
commit61af876db93c825d0acaf6c218bcd3ee13fec8e2 (patch)
treec2a41ce54dcab43bc0217284574f7619b2b34b8c /src/main/java/gregtech/api/logic
parentf78e6a955496158d7f984697eb662c1a13ac9576 (diff)
downloadGT5-Unofficial-61af876db93c825d0acaf6c218bcd3ee13fec8e2.tar.gz
GT5-Unofficial-61af876db93c825d0acaf6c218bcd3ee13fec8e2.tar.bz2
GT5-Unofficial-61af876db93c825d0acaf6c218bcd3ee13fec8e2.zip
Fix GPL ignoring if the recipe is allowed to be cached (#2262)
Diffstat (limited to 'src/main/java/gregtech/api/logic')
-rw-r--r--src/main/java/gregtech/api/logic/ProcessingLogic.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/logic/ProcessingLogic.java b/src/main/java/gregtech/api/logic/ProcessingLogic.java
index 0666e193a2..6fa25a6c40 100644
--- a/src/main/java/gregtech/api/logic/ProcessingLogic.java
+++ b/src/main/java/gregtech/api/logic/ProcessingLogic.java
@@ -299,7 +299,11 @@ public class ProcessingLogic {
if (!result.wasSuccessful()) {
return result;
} else {
- lastRecipe = recipe;
+ if (recipe.mCanBeBuffered) {
+ lastRecipe = recipe;
+ } else {
+ lastRecipe = null;
+ }
}
} else {
if (findRecipeResult.getState() == FindRecipeResult.State.INSUFFICIENT_VOLTAGE) {