Advertisement
Guest User

Items

a guest
May 12th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.54 KB | None | 0 0
  1. package com.void6425.Voidmod.Item;
  2.  
  3. import java.util.Set;
  4.  
  5. import com.void6425.Voidmod.Main;
  6. import 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. public static void regiseterRenders(){
  37. registerRender(void_ingot);
  38. registerRender(void_dust);
  39. registerRender(void_gem);
  40. registerRender(void_nugget);
  41. registerRender(void_rod);
  42. registerRender(void_amulet);
  43. registerRender(void_ring);
  44. }
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54. public static void registerRender(Item item){
  55. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new
  56. ModelResourceLocation(":" + item.getRegistryName(), "inventory"));
  57. }
  58.  
  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. //registerItem Start\\
  88. public static Item registerItem(Item item, String name)
  89. {
  90. return registerItem(item, name, null);
  91. }
  92. public static Item registerItem(Item item, String name, CreativeTabs tab){
  93. GameRegistry.register(item, new ResourceLocation(Resources.MODID, name));
  94. return item;
  95. }
  96.  
  97. //Register item End\\
  98.  
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement