From e6b4917b64259024e177463c81a8429d560018e0 Mon Sep 17 00:00:00 2001 From: GlodBlock <1356392126@qq.com> Date: Sun, 9 Oct 2022 00:11:03 +0800 Subject: [PATCH] fix AIOOBE --- .../com/glodblock/github/network/CPacketPatternValueSet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/glodblock/github/network/CPacketPatternValueSet.java b/src/main/java/com/glodblock/github/network/CPacketPatternValueSet.java index f9881952..ac80e243 100644 --- a/src/main/java/com/glodblock/github/network/CPacketPatternValueSet.java +++ b/src/main/java/com/glodblock/github/network/CPacketPatternValueSet.java @@ -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) {