diff options
| author | shedaniel <daniel@shedaniel.me> | 2025-04-03 20:03:25 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2025-04-03 20:03:25 +0800 |
| commit | c2beec0fc603e70db9f224303eed4099ff44f0d0 (patch) | |
| tree | be5181c0d554250bd354edb3066f11cca88236dc /runtime/src/main | |
| parent | 2eaaf02a116102cbc53e5707d5443d0c137055ff (diff) | |
| parent | afd98b073b4e86425a424e4d93b2ac1a0fa1d80b (diff) | |
| download | RoughlyEnoughItems-c2beec0fc603e70db9f224303eed4099ff44f0d0.tar.gz RoughlyEnoughItems-c2beec0fc603e70db9f224303eed4099ff44f0d0.tar.bz2 RoughlyEnoughItems-c2beec0fc603e70db9f224303eed4099ff44f0d0.zip | |
Merge remote-tracking branch 'origin/16.x-1.21' into 17.x-1.21.2
Diffstat (limited to 'runtime/src/main')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/common/transfer/InputSlotCrafter.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/common/transfer/InputSlotCrafter.java b/runtime/src/main/java/me/shedaniel/rei/impl/common/transfer/InputSlotCrafter.java index da15cbcef..86dfefca5 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/common/transfer/InputSlotCrafter.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/common/transfer/InputSlotCrafter.java @@ -134,6 +134,10 @@ public abstract class InputSlotCrafter<T extends AbstractContainerMenu, C extend int finalCraftsAmount = amountToFill; for (ItemStack itemId : recipeItems) { + // Fix issue with empty item id (grid slot) [shift-click issue] + if (itemId == 0) { + continue; + } finalCraftsAmount = Math.min(finalCraftsAmount, itemId.getMaxStackSize()); } |
