Fix WCT invisible stacksizes, OOB when opening pattern terminal

FIx security station card slot being reaaally off
This commit is contained in:
PrototypeTrousers
2022-10-18 23:56:40 -03:00
parent 15a1e8f150
commit 0e0729166f
6 changed files with 30 additions and 28 deletions
@@ -425,7 +425,7 @@ public abstract class ContainerPatternEncoder extends ContainerMEMonitorable imp
return new ItemStack[]{out};
}
} else {
final List<ItemStack> list = new ArrayList<>();
final List<ItemStack> list = new ArrayList<>(outputSlots.length);
boolean hasValue = false;
for (final OptionalSlotFake outputSlot : this.outputSlots) {
@@ -438,7 +438,7 @@ public abstract class ContainerPatternEncoder extends ContainerMEMonitorable imp
}
if (hasValue) {
return list.toArray(new ItemStack[0]);
return list.toArray(new ItemStack[outputSlots.length]);
}
}