Guest User

Untitled

a guest
May 12th, 2016
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. package main.java.com.void6425.Voidmod.Item;
  2.  
  3. import java.util.Set;
  4.  
  5. import main.java.com.void6425.Voidmod.Main;
  6. import main.java.com.void6425.Voidmod.Resources;
  7.  
  8. import net.minecraft.client.Minecraft;
  9. import net.minecraft.client.renderer.block.model.ModelResourceLocation;
  10. import net.minecraft.creativetab.CreativeTabs;
  11. import net.minecraft.item.Item;
  12. import net.minecraft.util.ResourceLocation;
  13. import net.minecraftforge.fml.common.registry.GameRegistry;
  14.  
  15. public final class VoidModItems {
  16. public static Item void_ingot;
  17. public static Item void_dust;
  18. public static Item void_gem;
  19. public static Item void_nugget;
  20. public static Item void_rod;
  21. public static Item void_amulet;
  22. public static Item void_ring;
  23.  
  24.  
  25. public static void init(){
  26. void_ingot = registerItem(new Item(), "void_ingot").setRegistryName(Resources.MODID, "void_ingot").setCreativeTab(CreativeTabs.tabMaterials);
  27. //void_dust = registerItem(new Item(), "void_dust").setUnlocalizedName("void_dust").setCreativeTab(CreativeTabs.tabMaterials);
  28. //void_gem = registerItem(new Item(), "void_gem").setUnlocalizedName("void_gem").setCreativeTab(CreativeTabs.tabMaterials);
  29. //void_nugget = registerItem(new Item(), "void_nugget").setUnlocalizedName("void_nugget").setCreativeTab(CreativeTabs.tabMaterials);
  30. //void_rod = registerItem(new Item(), "void_rod").setUnlocalizedName("void_rod").setCreativeTab(CreativeTabs.tabMaterials);
  31. //void_amulet = registerItem(new Item(), "void_amulet").setUnlocalizedName("void_amulet").setCreativeTab(CreativeTabs.tabMaterials);
  32. void_ring = registerItem(new Item(), "void_ring").setRegistryName(Resources.MODID, "void_ring").setCreativeTab(CreativeTabs.tabMaterials);
  33.  
  34. }
  35.  
  36.  
  37. public static void regiseterRenders(){
  38. registerRender(void_ingot);
  39. //registerRender(void_dust);
  40. //registerRender(void_gem);
  41. //registerRender(void_nugget);
  42. //registerRender(void_rod);
  43. //registerRender(void_amulet);
  44. registerRender(void_ring);
  45. }
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. public static void registerRender(Item item){
  56. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new
  57. ModelResourceLocation(item.getRegistryName(), "inventory"));
  58. System.out.println(item.getRegistryName());
  59. }
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89. //registerItem Start\\
  90. public static Item registerItem(Item item, String name)
  91. {
  92. return registerItem(item, name, null);
  93. }
  94. public static Item registerItem(Item item, String name, CreativeTabs tab){
  95. GameRegistry.register(item, new ResourceLocation(Resources.MODID, name));
  96. return item;
  97. }
  98.  
  99. //Register item End\\
  100.  
  101. }
Add Comment
Please, Sign In to add comment