aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-09-15 20:24:28 +0900
committerGitHub <noreply@github.com>2023-09-15 13:24:28 +0200
commitdcb998cecc6bf3b97a5274958034587f32c43079 (patch)
treec2c41268049876554d79a22d045ae63f627d499c /src/main/java/gregtech/common
parentb31052879e7601dbfea4c7fb53b94119c7bbf5c6 (diff)
downloadGT5-Unofficial-dcb998cecc6bf3b97a5274958034587f32c43079.tar.gz
GT5-Unofficial-dcb998cecc6bf3b97a5274958034587f32c43079.tar.bz2
GT5-Unofficial-dcb998cecc6bf3b97a5274958034587f32c43079.zip
Add HoloInventory compat (#2292)
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_QuantumChest.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_QuantumChest.java b/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_QuantumChest.java
index 7b00a9746c..c830cd4e52 100644
--- a/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_QuantumChest.java
+++ b/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_QuantumChest.java
@@ -1,5 +1,10 @@
package gregtech.common.tileentities.storage;
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.annotation.Nullable;
+
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
@@ -80,4 +85,18 @@ public class GT_MetaTileEntity_QuantumChest extends GT_MetaTileEntity_DigitalChe
protected void setItemStack(ItemStack s) {
mItemStack = s;
}
+
+ @Nullable
+ @Override
+ public List<ItemStack> getItemsForHoloGlasses() {
+ List<ItemStack> ret = new ArrayList<>();
+ ret.add(getStackInSlot(0));
+ ret.add(getStackInSlot(1));
+ if (mItemStack != null) {
+ ItemStack copy = mItemStack.copy();
+ copy.stackSize = mItemCount;
+ ret.add(copy);
+ }
+ return ret;
+ }
}