Merge pull request #26 from GTNewHorizons/fix

fix AIOOBE in amount set packet
This commit is contained in:
Martin Robertz authored and GitHub committed 2022-10-08 19:11:56 +02:00
commit 1a2ba79745
1 file changed
+1 -1
@@ -58,7 +58,7 @@ public class CPacketPatternValueSet implements IMessage {
@Override
public IMessage onMessage(CPacketPatternValueSet message, MessageContext ctx) {
EntityPlayer player = ctx.getServerHandler().playerEntity;
if (player.openContainer instanceof ContainerPatternValueAmount) {
if (player.openContainer instanceof ContainerPatternValueAmount && message.valueIndex != -1) {
ContainerPatternValueAmount cpv = (ContainerPatternValueAmount) player.openContainer;
final Object target = cpv.getTarget();
if (target instanceof IGridHost) {