Advertisement
HalestormXV

Untitled

Aug 21st, 2016
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. public class eAngelusBlocks
  2. {
  3. public static AngelicBlock angelic_block;
  4. public static DemonicBlock demonic_block;
  5. public static AngelicOre angelicOre;
  6. public static DemonicOre demonicOre;
  7. public static MystalCite mystalCite;
  8. public static AzureiteOre azureite_Ore;
  9. public static SerpentineOre serpentine_Ore;
  10. public static ObsidianIronTable oTable;
  11.  
  12. //Gems
  13. public static TopazOre topazOre;
  14.  
  15.  
  16.  
  17. public static void initBlocks()
  18. {
  19. //Blocks
  20. angelic_block = new AngelicBlock();
  21. angelic_block.setUnlocalizedName("angelic_block");
  22. angelic_block.setCreativeTab(Reference.eaCreativeTab);
  23. demonic_block = new DemonicBlock();
  24. oTable = new ObsidianIronTable("oTable", Material.IRON);
  25.  
  26. //Ores
  27. angelicOre = new AngelicOre();
  28. demonicOre = new DemonicOre();
  29. mystalCite = new MystalCite();
  30. azureite_Ore = new AzureiteOre();
  31. serpentine_Ore = new SerpentineOre();
  32.  
  33. //Gems
  34. topazOre = new TopazOre();
  35. }
  36.  
  37. public static void registerRenders()
  38. {
  39. //Blocks
  40. registerRender(angelic_block);
  41. registerRender(demonic_block);
  42.  
  43. //Ores
  44. registerRender(angelicOre);
  45. registerRender(demonicOre);
  46. registerRender(mystalCite);
  47. registerRender(azureite_Ore);
  48. registerRender(serpentine_Ore);
  49. registerRender(oTable);
  50.  
  51. //Gems
  52. registerRender(topazOre);
  53. }
  54.  
  55. public static void registerRender(Block block)
  56. {
  57. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(Item.getItemFromBlock(block), 0,
  58. new ModelResourceLocation(Reference.MODID + ":" + block.getUnlocalizedName().substring(5), "inventory"));
  59. }
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. //registerBlock Start\\
  69. public static Block registerBlock(Block block, String name)
  70. {
  71. return registerBlock(block, name, null);
  72. }
  73.  
  74. public static Block registerBlock(Block block, String name, CreativeTabs tab)
  75. {
  76. GameRegistry.register(block, new ResourceLocation(Reference.MODID, name));
  77. return block;
  78. }
  79. //registerBlock End\\
  80.  
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement