diff options
| author | Robert Sosnitzka <robert.sosnitzka@gmail.com> | 2016-04-29 16:29:16 +0200 |
|---|---|---|
| committer | Robert Sosnitzka <robert.sosnitzka@gmail.com> | 2016-04-29 16:29:16 +0200 |
| commit | 2b0b79c0146e5b6bbb230356b1d0a2de2bb26bba (patch) | |
| tree | 9e31420ae72b26ce82d2857c651584d7bc278ac8 /src/main/java/proxy | |
| parent | 6de01f7bba8cf30c46ff91008b2b06231f5fe49a (diff) | |
inital commit
Diffstat (limited to 'src/main/java/proxy')
| -rw-r--r-- | src/main/java/proxy/ClientProxy.java | 46 | ||||
| -rw-r--r-- | src/main/java/proxy/ServerProxy.java | 7 |
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() {} + +} |
