aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech')
-rw-r--r--src/main/java/gregtech/api/enums/ItemList.java6
-rw-r--r--src/main/java/gregtech/api/enums/MetaTileEntityIDs.java10
-rw-r--r--src/main/java/gregtech/api/interfaces/IItemContainer.java4
3 files changed, 19 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/enums/ItemList.java b/src/main/java/gregtech/api/enums/ItemList.java
index 57a44373b6..4ab1261289 100644
--- a/src/main/java/gregtech/api/enums/ItemList.java
+++ b/src/main/java/gregtech/api/enums/ItemList.java
@@ -2142,6 +2142,12 @@ public enum ItemList implements IItemContainer {
}
@Override
+ public IItemContainer hidden() {
+ codechicken.nei.api.API.hideItem(get(1L));
+ return this;
+ }
+
+ @Override
public Item getItem() {
sanityCheck();
if (GT_Utility.isStackInvalid(mStack)) return null;
diff --git a/src/main/java/gregtech/api/enums/MetaTileEntityIDs.java b/src/main/java/gregtech/api/enums/MetaTileEntityIDs.java
index de74b51806..a81d0f902d 100644
--- a/src/main/java/gregtech/api/enums/MetaTileEntityIDs.java
+++ b/src/main/java/gregtech/api/enums/MetaTileEntityIDs.java
@@ -702,7 +702,15 @@ public enum MetaTileEntityIDs {
tfft(13104),
lsc(13106),
tfftHatch(13109),
- WORMHOLE_GENERATOR_CONTROLLER(13115);
+ WORMHOLE_GENERATOR_CONTROLLER(13115),
+ LASER_SOURCE_UMV8(16020),
+ LASER_SOURCE_UXV8(16021),
+ LASER_SOURCE_UXV9(16022),
+ LASER_TARGET_UMV8(16023),
+ LASER_TARGET_UXV8(16024),
+ LASER_TARGET_UXV9(16025),
+ WIRELESS_LASER_UXV8(16026),
+ WIRELESS_LASER_UXV9(16027);
public final int ID;
diff --git a/src/main/java/gregtech/api/interfaces/IItemContainer.java b/src/main/java/gregtech/api/interfaces/IItemContainer.java
index de94606e95..0b647d9c01 100644
--- a/src/main/java/gregtech/api/interfaces/IItemContainer.java
+++ b/src/main/java/gregtech/api/interfaces/IItemContainer.java
@@ -28,6 +28,10 @@ public interface IItemContainer {
IItemContainer set(ItemStack aStack);
+ default IItemContainer hidden() {
+ return this;
+ }
+
IItemContainer registerOre(Object... aOreNames);
IItemContainer registerWildcardAsOre(Object... aOreNames);