private static Item registerGenericItem(String registryName) { final Item item = new Item(); return registerItem(item, registryName); }
@Override public void registerItems(RegistryEvent.Register<Item> event) { setupItemBlock(event, STEAM_TANK, BlockTankItem::new); KIT_BAG = setup(event, new ItemKitBag(), "kit_bag"); ITEM_CANISTER = setup(event, new Item(), "canister"); }
public static void registerItems() { // SS Creative Tab Icon ss_icon = registerItem(new Item(), "ss_icon"); ss_icon.setCreativeTab(null); // Main Items season_clock = registerItem(new ItemSeasonClock(), "season_clock"); }
@Override public void create() { proxyItem = new Item() .setUnlocalizedName(ModInfo.MODID + ".creative_tab") .setRegistryName(ModInfo.MODID_LOWER, "creative_tab"); GameRegistry.register(proxyItem); VeganOption.creativeTab = CreativeTabHelper.createTab(ModInfo.MODID, proxyItem); }
@Override public void create() { fauxFeather = new Item() .setUnlocalizedName(ModInfo.MODID + ".fauxFeather") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "fauxFeather"); GameRegistry.register(fauxFeather); }
@Override public void create() { sulfur = new Item() .setUnlocalizedName(ModInfo.MODID + ".sulfur") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "sulfur"); GameRegistry.register(sulfur); saltpeter = new Item() .setUnlocalizedName(ModInfo.MODID + ".saltpeter") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "saltpeter"); GameRegistry.register(saltpeter); }
@Override public void create() { resin = new Item() .setUnlocalizedName(ModInfo.MODID + ".resin") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "resin"); GameRegistry.register(resin); rosin = new Item() .setUnlocalizedName(ModInfo.MODID + ".rosin") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "rosin"); GameRegistry.register(rosin); }
@Override public void create() { fragmentOfSuffering = new Item() .setUnlocalizedName(ModInfo.MODID + ".sufferingFragment") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "sufferingFragment"); GameRegistry.register(fragmentOfSuffering); proofOfSuffering = new Item() .setUnlocalizedName(ModInfo.MODID + ".sufferingProof") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "sufferingProof"); GameRegistry.register(proofOfSuffering); }
@Override public void create() { bioplastic = new Item() .setUnlocalizedName(ModInfo.MODID + ".bioplastic") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "bioplastic"); GameRegistry.register(bioplastic); plasticRod = new Item() .setUnlocalizedName(ModInfo.MODID + ".plasticRod") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "plastic_rod"); GameRegistry.register(plasticRod); }
@Override public void create() { papierMache = new Item() .setUnlocalizedName(ModInfo.MODID + ".papierMache") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "papierMache"); GameRegistry.register(papierMache); mobHeadBlank = new Item() .setUnlocalizedName(ModInfo.MODID + ".mobHeadBlank") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "mobHeadBlank"); GameRegistry.register(mobHeadBlank); }
@Override public void registerItems(RegistryEvent.Register<Item> event) { SOIL_SAMPLING_KIT = setup(event, new ItemSoilSamplingKit(), "soil_sampling_kit"); BLANK_RESEARCH_LOG = setup(event, new Item(), "research_log_blank"); BIOME_LOG = setup(event, new ItemResearchLog(), "research_log_biome"); }
@Override public void registerItems(RegistryEvent.Register<Item> event) { setupItemBlock(event, FILLING_PAD); setupItemBlock(event, STEAM_FILLER); STEAM_CELL_FULL = setup(event, new ItemSteamCell(), "steamcell_full"); STEAM_CELL_EMPTY = setup(event, new Item(), "steamcell_empty"); STEAM_CELL_FILLER = setup(event, new ItemSteamCellFiller(), "steamcell_filler"); }
public static void registerItems() { //FF Creative Tab Icon ff_icon = registerItem(new Item(), "ff_icon"); ff_icon.setCreativeTab(null); //Bug Catching Items bug_net = registerItem(new ItemBugNet(), "bug_net"); bug_habitat = registerItem(new ItemBugHabitat(), "bug_habitat"); //Misc Mob Drops pixie_dust = registerItem(new Item(), "pixie_dust"); snail_shell = registerItem(new Item(), "snail_shell"); //Turkey turkey_leg_raw = registerItem((new ItemFood(1, 0.25F, true)).setPotionEffect(new PotionEffect(MobEffects.HUNGER, 600, 0), 0.3F), "turkey_leg_raw"); turkey_leg_cooked = registerItem(new ItemFood(5, 0.5F, true), "turkey_leg_cooked"); //Venison venison_raw = registerItem(new ItemFood(3, 0.3F, true), "venison_raw"); venison_cooked = registerItem(new ItemFood(8, 0.8F, true), "venison_cooked"); }
piggybackPack = registerItem(registry, new ItemPiggybackPack(), "piggybackpack"); throwball = registerItem(registry, new ItemThrowball(), "throwball"); stoneStick = registerItem(registry, new Item(), "stone_stick"); stoneStick.setFull3D().setCreativeTab(TinkerRegistry.tabGadgets);
@Override public void create() { bbqSauce = new Item() .setUnlocalizedName(ModInfo.MODID + ".bbqSauce") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "bbqSauce"); GameRegistry.register(bbqSauce); bbqTofu = new ItemFood(14, 1.0F, false) .setUnlocalizedName(ModInfo.MODID + ".bbqTofu") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "bbqTofu"); GameRegistry.register(bbqTofu); TooltipHelper.registerItem(bbqTofu); }
@Override public void create() { falseMorel = new ItemFood(2, 0.8F, false) .setPotionEffect(new PotionEffect(MobEffects.POISON, 5, 0), 1.0F) .setUnlocalizedName(ModInfo.MODID + ".falseMorel") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "falseMorel"); GameRegistry.register(falseMorel); falseMorelFermented = new Item() .setUnlocalizedName(ModInfo.MODID + ".falseMorelFermented") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "falseMorelFermented"); GameRegistry.register(falseMorelFermented); }
@Override public void registerItems(RegistryEvent.Register<Item> event) { setupItemBlock(event, CRUCIBLE); setupItemBlock(event, HELL_CRUCIBLE); setupItemBlock(event, CARVING_TABLE); setupItemBlock(event, MOLD); BLANK_MOLD = setup(event, new Item().setMaxStackSize(1), "blank_mold"); MoldRegistry.addCarvableMold(BLANK_MOLD); MOLD_ITEM = setup(event, new ItemMold(), "mold_item"); for (ItemMold.Type type : ItemMold.Type.LOOKUP) { MoldRegistry.addCarvableMold(type.createItemStack(MOLD_ITEM)); } }
@Override public void create() { kapokTuft = new Item() .setUnlocalizedName(ModInfo.MODID + ".kapokTuft") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "kapokTuft"); GameRegistry.register(kapokTuft); kapokBlock = (BlockColored) new BlockKapok(Material.CLOTH) .setHardness(0.8F) .setCreativeTab(VeganOption.creativeTab) .setUnlocalizedName(ModInfo.MODID + ".kapok") .setRegistryName(ModInfo.MODID_LOWER, "kapok"); GameRegistry.register(kapokBlock); GameRegistry.register(new ItemCloth(kapokBlock).setRegistryName(kapokBlock.getRegistryName())); }
@Override public void create() { appleSauce = new ItemFoodContainered(3, 1f, false) .setUnlocalizedName(ModInfo.MODID + ".appleSauce") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "apple_sauce") .setContainerItem(Items.BOWL); GameRegistry.register(appleSauce); potatoStarch = new Item() .setUnlocalizedName(ModInfo.MODID + ".potatoStarch") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "potato_starch"); GameRegistry.register(potatoStarch); plasticEgg = new ItemThrowableGeneric(EntityPlasticEgg.class) .setUnlocalizedName(ModInfo.MODID + ".plasticEgg") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "plastic_egg"); GameRegistry.register(plasticEgg); EntityRegistry.registerModEntity(EntityPlasticEgg.class, "plasticEgg", ContentHelper.ENTITYID_PLASTIC_EGG, ModInfo.MODID, 80, 1, true); }
@Override public void create() { oilPresser = new ItemStack(Blocks.HEAVY_WEIGHTED_PRESSURE_PLATE); seedSunflower = new ItemFood(1, 0.05f, false) .setUnlocalizedName(ModInfo.MODID + ".seedSunflower") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "seedsSunflower"); GameRegistry.register(seedSunflower); fluidVegetableOil = new Fluid("fluid_oil_vegetable", new ResourceLocation(ModInfo.MODID_LOWER, "blocks/vegetable_oil_still"), new ResourceLocation(ModInfo.MODID_LOWER, "blocks/vegetable_oil_flow")); FluidRegistry.registerFluid(fluidVegetableOil); fluidBlockVegetableOil = new BlockFluidClassic(fluidVegetableOil, Material.WATER) .setUnlocalizedName(ModInfo.MODID + ".fluidOilVegetable") .setRegistryName(ModInfo.MODID_LOWER, "fluidOilVegetable"); fluidVegetableOil.setBlock(fluidBlockVegetableOil); fluidVegetableOil.setUnlocalizedName(fluidBlockVegetableOil.getUnlocalizedName()); GameRegistry.register(fluidBlockVegetableOil); GameRegistry.register(new ItemBlock(fluidBlockVegetableOil).setRegistryName(fluidBlockVegetableOil.getRegistryName())); oilVegetable = new Item() .setUnlocalizedName(ModInfo.MODID + ".oilVegetable") .setCreativeTab(VeganOption.creativeTab) .setRegistryName(ModInfo.MODID_LOWER, "oilVegetable") .setContainerItem(Items.GLASS_BOTTLE); GameRegistry.register(oilVegetable); FluidContainerRegistry.registerFluidContainer(new FluidStack(fluidVegetableOil, Fluid.BUCKET_VOLUME), new ItemStack(oilVegetable), new ItemStack(oilVegetable.getContainerItem())); }