summaryrefslogtreecommitdiff
path: root/src/main/java/proxy
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/proxy')
-rw-r--r--src/main/java/proxy/ClientProxy.java46
-rw-r--r--src/main/java/proxy/ServerProxy.java7
2 files changed, 53 insertions, 0 deletions
diff --git a/src/main/java/proxy/ClientProxy.java b/src/main/java/proxy/ClientProxy.java
new file mode 100644
index 0000000..1c44f72
--- /dev/null
+++ b/src/main/java/proxy/ClientProxy.java
@@ -0,0 +1,46 @@
+package proxy;
+
+import blocks.BasicBlock;
+import items.BasicItem;
+import main.ZCompression;
+import net.minecraft.block.Block;
+import net.minecraft.client.Minecraft;
+import net.minecraft.client.renderer.block.model.ModelResourceLocation;
+import net.minecraft.item.Item;
+
+public class ClientProxy extends ServerProxy{
+
+ @Override
+ public void registerClientStuff() {
+ // Items
+ registerItemModel(ZCompression.slagiron);
+
+ // Blocks
+ registerBlockModel(ZCompression.adamantiteOre);
+ registerBlockModel(ZCompression.arcaniteOre);
+ registerBlockModel(ZCompression.basalt);
+ registerBlockModel(ZCompression.bismuthOre);
+ registerBlockModel(ZCompression.eterniteOre);
+ registerBlockModel(ZCompression.karmesineOre);
+ registerBlockModel(ZCompression.ligniteOre);
+ registerBlockModel(ZCompression.meteoriteOre);
+ registerBlockModel(ZCompression.mindoriteOre);
+ registerBlockModel(ZCompression.mythrilOre);
+ registerBlockModel(ZCompression.palladiumOre);
+ registerBlockModel(ZCompression.prometheumOre);
+ registerBlockModel(ZCompression.rottenGround);
+ registerBlockModel(ZCompression.slagironOre);
+ registerBlockModel(ZCompression.tiberiumOre);
+ registerBlockModel(ZCompression.vibraniumOre);
+
+
+ }
+
+ public static void registerItemModel(Item item){
+ Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
+ }
+
+ public static void registerBlockModel(Block block){
+ registerItemModel(Item.getItemFromBlock(block));
+ }
+}
diff --git a/src/main/java/proxy/ServerProxy.java b/src/main/java/proxy/ServerProxy.java
new file mode 100644
index 0000000..c213f2b
--- /dev/null
+++ b/src/main/java/proxy/ServerProxy.java
@@ -0,0 +1,7 @@
+package proxy;
+
+public class ServerProxy {
+
+ public void registerClientStuff() {}
+
+}