If controller is disabled / inactive, ignore push / pull packets

This commit is contained in:
Raoul Van den Berge
2016-04-02 00:24:24 +02:00
parent 0c11c83eb9
commit 50b14c8151
2 changed files with 2 additions and 2 deletions

View File

@@ -66,7 +66,7 @@ public class MessageStoragePull extends MessageHandlerPlayerToServer<MessageStor
public void handle(MessageStoragePull message, EntityPlayerMP player) {
TileEntity tile = player.worldObj.getTileEntity(new BlockPos(message.x, message.y, message.z));
if (tile instanceof TileController) {
if (tile instanceof TileController && ((TileController) tile).isActive()) {
TileController controller = (TileController) tile;
if (message.id < controller.getItems().size()) {

View File

@@ -49,7 +49,7 @@ public class MessageStoragePush extends MessageHandlerPlayerToServer<MessageStor
public void handle(MessageStoragePush message, EntityPlayerMP player) {
TileEntity tile = player.worldObj.getTileEntity(new BlockPos(message.x, message.y, message.z));
if (tile instanceof TileController) {
if (tile instanceof TileController && ((TileController) tile).isActive()) {
TileController controller = (TileController) tile;
ItemStack stack;