summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/thirdparty
diff options
context:
space:
mode:
authorOnyxDarkKnight <sor1n.iliutza16@gmail.com>2015-08-16 10:34:37 +0100
committerOnyxDarkKnight <sor1n.iliutza16@gmail.com>2015-08-16 10:34:37 +0100
commit5ab42064f7e7793610223e3ddd194fc010077e7c (patch)
treeb0fbab34757af4c5f25933a343f2cf91bbff485b /src/main/java/darkknight/jewelrycraft/thirdparty
parent4fb618c1defec2dcf36dfd6f2040b27a92a27fe0 (diff)
Stuff changed
- Hiding stuff from NEI - Curses GUI now starts from page 1 instead of 0 - Nothing generates in a flat world (not even ore)
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>();