summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/thirdparty
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/thirdparty')
-rw-r--r--src/main/java/darkknight/jewelrycraft/thirdparty/NEI.java29
-rw-r--r--src/main/java/darkknight/jewelrycraft/thirdparty/ThirdPartyManager.java1
2 files changed, 30 insertions, 0 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/thirdparty/NEI.java b/src/main/java/darkknight/jewelrycraft/thirdparty/NEI.java
new file mode 100644
index 0000000..2371137
--- /dev/null
+++ b/src/main/java/darkknight/jewelrycraft/thirdparty/NEI.java
@@ -0,0 +1,29 @@
+package darkknight.jewelrycraft.thirdparty;
+
+import darkknight.jewelrycraft.api.Curse;
+import darkknight.jewelrycraft.block.BlockList;
+import darkknight.jewelrycraft.item.ItemList;
+import net.minecraft.item.ItemStack;
+
+public class NEI implements IThirdParty {
+ @Override
+ public void preInit() {}
+
+ @Override
+ public void init() {}
+
+ @Override
+ public void postInit() {
+ for (int i = 0; i < Curse.getCurseList().size(); i++)
+ codechicken.nei.api.API.hideItem(new ItemStack(ItemList.testItem, 1, i));
+ codechicken.nei.api.API.hideItem(new ItemStack(ItemList.goldObj));
+ codechicken.nei.api.API.hideItem(new ItemStack(BlockList.midasTouchBlock));
+ codechicken.nei.api.API.hideItem(new ItemStack(ItemList.metal));
+ }
+
+ @Override
+ public void clientSide() {}
+
+ @Override
+ public void clientInit() {}
+}
diff --git a/src/main/java/darkknight/jewelrycraft/thirdparty/ThirdPartyManager.java b/src/main/java/darkknight/jewelrycraft/thirdparty/ThirdPartyManager.java
index 21158f1..571358e 100644
--- a/src/main/java/darkknight/jewelrycraft/thirdparty/ThirdPartyManager.java
+++ b/src/main/java/darkknight/jewelrycraft/thirdparty/ThirdPartyManager.java
@@ -32,6 +32,7 @@ public class ThirdPartyManager implements IGuiHandler{
public void index(){
Map<String, Class<? extends IThirdParty>> thirdPartyClasses = new HashMap<String, Class<? extends IThirdParty>>();
thirdPartyClasses.put(ModIds.EE3, EE3.class);
+ thirdPartyClasses.put(ModIds.NEI, NEI.class);
thirdPartyClasses.put(ModIds.ALPACA, Alpaca.class);
List<String> enabledThirdParty = new ArrayList<String>();