aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech
diff options
context:
space:
mode:
authorrepo_alt <wvk17@yandex.ru>2021-01-24 20:26:29 +0300
committerrepo_alt <wvk17@yandex.ru>2021-01-24 20:26:29 +0300
commit0aa1e75c1b0456dd48c432fc8aba104a6668621d (patch)
treebc0fe032411233a9d192bc96e2e66d6a73503dc5 /src/main/java/gregtech
parentf67809603608f9c339573aaa9851083efb5047ff (diff)
downloadGT5-Unofficial-0aa1e75c1b0456dd48c432fc8aba104a6668621d.tar.gz
GT5-Unofficial-0aa1e75c1b0456dd48c432fc8aba104a6668621d.tar.bz2
GT5-Unofficial-0aa1e75c1b0456dd48c432fc8aba104a6668621d.zip
Fixed item meter cover for non-quantum chests. Didn't notice that _all_ GT tiles are marked as "digital chest"
Diffstat (limited to 'src/main/java/gregtech')
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java b/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java
index 63966fe12c..a9c7a3c986 100644
--- a/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java
+++ b/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java
@@ -7,10 +7,11 @@ import gregtech.api.gui.widgets.GT_GuiIcon;
import gregtech.api.gui.widgets.GT_GuiIconCheckButton;
import gregtech.api.gui.widgets.GT_GuiIntegerTextBox;
import gregtech.api.interfaces.tileentity.ICoverable;
-import gregtech.api.interfaces.tileentity.IDigitalChest;
import gregtech.api.net.GT_Packet_TileEntityCover;
import gregtech.api.util.GT_CoverBehavior;
import gregtech.api.util.GT_Utility;
+import gregtech.common.tileentities.storage.GT_MetaTileEntity_DigitalChestBase;
+
import net.minecraft.client.gui.GuiButton;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
@@ -36,8 +37,8 @@ public class GT_Cover_ItemMeter extends GT_CoverBehavior {
long tMax = 0;
long tUsed = 0;
- if (aTileEntity instanceof IDigitalChest) {
- IDigitalChest dc = (IDigitalChest)aTileEntity;
+ if (aTileEntity instanceof GT_MetaTileEntity_DigitalChestBase) {
+ GT_MetaTileEntity_DigitalChestBase dc = (GT_MetaTileEntity_DigitalChestBase)aTileEntity;
tMax = dc.getMaxItemCount(); // currently it is limited by int, but there is not much reason for that
ItemStack[] inv = dc.getStoredItemData();
if (inv != null && inv.length > 1 && inv[1] != null)
@@ -175,7 +176,7 @@ public class GT_Cover_ItemMeter extends GT_CoverBehavior {
else
maxSlot = -1;
- if (maxSlot == -1 || tile instanceof IDigitalChest)
+ if (maxSlot == -1 || tile instanceof GT_MetaTileEntity_DigitalChestBase)
intSlot.setEnabled(false);
}