Guest User

ItemsRegistry

a guest
Jan 6th, 2018
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 9.98 KB | None | 0 0
  1. package fr.ardium.mod.items;
  2.  
  3. import cpw.mods.fml.common.registry.GameRegistry;
  4. import fr.ardium.mod.Ardium;
  5. import fr.ardium.mod.blocks.RegistryBlocks;
  6. import fr.ardium.mod.entity.ItemDynamite;
  7. import fr.ardium.mod.items.crops.ItemCropEssencesT1;
  8. import fr.ardium.mod.items.crops.ItemCropEssencesT2;
  9. import fr.ardium.mod.items.crops.ItemCropEssencesT3;
  10. import fr.ardium.mod.items.crops.ItemElementEssences;
  11. import fr.ardium.mod.items.crops.ItemInfusedFragment;
  12. import fr.ardium.mod.items.crops.ItemMagicalEssences;
  13. import fr.ardium.mod.items.crops.SeedAir;
  14. import fr.ardium.mod.items.crops.SeedCertus;
  15. import fr.ardium.mod.items.crops.SeedCoal;
  16. import fr.ardium.mod.items.crops.SeedDiamond;
  17. import fr.ardium.mod.items.crops.SeedEarth;
  18. import fr.ardium.mod.items.crops.SeedEmerald;
  19. import fr.ardium.mod.items.crops.SeedFertilized;
  20. import fr.ardium.mod.items.crops.SeedFire;
  21. import fr.ardium.mod.items.crops.SeedGold;
  22. import fr.ardium.mod.items.crops.SeedInferium;
  23. import fr.ardium.mod.items.crops.SeedIntermedium;
  24. import fr.ardium.mod.items.crops.SeedIron;
  25. import fr.ardium.mod.items.crops.SeedLapis;
  26. import fr.ardium.mod.items.crops.SeedRedstone;
  27. import fr.ardium.mod.items.crops.SeedWater;
  28. import fr.ardium.mod.items.crops.SeedsSuperium;
  29. import fr.ardium.mod.items.crops.SeedsSupremium;
  30. import fr.ardium.mod.newcrops.CleomeSeeds;
  31. import fr.ardium.mod.newcrops.amorpha_seeds;
  32. import net.minecraft.block.material.Material;
  33. import net.minecraft.creativetab.CreativeTabs;
  34. import net.minecraft.init.Blocks;
  35. import net.minecraft.item.Item;
  36.  
  37. public class RegistryItems {
  38.     public static Item ardium_ingot;
  39.     public static Item dynamite;
  40.     public static Item ardium_apple;
  41.     public static Item backpack;
  42.     public static Item wand_explorer , admin_tool;
  43.     public static Item xpberry , itemLantern;
  44.     public static Item spruce_door,acacia_door,birch_door,dark_oak_door,jungle_door;
  45.     public static Item CropEssencesT1,CropEssencesT3,CropEssencesT2;
  46.     public static Item fertilized_seed,gold_seed,emerald_seed,redstone_seed,inferium_seed,intermidium_seed,superium_seed,supremium_seed,iron_seed,coal_seed,lapis_seed,diamond_seed,certus_seed,certuslvl2_seed,infused_fragment,element_essences,magical_essences,air_seed,earth_seed,water_seed,fire_seed;
  47.     public static Item amorpha_seeds,amorpha_petal,leave;
  48.     public static Item record_electric,ardium_crystal;
  49.     public static Item cleome_seeds;
  50.  
  51.  
  52.     public static void init() {
  53.     ardium_ingot = new Item().setUnlocalizedName("ardium_ingot").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB).setTextureName(Ardium.MOD_ID + ":ardium_ingot");
  54.     GameRegistry.registerItem(ardium_ingot,"ardium_ingot");
  55.  
  56.     dynamite = new ItemDynamite("Dynamite").setUnlocalizedName("dynamite").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB).setTextureName(Ardium.MOD_ID + ":dynamite");
  57.     GameRegistry.registerItem(dynamite,"dynamite");
  58.  
  59.     ardium_apple = new ItemArdiumApple(10, 10F, false).setAlwaysEdible().setUnlocalizedName("ardium_apple").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB).setTextureName(Ardium.MOD_ID + ":ardium_apple");
  60.     GameRegistry.registerItem(ardium_apple,"ardium_apple");
  61.  
  62.     backpack = new ItemBackpack();
  63.     GameRegistry.registerItem(backpack,"backpack");
  64.  
  65.     wand_explorer = new ItemWandExplorer().setUnlocalizedName("wand_explorer").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB).setTextureName(Ardium.MOD_ID + ":wand_explorer");;
  66.     GameRegistry.registerItem(wand_explorer,"wand_explorer");
  67.  
  68.     admin_tool = new ItemAdminChest();
  69.     GameRegistry.registerItem(admin_tool,"admin_tool");
  70.  
  71.     xpberry = new ItemXPBerry();
  72.     GameRegistry.registerItem(xpberry,"xpberry");
  73.  
  74.     spruce_door = new ItemSpruceDoor(Material.wood).setUnlocalizedName("spruce_door").setCreativeTab(CreativeTabs.tabRedstone).setTextureName(Ardium.MOD_ID + ":spruce_door");
  75.     GameRegistry.registerItem(spruce_door,"spruce_door");
  76.  
  77.     acacia_door = new ItemAcaciaDoor(Material.wood).setUnlocalizedName("acacia_door").setCreativeTab(CreativeTabs.tabRedstone).setTextureName(Ardium.MOD_ID + ":acacia_door");
  78.     GameRegistry.registerItem(acacia_door,"acacia_door");
  79.  
  80.     birch_door = new ItemBirchDoor(Material.wood).setUnlocalizedName("birch_door").setCreativeTab(CreativeTabs.tabRedstone).setTextureName(Ardium.MOD_ID + ":birch_door");
  81.     GameRegistry.registerItem(birch_door,"birch_door");
  82.  
  83.     jungle_door = new ItemJungleDoor(Material.wood).setUnlocalizedName("jungle_door").setCreativeTab(CreativeTabs.tabRedstone).setTextureName(Ardium.MOD_ID + ":jungle_door");
  84.     GameRegistry.registerItem(jungle_door,"jungle_door");
  85.  
  86.     dark_oak_door = new ItemDarkOakDoor(Material.wood).setUnlocalizedName("dark_oak_door").setCreativeTab(CreativeTabs.tabRedstone).setTextureName(Ardium.MOD_ID + ":dark_oak_door");
  87.     GameRegistry.registerItem(dark_oak_door,"dark_oak_door");
  88.  
  89.     itemLantern = new ItemLantern("Lantern").setUnlocalizedName("itemLantern").setTextureName("Ardium:lantern");
  90.     GameRegistry.registerItem(itemLantern,"itemLantern");
  91.  
  92.     CropEssencesT1 = new ItemCropEssencesT1().setUnlocalizedName("CropEssences");
  93.     CropEssencesT2 = new ItemCropEssencesT2().setUnlocalizedName("CropEssences");
  94.     CropEssencesT3  = new ItemCropEssencesT3().setUnlocalizedName("CropEssences");
  95.     GameRegistry.registerItem(CropEssencesT1, "CropEssencesT1");
  96.     GameRegistry.registerItem(CropEssencesT2, "CropEssencesT2");
  97.     GameRegistry.registerItem(CropEssencesT3, "CropEssencesT3");
  98.  
  99.     inferium_seed = new SeedInferium(RegistryBlocks.inferium_crop, RegistryBlocks.inferium_crop).setUnlocalizedName("inferium_seed");
  100.     intermidium_seed = new SeedIntermedium(RegistryBlocks.intermidium_crop,RegistryBlocks.intermidium_crop).setUnlocalizedName("intermedium_seed");
  101.     superium_seed = new SeedsSuperium(RegistryBlocks.superium_crops,RegistryBlocks.superium_crops).setUnlocalizedName("superium_seed");
  102.     supremium_seed = new SeedsSupremium(RegistryBlocks.supremium_crops,RegistryBlocks.supremium_crops).setUnlocalizedName("supremium_seed");
  103.     fertilized_seed = new SeedFertilized(RegistryBlocks.fertilized_crop, RegistryBlocks.fertilized_crop).setUnlocalizedName("fertilized_seed");
  104.     air_seed = new SeedAir(RegistryBlocks.air_crop, RegistryBlocks.air_crop).setUnlocalizedName("air_seed");
  105.     earth_seed = new SeedEarth(RegistryBlocks.earth_crop,RegistryBlocks.earth_crop).setUnlocalizedName("earth_seed");
  106.     fire_seed = new SeedFire(RegistryBlocks.fire_crop,RegistryBlocks.fire_crop).setUnlocalizedName("fire_seed");
  107.     water_seed = new SeedWater(RegistryBlocks.water_crop,RegistryBlocks.water_crop).setUnlocalizedName("water_seed");
  108.     iron_seed = new SeedIron(RegistryBlocks.iron_crop, RegistryBlocks.iron_crop).setUnlocalizedName("iron_seed");
  109.     coal_seed = new SeedCoal(RegistryBlocks.coal_crop,RegistryBlocks.coal_crop).setUnlocalizedName("coal_seed");
  110.     lapis_seed = new SeedLapis(RegistryBlocks.lapis_crop,RegistryBlocks.lapis_crop).setUnlocalizedName("lapis_seed");
  111.     gold_seed = new SeedGold(RegistryBlocks.gold_crop, RegistryBlocks.gold_crop).setUnlocalizedName("gold_seed");
  112.     redstone_seed = new SeedRedstone(RegistryBlocks.redstone_crop,RegistryBlocks.redstone_crop).setUnlocalizedName("redstone_seed");
  113.     emerald_seed = new SeedEmerald(RegistryBlocks.emerald_crop,RegistryBlocks.emerald_crop).setUnlocalizedName("emerald_seed");
  114.     diamond_seed = new SeedDiamond(RegistryBlocks.diamond_crop, RegistryBlocks.diamond_crop).setUnlocalizedName("diamond_seed");
  115.     certus_seed = new SeedCertus(RegistryBlocks.certus_crop,RegistryBlocks.certus_crop, "certusquartzseed").setUnlocalizedName("certus_seed");
  116.     certuslvl2_seed = new SeedCertus(RegistryBlocks.certuslvl2_crop,RegistryBlocks.certuslvl2_crop, "chargedcertusquartzseed").setUnlocalizedName("certuslvl2_seed");
  117.     infused_fragment = new ItemInfusedFragment().setUnlocalizedName("InfusedFragment");
  118.     element_essences = new ItemElementEssences().setUnlocalizedName("ElementEssence");
  119.     magical_essences = new ItemMagicalEssences().setUnlocalizedName("MagicalEssences");
  120.  
  121.     GameRegistry.registerItem(infused_fragment, "infused_fragment");
  122.     GameRegistry.registerItem(element_essences, "element_essences");
  123.     GameRegistry.registerItem(magical_essences, "magical_essences");
  124.     GameRegistry.registerItem(air_seed, "air_seed");
  125.     GameRegistry.registerItem(fire_seed, "fire_seed");
  126.     GameRegistry.registerItem(water_seed, "water_seed");
  127.     GameRegistry.registerItem(iron_seed, "iron_seed");
  128.     GameRegistry.registerItem(lapis_seed, "lapis_seed");
  129.     GameRegistry.registerItem(coal_seed, "coal_seed");
  130.     GameRegistry.registerItem(gold_seed, "gold_seed");
  131.     GameRegistry.registerItem(emerald_seed, "emerald_seed");
  132.     GameRegistry.registerItem(redstone_seed, "redstone_seed");
  133.     GameRegistry.registerItem(diamond_seed, "diamond_seed");
  134.     GameRegistry.registerItem(certus_seed, "certus_seed");
  135.     GameRegistry.registerItem(certuslvl2_seed, "certuslvl2_seed");
  136.     GameRegistry.registerItem(fertilized_seed, "fertilized_seed");
  137.     GameRegistry.registerItem(superium_seed, "superium_seed");
  138.     GameRegistry.registerItem(supremium_seed, "supremium_seed");
  139.     GameRegistry.registerItem(inferium_seed, "inferium_seed");
  140.     GameRegistry.registerItem(intermidium_seed, "intermidium_seed");
  141.  
  142.     amorpha_seeds = new amorpha_seeds(RegistryBlocks.amorpha_crop, Blocks.farmland).setUnlocalizedName("amorpha_seeds").setTextureName(Ardium.MOD_ID +":amorpha_seeds").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB);
  143.     GameRegistry.registerItem(amorpha_seeds, "amorpha_seeds");
  144.  
  145.     amorpha_petal= new Item().setUnlocalizedName("amorpha_petal").setTextureName(Ardium.MOD_ID +":amorpha_petal").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB);
  146.     GameRegistry.registerItem(amorpha_petal, "amorpha_petal");
  147.  
  148.     leave= new Item().setUnlocalizedName("leave").setTextureName(Ardium.MOD_ID +":leave").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB);
  149.     GameRegistry.registerItem(leave, "leave");
  150.  
  151.     cleome_seeds = new CleomeSeeds(RegistryBlocks.cleome_crop, Blocks.farmland).setUnlocalizedName("cleome_seeds").setTextureName(Ardium.MOD_ID +":cleome_seeds").setCreativeTab(Ardium.ARDIUM_CREATIVE_TAB);
  152.     GameRegistry.registerItem(cleome_seeds, "cleome_seeds");
  153.     }
  154. }
Advertisement
Add Comment
Please, Sign In to add comment