Guest User

Untitled

a guest
Sep 5th, 2015
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. package rcpotatosoup.modsqaud.init;
  2.  
  3. import net.minecraft.client.Minecraft;
  4. import net.minecraft.client.resources.model.ModelResourceLocation;
  5. import net.minecraft.item.Item;
  6. import net.minecraftforge.fml.common.registry.GameRegistry;
  7. import rcpotatosoup.modsqaud.ModSqaud;
  8. import rcpotatosoup.modsqaud.Reference;
  9.  
  10. public class sitems {
  11.  
  12. public static Item sword_of_order;
  13. public static Item sword_of_chaos;
  14. public static Item chaos_gem;
  15. public static Item order_gem;
  16. public static Item chaos_core;
  17. public static Item order_core;
  18.  
  19.  
  20. public static void init() {
  21. sword_of_order = new Item().setUnlocalizedName("sword_of_order").setCreativeTab(ModSqaud.tabModSqaud);
  22. sword_of_chaos = new Item().setUnlocalizedName("sword_of_chaos").setCreativeTab(ModSqaud.tabModSqaud);
  23. chaos_gem = new Item().setUnlocalizedName("chaos_gem").setCreativeTab(ModSqaud.tabModSqaud);
  24. order_gem = new Item().setUnlocalizedName("order_gem").setCreativeTab(ModSqaud.tabModSqaud);
  25. chaos_core = new Item().setUnlocalizedName("chaos_core").setCreativeTab(ModSqaud.tabModSqaud);
  26. order_core = new Item().setUnlocalizedName("order_core").setCreativeTab(ModSqaud.tabModSqaud);
  27. }
  28.  
  29. public static void register()
  30. {
  31. GameRegistry.registerItem(sword_of_order, sword_of_order.getUnlocalizedName().substring(5));
  32. GameRegistry.registerItem(sword_of_chaos, sword_of_chaos.getUnlocalizedName().substring(5));
  33. GameRegistry.registerItem(chaos_gem, chaos_gem.getUnlocalizedName().substring(5));
  34. GameRegistry.registerItem(order_gem, order_gem.getUnlocalizedName().substring(5));
  35. GameRegistry.registerItem(chaos_core, chaos_core.getUnlocalizedName().substring(5));
  36. GameRegistry.registerItem(order_core, order_core.getUnlocalizedName().substring(5));
  37. }
  38.  
  39. public static void registerRenders()
  40. {
  41. registerRender(sword_of_order);
  42. registerRender(sword_of_chaos);
  43. registerRender(chaos_gem);
  44. registerRender(order_gem);
  45. registerRender(chaos_core);
  46. registerRender(order_core);
  47. }
  48.  
  49. public static void registerRender(Item item)
  50. {
  51. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.MOD_ID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment