diff --git a/src/item/VanillaItems.php b/src/item/VanillaItems.php index 79676945e..77a77c28a 100644 --- a/src/item/VanillaItems.php +++ b/src/item/VanillaItems.php @@ -23,6 +23,7 @@ declare(strict_types=1); namespace pocketmine\item; +use pocketmine\item\ItemIds as Ids; use pocketmine\utils\CloningRegistryTrait; /** @@ -393,344 +394,343 @@ final class VanillaItems{ protected static function setup() : void{ $factory = ItemFactory::getInstance(); - self::register("air", $factory->get(ItemIds::AIR, 0, 0)); - - self::register("acacia_boat", $factory->get(333, 4)); - self::register("apple", $factory->get(260)); - self::register("arrow", $factory->get(262)); - self::register("awkward_potion", $factory->get(373, 4)); - self::register("awkward_splash_potion", $factory->get(438, 4)); - self::register("baked_potato", $factory->get(393)); - self::register("beetroot", $factory->get(457)); - self::register("beetroot_seeds", $factory->get(458)); - self::register("beetroot_soup", $factory->get(459)); - self::register("birch_boat", $factory->get(333, 2)); - self::register("black_bed", $factory->get(355, 15)); - self::register("black_dye", $factory->get(351, 16)); - self::register("blaze_powder", $factory->get(377)); - self::register("blaze_rod", $factory->get(369)); - self::register("bleach", $factory->get(451)); - self::register("blue_bed", $factory->get(355, 11)); - self::register("blue_dye", $factory->get(351, 18)); - self::register("bone", $factory->get(352)); - self::register("bone_meal", $factory->get(351, 15)); - self::register("book", $factory->get(340)); - self::register("bow", $factory->get(261)); - self::register("bowl", $factory->get(281)); - self::register("bread", $factory->get(297)); - self::register("brick", $factory->get(336)); - self::register("brown_bed", $factory->get(355, 12)); - self::register("brown_dye", $factory->get(351, 17)); - self::register("bucket", $factory->get(325)); - self::register("carrot", $factory->get(391)); - self::register("chainmail_boots", $factory->get(305)); - self::register("chainmail_chestplate", $factory->get(303)); - self::register("chainmail_helmet", $factory->get(302)); - self::register("chainmail_leggings", $factory->get(304)); - self::register("charcoal", $factory->get(263, 1)); - self::register("chemical_aluminium_oxide", $factory->get(499, 13)); - self::register("chemical_ammonia", $factory->get(499, 36)); - self::register("chemical_barium_sulphate", $factory->get(499, 20)); - self::register("chemical_benzene", $factory->get(499, 33)); - self::register("chemical_boron_trioxide", $factory->get(499, 14)); - self::register("chemical_calcium_bromide", $factory->get(499, 7)); - self::register("chemical_calcium_chloride", $factory->get(499, 25)); - self::register("chemical_cerium_chloride", $factory->get(499, 23)); - self::register("chemical_charcoal", $factory->get(499, 11)); - self::register("chemical_crude_oil", $factory->get(499, 29)); - self::register("chemical_glue", $factory->get(499, 27)); - self::register("chemical_hydrogen_peroxide", $factory->get(499, 35)); - self::register("chemical_hypochlorite", $factory->get(499, 28)); - self::register("chemical_ink", $factory->get(499, 34)); - self::register("chemical_iron_sulphide", $factory->get(499, 4)); - self::register("chemical_latex", $factory->get(499, 30)); - self::register("chemical_lithium_hydride", $factory->get(499, 5)); - self::register("chemical_luminol", $factory->get(499, 10)); - self::register("chemical_magnesium_nitrate", $factory->get(499, 3)); - self::register("chemical_magnesium_oxide", $factory->get(499, 8)); - self::register("chemical_magnesium_salts", $factory->get(499, 18)); - self::register("chemical_mercuric_chloride", $factory->get(499, 22)); - self::register("chemical_polyethylene", $factory->get(499, 16)); - self::register("chemical_potassium_chloride", $factory->get(499, 21)); - self::register("chemical_potassium_iodide", $factory->get(499, 31)); - self::register("chemical_rubbish", $factory->get(499, 17)); - self::register("chemical_salt", $factory->get(499)); - self::register("chemical_soap", $factory->get(499, 15)); - self::register("chemical_sodium_acetate", $factory->get(499, 9)); - self::register("chemical_sodium_fluoride", $factory->get(499, 32)); - self::register("chemical_sodium_hydride", $factory->get(499, 6)); - self::register("chemical_sodium_hydroxide", $factory->get(499, 2)); - self::register("chemical_sodium_hypochlorite", $factory->get(499, 37)); - self::register("chemical_sodium_oxide", $factory->get(499, 1)); - self::register("chemical_sugar", $factory->get(499, 12)); - self::register("chemical_sulphate", $factory->get(499, 19)); - self::register("chemical_tungsten_chloride", $factory->get(499, 24)); - self::register("chemical_water", $factory->get(499, 26)); - self::register("chorus_fruit", $factory->get(432)); - self::register("clay", $factory->get(337)); - self::register("clock", $factory->get(347)); - self::register("clownfish", $factory->get(461)); - self::register("coal", $factory->get(263)); - self::register("cocoa_beans", $factory->get(351, 3)); - self::register("compass", $factory->get(345)); - self::register("cooked_chicken", $factory->get(366)); - self::register("cooked_fish", $factory->get(350)); - self::register("cooked_mutton", $factory->get(424)); - self::register("cooked_porkchop", $factory->get(320)); - self::register("cooked_rabbit", $factory->get(412)); - self::register("cooked_salmon", $factory->get(463)); - self::register("cookie", $factory->get(357)); - self::register("creeper_head", $factory->get(397, 4)); - self::register("cyan_bed", $factory->get(355, 9)); - self::register("cyan_dye", $factory->get(351, 6)); - self::register("dark_oak_boat", $factory->get(333, 5)); - self::register("diamond", $factory->get(264)); - self::register("diamond_axe", $factory->get(279)); - self::register("diamond_boots", $factory->get(313)); - self::register("diamond_chestplate", $factory->get(311)); - self::register("diamond_helmet", $factory->get(310)); - self::register("diamond_hoe", $factory->get(293)); - self::register("diamond_leggings", $factory->get(312)); - self::register("diamond_pickaxe", $factory->get(278)); - self::register("diamond_shovel", $factory->get(277)); - self::register("diamond_sword", $factory->get(276)); - self::register("dragon_breath", $factory->get(437)); - self::register("dragon_head", $factory->get(397, 5)); - self::register("dried_kelp", $factory->get(464)); - self::register("egg", $factory->get(344)); - self::register("emerald", $factory->get(388)); - self::register("enchanted_golden_apple", $factory->get(466)); - self::register("ender_pearl", $factory->get(368)); - self::register("experience_bottle", $factory->get(384)); - self::register("feather", $factory->get(288)); - self::register("fermented_spider_eye", $factory->get(376)); - self::register("fire_resistance_potion", $factory->get(373, 12)); - self::register("fire_resistance_splash_potion", $factory->get(438, 12)); - self::register("fishing_rod", $factory->get(346)); - self::register("flint", $factory->get(318)); - self::register("flint_and_steel", $factory->get(259)); - self::register("ghast_tear", $factory->get(370)); - self::register("glass_bottle", $factory->get(374)); - self::register("glistering_melon", $factory->get(382)); - self::register("glowstone_dust", $factory->get(348)); - self::register("gold_ingot", $factory->get(266)); - self::register("gold_nugget", $factory->get(371)); - self::register("golden_apple", $factory->get(322)); - self::register("golden_axe", $factory->get(286)); - self::register("golden_boots", $factory->get(317)); - self::register("golden_carrot", $factory->get(396)); - self::register("golden_chestplate", $factory->get(315)); - self::register("golden_helmet", $factory->get(314)); - self::register("golden_hoe", $factory->get(294)); - self::register("golden_leggings", $factory->get(316)); - self::register("golden_pickaxe", $factory->get(285)); - self::register("golden_shovel", $factory->get(284)); - self::register("golden_sword", $factory->get(283)); - self::register("gray_bed", $factory->get(355, 7)); - self::register("gray_dye", $factory->get(351, 8)); - self::register("green_bed", $factory->get(355, 13)); - self::register("green_dye", $factory->get(351, 2)); - self::register("gunpowder", $factory->get(289)); - self::register("harming_potion", $factory->get(373, 23)); - self::register("harming_splash_potion", $factory->get(438, 23)); - self::register("healing_potion", $factory->get(373, 21)); - self::register("healing_splash_potion", $factory->get(438, 21)); - self::register("heart_of_the_sea", $factory->get(467)); - self::register("ink_sac", $factory->get(351)); - self::register("invisibility_potion", $factory->get(373, 7)); - self::register("invisibility_splash_potion", $factory->get(438, 7)); - self::register("iron_axe", $factory->get(258)); - self::register("iron_boots", $factory->get(309)); - self::register("iron_chestplate", $factory->get(307)); - self::register("iron_helmet", $factory->get(306)); - self::register("iron_hoe", $factory->get(292)); - self::register("iron_ingot", $factory->get(265)); - self::register("iron_leggings", $factory->get(308)); - self::register("iron_nugget", $factory->get(452)); - self::register("iron_pickaxe", $factory->get(257)); - self::register("iron_shovel", $factory->get(256)); - self::register("iron_sword", $factory->get(267)); - self::register("jungle_boat", $factory->get(333, 3)); - self::register("lapis_lazuli", $factory->get(351, 4)); - self::register("lava_bucket", $factory->get(325, 10)); - self::register("leaping_potion", $factory->get(373, 9)); - self::register("leaping_splash_potion", $factory->get(438, 9)); - self::register("leather", $factory->get(334)); - self::register("leather_boots", $factory->get(301)); - self::register("leather_cap", $factory->get(298)); - self::register("leather_pants", $factory->get(300)); - self::register("leather_tunic", $factory->get(299)); - self::register("light_blue_bed", $factory->get(355, 3)); - self::register("light_blue_dye", $factory->get(351, 12)); - self::register("light_gray_bed", $factory->get(355, 8)); - self::register("light_gray_dye", $factory->get(351, 7)); - self::register("lime_bed", $factory->get(355, 5)); - self::register("lime_dye", $factory->get(351, 10)); - self::register("long_fire_resistance_potion", $factory->get(373, 13)); - self::register("long_fire_resistance_splash_potion", $factory->get(438, 13)); - self::register("long_invisibility_potion", $factory->get(373, 8)); - self::register("long_invisibility_splash_potion", $factory->get(438, 8)); - self::register("long_leaping_potion", $factory->get(373, 10)); - self::register("long_leaping_splash_potion", $factory->get(438, 10)); - self::register("long_mundane_potion", $factory->get(373, 2)); - self::register("long_mundane_splash_potion", $factory->get(438, 2)); - self::register("long_night_vision_potion", $factory->get(373, 6)); - self::register("long_night_vision_splash_potion", $factory->get(438, 6)); - self::register("long_poison_potion", $factory->get(373, 26)); - self::register("long_poison_splash_potion", $factory->get(438, 26)); - self::register("long_regeneration_potion", $factory->get(373, 29)); - self::register("long_regeneration_splash_potion", $factory->get(438, 29)); - self::register("long_slow_falling_potion", $factory->get(373, 41)); - self::register("long_slow_falling_splash_potion", $factory->get(438, 41)); - self::register("long_slowness_potion", $factory->get(373, 18)); - self::register("long_slowness_splash_potion", $factory->get(438, 18)); - self::register("long_strength_potion", $factory->get(373, 32)); - self::register("long_strength_splash_potion", $factory->get(438, 32)); - self::register("long_swiftness_potion", $factory->get(373, 15)); - self::register("long_swiftness_splash_potion", $factory->get(438, 15)); - self::register("long_turtle_master_potion", $factory->get(373, 38)); - self::register("long_turtle_master_splash_potion", $factory->get(438, 38)); - self::register("long_water_breathing_potion", $factory->get(373, 20)); - self::register("long_water_breathing_splash_potion", $factory->get(438, 20)); - self::register("long_weakness_potion", $factory->get(373, 35)); - self::register("long_weakness_splash_potion", $factory->get(438, 35)); - self::register("magenta_bed", $factory->get(355, 2)); - self::register("magenta_dye", $factory->get(351, 13)); - self::register("magma_cream", $factory->get(378)); - self::register("melon", $factory->get(360)); - self::register("melon_seeds", $factory->get(362)); - self::register("milk_bucket", $factory->get(325, 1)); - self::register("minecart", $factory->get(328)); - self::register("mundane_potion", $factory->get(373, 1)); - self::register("mundane_splash_potion", $factory->get(438, 1)); - self::register("mushroom_stew", $factory->get(282)); - self::register("nautilus_shell", $factory->get(465)); - self::register("nether_brick", $factory->get(405)); - self::register("nether_quartz", $factory->get(406)); - self::register("nether_star", $factory->get(399)); - self::register("night_vision_potion", $factory->get(373, 5)); - self::register("night_vision_splash_potion", $factory->get(438, 5)); - self::register("oak_boat", $factory->get(333)); - self::register("orange_bed", $factory->get(355, 1)); - self::register("orange_dye", $factory->get(351, 14)); - self::register("painting", $factory->get(321)); - self::register("paper", $factory->get(339)); - self::register("pink_bed", $factory->get(355, 6)); - self::register("pink_dye", $factory->get(351, 9)); - self::register("player_head", $factory->get(397, 3)); - self::register("poison_potion", $factory->get(373, 25)); - self::register("poison_splash_potion", $factory->get(438, 25)); - self::register("poisonous_potato", $factory->get(394)); - self::register("popped_chorus_fruit", $factory->get(433)); - self::register("potato", $factory->get(392)); - self::register("prismarine_crystals", $factory->get(422)); - self::register("prismarine_shard", $factory->get(409)); - self::register("pufferfish", $factory->get(462)); - self::register("pumpkin_pie", $factory->get(400)); - self::register("pumpkin_seeds", $factory->get(361)); - self::register("purple_bed", $factory->get(355, 10)); - self::register("purple_dye", $factory->get(351, 5)); - self::register("rabbit_foot", $factory->get(414)); - self::register("rabbit_hide", $factory->get(415)); - self::register("rabbit_stew", $factory->get(413)); - self::register("raw_beef", $factory->get(363)); - self::register("raw_chicken", $factory->get(365)); - self::register("raw_fish", $factory->get(349)); - self::register("raw_mutton", $factory->get(423)); - self::register("raw_porkchop", $factory->get(319)); - self::register("raw_rabbit", $factory->get(411)); - self::register("raw_salmon", $factory->get(460)); - self::register("record_11", $factory->get(510)); - self::register("record_13", $factory->get(500)); - self::register("record_blocks", $factory->get(502)); - self::register("record_cat", $factory->get(501)); - self::register("record_chirp", $factory->get(503)); - self::register("record_far", $factory->get(504)); - self::register("record_mall", $factory->get(505)); - self::register("record_mellohi", $factory->get(506)); - self::register("record_stal", $factory->get(507)); - self::register("record_strad", $factory->get(508)); - self::register("record_wait", $factory->get(511)); - self::register("record_ward", $factory->get(509)); - self::register("red_bed", $factory->get(355, 14)); - self::register("red_dye", $factory->get(351, 1)); - self::register("redstone_dust", $factory->get(331)); - self::register("regeneration_potion", $factory->get(373, 28)); - self::register("regeneration_splash_potion", $factory->get(438, 28)); - self::register("rotten_flesh", $factory->get(367)); - self::register("scute", $factory->get(468)); - self::register("shears", $factory->get(359)); - self::register("shulker_shell", $factory->get(445)); - self::register("skeleton_skull", $factory->get(397)); - self::register("slimeball", $factory->get(341)); - self::register("slow_falling_potion", $factory->get(373, 40)); - self::register("slow_falling_splash_potion", $factory->get(438, 40)); - self::register("slowness_potion", $factory->get(373, 17)); - self::register("slowness_splash_potion", $factory->get(438, 17)); - self::register("snowball", $factory->get(332)); - self::register("spider_eye", $factory->get(375)); - self::register("spruce_boat", $factory->get(333, 1)); - self::register("squid_spawn_egg", $factory->get(383, 17)); - self::register("steak", $factory->get(364)); - self::register("stick", $factory->get(280)); - self::register("stone_axe", $factory->get(275)); - self::register("stone_hoe", $factory->get(291)); - self::register("stone_pickaxe", $factory->get(274)); - self::register("stone_shovel", $factory->get(273)); - self::register("stone_sword", $factory->get(272)); - self::register("strength_potion", $factory->get(373, 31)); - self::register("strength_splash_potion", $factory->get(438, 31)); - self::register("string", $factory->get(287)); - self::register("strong_harming_potion", $factory->get(373, 24)); - self::register("strong_harming_splash_potion", $factory->get(438, 24)); - self::register("strong_healing_potion", $factory->get(373, 22)); - self::register("strong_healing_splash_potion", $factory->get(438, 22)); - self::register("strong_leaping_potion", $factory->get(373, 11)); - self::register("strong_leaping_splash_potion", $factory->get(438, 11)); - self::register("strong_poison_potion", $factory->get(373, 27)); - self::register("strong_poison_splash_potion", $factory->get(438, 27)); - self::register("strong_regeneration_potion", $factory->get(373, 30)); - self::register("strong_regeneration_splash_potion", $factory->get(438, 30)); - self::register("strong_strength_potion", $factory->get(373, 33)); - self::register("strong_strength_splash_potion", $factory->get(438, 33)); - self::register("strong_swiftness_potion", $factory->get(373, 16)); - self::register("strong_swiftness_splash_potion", $factory->get(438, 16)); - self::register("strong_turtle_master_potion", $factory->get(373, 39)); - self::register("strong_turtle_master_splash_potion", $factory->get(438, 39)); - self::register("sugar", $factory->get(353)); - self::register("sweet_berries", $factory->get(477)); - self::register("swiftness_potion", $factory->get(373, 14)); - self::register("swiftness_splash_potion", $factory->get(438, 14)); - self::register("thick_potion", $factory->get(373, 3)); - self::register("thick_splash_potion", $factory->get(438, 3)); - self::register("totem", $factory->get(450)); - self::register("turtle_master_potion", $factory->get(373, 37)); - self::register("turtle_master_splash_potion", $factory->get(438, 37)); - self::register("villager_spawn_egg", $factory->get(383, 15)); - self::register("water_breathing_potion", $factory->get(373, 19)); - self::register("water_breathing_splash_potion", $factory->get(438, 19)); - self::register("water_bucket", $factory->get(325, 8)); - self::register("water_potion", $factory->get(373)); - self::register("water_splash_potion", $factory->get(438)); - self::register("weakness_potion", $factory->get(373, 34)); - self::register("weakness_splash_potion", $factory->get(438, 34)); - self::register("wheat", $factory->get(296)); - self::register("wheat_seeds", $factory->get(295)); - self::register("white_bed", $factory->get(355)); - self::register("white_dye", $factory->get(351, 19)); - self::register("wither_potion", $factory->get(373, 36)); - self::register("wither_skeleton_skull", $factory->get(397, 1)); - self::register("wither_splash_potion", $factory->get(438, 36)); - self::register("wooden_axe", $factory->get(271)); - self::register("wooden_hoe", $factory->get(290)); - self::register("wooden_pickaxe", $factory->get(270)); - self::register("wooden_shovel", $factory->get(269)); - self::register("wooden_sword", $factory->get(268)); - self::register("writable_book", $factory->get(386)); - self::register("written_book", $factory->get(387)); - self::register("yellow_bed", $factory->get(355, 4)); - self::register("yellow_dye", $factory->get(351, 11)); - self::register("zombie_head", $factory->get(397, 2)); - self::register("zombie_spawn_egg", $factory->get(383, 32)); + self::register("acacia_boat", $factory->get(Ids::BOAT, 4)); + self::register("air", $factory->get(Ids::AIR, 0, 0)); + self::register("apple", $factory->get(Ids::APPLE)); + self::register("arrow", $factory->get(Ids::ARROW)); + self::register("awkward_potion", $factory->get(Ids::POTION, 4)); + self::register("awkward_splash_potion", $factory->get(Ids::SPLASH_POTION, 4)); + self::register("baked_potato", $factory->get(Ids::BAKED_POTATO)); + self::register("beetroot", $factory->get(Ids::BEETROOT)); + self::register("beetroot_seeds", $factory->get(Ids::BEETROOT_SEEDS)); + self::register("beetroot_soup", $factory->get(Ids::BEETROOT_SOUP)); + self::register("birch_boat", $factory->get(Ids::BOAT, 2)); + self::register("black_bed", $factory->get(Ids::BED, 15)); + self::register("black_dye", $factory->get(Ids::DYE, 16)); + self::register("blaze_powder", $factory->get(Ids::BLAZE_POWDER)); + self::register("blaze_rod", $factory->get(Ids::BLAZE_ROD)); + self::register("bleach", $factory->get(Ids::BLEACH)); + self::register("blue_bed", $factory->get(Ids::BED, 11)); + self::register("blue_dye", $factory->get(Ids::DYE, 18)); + self::register("bone", $factory->get(Ids::BONE)); + self::register("bone_meal", $factory->get(Ids::DYE, 15)); + self::register("book", $factory->get(Ids::BOOK)); + self::register("bow", $factory->get(Ids::BOW)); + self::register("bowl", $factory->get(Ids::BOWL)); + self::register("bread", $factory->get(Ids::BREAD)); + self::register("brick", $factory->get(Ids::BRICK)); + self::register("brown_bed", $factory->get(Ids::BED, 12)); + self::register("brown_dye", $factory->get(Ids::DYE, 17)); + self::register("bucket", $factory->get(Ids::BUCKET)); + self::register("carrot", $factory->get(Ids::CARROT)); + self::register("chainmail_boots", $factory->get(Ids::CHAINMAIL_BOOTS)); + self::register("chainmail_chestplate", $factory->get(Ids::CHAINMAIL_CHESTPLATE)); + self::register("chainmail_helmet", $factory->get(Ids::CHAINMAIL_HELMET)); + self::register("chainmail_leggings", $factory->get(Ids::CHAINMAIL_LEGGINGS)); + self::register("charcoal", $factory->get(Ids::COAL, 1)); + self::register("chemical_aluminium_oxide", $factory->get(Ids::COMPOUND, 13)); + self::register("chemical_ammonia", $factory->get(Ids::COMPOUND, 36)); + self::register("chemical_barium_sulphate", $factory->get(Ids::COMPOUND, 20)); + self::register("chemical_benzene", $factory->get(Ids::COMPOUND, 33)); + self::register("chemical_boron_trioxide", $factory->get(Ids::COMPOUND, 14)); + self::register("chemical_calcium_bromide", $factory->get(Ids::COMPOUND, 7)); + self::register("chemical_calcium_chloride", $factory->get(Ids::COMPOUND, 25)); + self::register("chemical_cerium_chloride", $factory->get(Ids::COMPOUND, 23)); + self::register("chemical_charcoal", $factory->get(Ids::COMPOUND, 11)); + self::register("chemical_crude_oil", $factory->get(Ids::COMPOUND, 29)); + self::register("chemical_glue", $factory->get(Ids::COMPOUND, 27)); + self::register("chemical_hydrogen_peroxide", $factory->get(Ids::COMPOUND, 35)); + self::register("chemical_hypochlorite", $factory->get(Ids::COMPOUND, 28)); + self::register("chemical_ink", $factory->get(Ids::COMPOUND, 34)); + self::register("chemical_iron_sulphide", $factory->get(Ids::COMPOUND, 4)); + self::register("chemical_latex", $factory->get(Ids::COMPOUND, 30)); + self::register("chemical_lithium_hydride", $factory->get(Ids::COMPOUND, 5)); + self::register("chemical_luminol", $factory->get(Ids::COMPOUND, 10)); + self::register("chemical_magnesium_nitrate", $factory->get(Ids::COMPOUND, 3)); + self::register("chemical_magnesium_oxide", $factory->get(Ids::COMPOUND, 8)); + self::register("chemical_magnesium_salts", $factory->get(Ids::COMPOUND, 18)); + self::register("chemical_mercuric_chloride", $factory->get(Ids::COMPOUND, 22)); + self::register("chemical_polyethylene", $factory->get(Ids::COMPOUND, 16)); + self::register("chemical_potassium_chloride", $factory->get(Ids::COMPOUND, 21)); + self::register("chemical_potassium_iodide", $factory->get(Ids::COMPOUND, 31)); + self::register("chemical_rubbish", $factory->get(Ids::COMPOUND, 17)); + self::register("chemical_salt", $factory->get(Ids::COMPOUND)); + self::register("chemical_soap", $factory->get(Ids::COMPOUND, 15)); + self::register("chemical_sodium_acetate", $factory->get(Ids::COMPOUND, 9)); + self::register("chemical_sodium_fluoride", $factory->get(Ids::COMPOUND, 32)); + self::register("chemical_sodium_hydride", $factory->get(Ids::COMPOUND, 6)); + self::register("chemical_sodium_hydroxide", $factory->get(Ids::COMPOUND, 2)); + self::register("chemical_sodium_hypochlorite", $factory->get(Ids::COMPOUND, 37)); + self::register("chemical_sodium_oxide", $factory->get(Ids::COMPOUND, 1)); + self::register("chemical_sugar", $factory->get(Ids::COMPOUND, 12)); + self::register("chemical_sulphate", $factory->get(Ids::COMPOUND, 19)); + self::register("chemical_tungsten_chloride", $factory->get(Ids::COMPOUND, 24)); + self::register("chemical_water", $factory->get(Ids::COMPOUND, 26)); + self::register("chorus_fruit", $factory->get(Ids::CHORUS_FRUIT)); + self::register("clay", $factory->get(Ids::CLAY)); + self::register("clock", $factory->get(Ids::CLOCK)); + self::register("clownfish", $factory->get(Ids::CLOWNFISH)); + self::register("coal", $factory->get(Ids::COAL)); + self::register("cocoa_beans", $factory->get(Ids::DYE, 3)); + self::register("compass", $factory->get(Ids::COMPASS)); + self::register("cooked_chicken", $factory->get(Ids::COOKED_CHICKEN)); + self::register("cooked_fish", $factory->get(Ids::COOKED_FISH)); + self::register("cooked_mutton", $factory->get(Ids::COOKED_MUTTON)); + self::register("cooked_porkchop", $factory->get(Ids::COOKED_PORKCHOP)); + self::register("cooked_rabbit", $factory->get(Ids::COOKED_RABBIT)); + self::register("cooked_salmon", $factory->get(Ids::COOKED_SALMON)); + self::register("cookie", $factory->get(Ids::COOKIE)); + self::register("creeper_head", $factory->get(Ids::MOB_HEAD, 4)); + self::register("cyan_bed", $factory->get(Ids::BED, 9)); + self::register("cyan_dye", $factory->get(Ids::DYE, 6)); + self::register("dark_oak_boat", $factory->get(Ids::BOAT, 5)); + self::register("diamond", $factory->get(Ids::DIAMOND)); + self::register("diamond_axe", $factory->get(Ids::DIAMOND_AXE)); + self::register("diamond_boots", $factory->get(Ids::DIAMOND_BOOTS)); + self::register("diamond_chestplate", $factory->get(Ids::DIAMOND_CHESTPLATE)); + self::register("diamond_helmet", $factory->get(Ids::DIAMOND_HELMET)); + self::register("diamond_hoe", $factory->get(Ids::DIAMOND_HOE)); + self::register("diamond_leggings", $factory->get(Ids::DIAMOND_LEGGINGS)); + self::register("diamond_pickaxe", $factory->get(Ids::DIAMOND_PICKAXE)); + self::register("diamond_shovel", $factory->get(Ids::DIAMOND_SHOVEL)); + self::register("diamond_sword", $factory->get(Ids::DIAMOND_SWORD)); + self::register("dragon_breath", $factory->get(Ids::DRAGON_BREATH)); + self::register("dragon_head", $factory->get(Ids::MOB_HEAD, 5)); + self::register("dried_kelp", $factory->get(Ids::DRIED_KELP)); + self::register("egg", $factory->get(Ids::EGG)); + self::register("emerald", $factory->get(Ids::EMERALD)); + self::register("enchanted_golden_apple", $factory->get(Ids::APPLEENCHANTED)); + self::register("ender_pearl", $factory->get(Ids::ENDER_PEARL)); + self::register("experience_bottle", $factory->get(Ids::BOTTLE_O_ENCHANTING)); + self::register("feather", $factory->get(Ids::FEATHER)); + self::register("fermented_spider_eye", $factory->get(Ids::FERMENTED_SPIDER_EYE)); + self::register("fire_resistance_potion", $factory->get(Ids::POTION, 12)); + self::register("fire_resistance_splash_potion", $factory->get(Ids::SPLASH_POTION, 12)); + self::register("fishing_rod", $factory->get(Ids::FISHING_ROD)); + self::register("flint", $factory->get(Ids::FLINT)); + self::register("flint_and_steel", $factory->get(Ids::FLINT_AND_STEEL)); + self::register("ghast_tear", $factory->get(Ids::GHAST_TEAR)); + self::register("glass_bottle", $factory->get(Ids::GLASS_BOTTLE)); + self::register("glistering_melon", $factory->get(Ids::GLISTERING_MELON)); + self::register("glowstone_dust", $factory->get(Ids::GLOWSTONE_DUST)); + self::register("gold_ingot", $factory->get(Ids::GOLD_INGOT)); + self::register("gold_nugget", $factory->get(Ids::GOLDEN_NUGGET)); + self::register("golden_apple", $factory->get(Ids::GOLDEN_APPLE)); + self::register("golden_axe", $factory->get(Ids::GOLDEN_AXE)); + self::register("golden_boots", $factory->get(Ids::GOLDEN_BOOTS)); + self::register("golden_carrot", $factory->get(Ids::GOLDEN_CARROT)); + self::register("golden_chestplate", $factory->get(Ids::GOLDEN_CHESTPLATE)); + self::register("golden_helmet", $factory->get(Ids::GOLDEN_HELMET)); + self::register("golden_hoe", $factory->get(Ids::GOLDEN_HOE)); + self::register("golden_leggings", $factory->get(Ids::GOLDEN_LEGGINGS)); + self::register("golden_pickaxe", $factory->get(Ids::GOLDEN_PICKAXE)); + self::register("golden_shovel", $factory->get(Ids::GOLDEN_SHOVEL)); + self::register("golden_sword", $factory->get(Ids::GOLDEN_SWORD)); + self::register("gray_bed", $factory->get(Ids::BED, 7)); + self::register("gray_dye", $factory->get(Ids::DYE, 8)); + self::register("green_bed", $factory->get(Ids::BED, 13)); + self::register("green_dye", $factory->get(Ids::DYE, 2)); + self::register("gunpowder", $factory->get(Ids::GUNPOWDER)); + self::register("harming_potion", $factory->get(Ids::POTION, 23)); + self::register("harming_splash_potion", $factory->get(Ids::SPLASH_POTION, 23)); + self::register("healing_potion", $factory->get(Ids::POTION, 21)); + self::register("healing_splash_potion", $factory->get(Ids::SPLASH_POTION, 21)); + self::register("heart_of_the_sea", $factory->get(Ids::HEART_OF_THE_SEA)); + self::register("ink_sac", $factory->get(Ids::DYE)); + self::register("invisibility_potion", $factory->get(Ids::POTION, 7)); + self::register("invisibility_splash_potion", $factory->get(Ids::SPLASH_POTION, 7)); + self::register("iron_axe", $factory->get(Ids::IRON_AXE)); + self::register("iron_boots", $factory->get(Ids::IRON_BOOTS)); + self::register("iron_chestplate", $factory->get(Ids::IRON_CHESTPLATE)); + self::register("iron_helmet", $factory->get(Ids::IRON_HELMET)); + self::register("iron_hoe", $factory->get(Ids::IRON_HOE)); + self::register("iron_ingot", $factory->get(Ids::IRON_INGOT)); + self::register("iron_leggings", $factory->get(Ids::IRON_LEGGINGS)); + self::register("iron_nugget", $factory->get(Ids::IRON_NUGGET)); + self::register("iron_pickaxe", $factory->get(Ids::IRON_PICKAXE)); + self::register("iron_shovel", $factory->get(Ids::IRON_SHOVEL)); + self::register("iron_sword", $factory->get(Ids::IRON_SWORD)); + self::register("jungle_boat", $factory->get(Ids::BOAT, 3)); + self::register("lapis_lazuli", $factory->get(Ids::DYE, 4)); + self::register("lava_bucket", $factory->get(Ids::BUCKET, 10)); + self::register("leaping_potion", $factory->get(Ids::POTION, 9)); + self::register("leaping_splash_potion", $factory->get(Ids::SPLASH_POTION, 9)); + self::register("leather", $factory->get(Ids::LEATHER)); + self::register("leather_boots", $factory->get(Ids::LEATHER_BOOTS)); + self::register("leather_cap", $factory->get(Ids::LEATHER_CAP)); + self::register("leather_pants", $factory->get(Ids::LEATHER_LEGGINGS)); + self::register("leather_tunic", $factory->get(Ids::LEATHER_CHESTPLATE)); + self::register("light_blue_bed", $factory->get(Ids::BED, 3)); + self::register("light_blue_dye", $factory->get(Ids::DYE, 12)); + self::register("light_gray_bed", $factory->get(Ids::BED, 8)); + self::register("light_gray_dye", $factory->get(Ids::DYE, 7)); + self::register("lime_bed", $factory->get(Ids::BED, 5)); + self::register("lime_dye", $factory->get(Ids::DYE, 10)); + self::register("long_fire_resistance_potion", $factory->get(Ids::POTION, 13)); + self::register("long_fire_resistance_splash_potion", $factory->get(Ids::SPLASH_POTION, 13)); + self::register("long_invisibility_potion", $factory->get(Ids::POTION, 8)); + self::register("long_invisibility_splash_potion", $factory->get(Ids::SPLASH_POTION, 8)); + self::register("long_leaping_potion", $factory->get(Ids::POTION, 10)); + self::register("long_leaping_splash_potion", $factory->get(Ids::SPLASH_POTION, 10)); + self::register("long_mundane_potion", $factory->get(Ids::POTION, 2)); + self::register("long_mundane_splash_potion", $factory->get(Ids::SPLASH_POTION, 2)); + self::register("long_night_vision_potion", $factory->get(Ids::POTION, 6)); + self::register("long_night_vision_splash_potion", $factory->get(Ids::SPLASH_POTION, 6)); + self::register("long_poison_potion", $factory->get(Ids::POTION, 26)); + self::register("long_poison_splash_potion", $factory->get(Ids::SPLASH_POTION, 26)); + self::register("long_regeneration_potion", $factory->get(Ids::POTION, 29)); + self::register("long_regeneration_splash_potion", $factory->get(Ids::SPLASH_POTION, 29)); + self::register("long_slow_falling_potion", $factory->get(Ids::POTION, 41)); + self::register("long_slow_falling_splash_potion", $factory->get(Ids::SPLASH_POTION, 41)); + self::register("long_slowness_potion", $factory->get(Ids::POTION, 18)); + self::register("long_slowness_splash_potion", $factory->get(Ids::SPLASH_POTION, 18)); + self::register("long_strength_potion", $factory->get(Ids::POTION, 32)); + self::register("long_strength_splash_potion", $factory->get(Ids::SPLASH_POTION, 32)); + self::register("long_swiftness_potion", $factory->get(Ids::POTION, 15)); + self::register("long_swiftness_splash_potion", $factory->get(Ids::SPLASH_POTION, 15)); + self::register("long_turtle_master_potion", $factory->get(Ids::POTION, 38)); + self::register("long_turtle_master_splash_potion", $factory->get(Ids::SPLASH_POTION, 38)); + self::register("long_water_breathing_potion", $factory->get(Ids::POTION, 20)); + self::register("long_water_breathing_splash_potion", $factory->get(Ids::SPLASH_POTION, 20)); + self::register("long_weakness_potion", $factory->get(Ids::POTION, 35)); + self::register("long_weakness_splash_potion", $factory->get(Ids::SPLASH_POTION, 35)); + self::register("magenta_bed", $factory->get(Ids::BED, 2)); + self::register("magenta_dye", $factory->get(Ids::DYE, 13)); + self::register("magma_cream", $factory->get(Ids::MAGMA_CREAM)); + self::register("melon", $factory->get(Ids::MELON)); + self::register("melon_seeds", $factory->get(Ids::MELON_SEEDS)); + self::register("milk_bucket", $factory->get(Ids::BUCKET, 1)); + self::register("minecart", $factory->get(Ids::MINECART)); + self::register("mundane_potion", $factory->get(Ids::POTION, 1)); + self::register("mundane_splash_potion", $factory->get(Ids::SPLASH_POTION, 1)); + self::register("mushroom_stew", $factory->get(Ids::MUSHROOM_STEW)); + self::register("nautilus_shell", $factory->get(Ids::NAUTILUS_SHELL)); + self::register("nether_brick", $factory->get(Ids::NETHERBRICK)); + self::register("nether_quartz", $factory->get(Ids::NETHER_QUARTZ)); + self::register("nether_star", $factory->get(Ids::NETHERSTAR)); + self::register("night_vision_potion", $factory->get(Ids::POTION, 5)); + self::register("night_vision_splash_potion", $factory->get(Ids::SPLASH_POTION, 5)); + self::register("oak_boat", $factory->get(Ids::BOAT)); + self::register("orange_bed", $factory->get(Ids::BED, 1)); + self::register("orange_dye", $factory->get(Ids::DYE, 14)); + self::register("painting", $factory->get(Ids::PAINTING)); + self::register("paper", $factory->get(Ids::PAPER)); + self::register("pink_bed", $factory->get(Ids::BED, 6)); + self::register("pink_dye", $factory->get(Ids::DYE, 9)); + self::register("player_head", $factory->get(Ids::MOB_HEAD, 3)); + self::register("poison_potion", $factory->get(Ids::POTION, 25)); + self::register("poison_splash_potion", $factory->get(Ids::SPLASH_POTION, 25)); + self::register("poisonous_potato", $factory->get(Ids::POISONOUS_POTATO)); + self::register("popped_chorus_fruit", $factory->get(Ids::CHORUS_FRUIT_POPPED)); + self::register("potato", $factory->get(Ids::POTATO)); + self::register("prismarine_crystals", $factory->get(Ids::PRISMARINE_CRYSTALS)); + self::register("prismarine_shard", $factory->get(Ids::PRISMARINE_SHARD)); + self::register("pufferfish", $factory->get(Ids::PUFFERFISH)); + self::register("pumpkin_pie", $factory->get(Ids::PUMPKIN_PIE)); + self::register("pumpkin_seeds", $factory->get(Ids::PUMPKIN_SEEDS)); + self::register("purple_bed", $factory->get(Ids::BED, 10)); + self::register("purple_dye", $factory->get(Ids::DYE, 5)); + self::register("rabbit_foot", $factory->get(Ids::RABBIT_FOOT)); + self::register("rabbit_hide", $factory->get(Ids::RABBIT_HIDE)); + self::register("rabbit_stew", $factory->get(Ids::RABBIT_STEW)); + self::register("raw_beef", $factory->get(Ids::BEEF)); + self::register("raw_chicken", $factory->get(Ids::CHICKEN)); + self::register("raw_fish", $factory->get(Ids::FISH)); + self::register("raw_mutton", $factory->get(Ids::MUTTON)); + self::register("raw_porkchop", $factory->get(Ids::PORKCHOP)); + self::register("raw_rabbit", $factory->get(Ids::RABBIT)); + self::register("raw_salmon", $factory->get(Ids::RAW_SALMON)); + self::register("record_11", $factory->get(Ids::RECORD_11)); + self::register("record_13", $factory->get(Ids::RECORD_13)); + self::register("record_blocks", $factory->get(Ids::RECORD_BLOCKS)); + self::register("record_cat", $factory->get(Ids::RECORD_CAT)); + self::register("record_chirp", $factory->get(Ids::RECORD_CHIRP)); + self::register("record_far", $factory->get(Ids::RECORD_FAR)); + self::register("record_mall", $factory->get(Ids::RECORD_MALL)); + self::register("record_mellohi", $factory->get(Ids::RECORD_MELLOHI)); + self::register("record_stal", $factory->get(Ids::RECORD_STAL)); + self::register("record_strad", $factory->get(Ids::RECORD_STRAD)); + self::register("record_wait", $factory->get(Ids::RECORD_WAIT)); + self::register("record_ward", $factory->get(Ids::RECORD_WARD)); + self::register("red_bed", $factory->get(Ids::BED, 14)); + self::register("red_dye", $factory->get(Ids::DYE, 1)); + self::register("redstone_dust", $factory->get(Ids::REDSTONE)); + self::register("regeneration_potion", $factory->get(Ids::POTION, 28)); + self::register("regeneration_splash_potion", $factory->get(Ids::SPLASH_POTION, 28)); + self::register("rotten_flesh", $factory->get(Ids::ROTTEN_FLESH)); + self::register("scute", $factory->get(Ids::TURTLE_SHELL_PIECE)); + self::register("shears", $factory->get(Ids::SHEARS)); + self::register("shulker_shell", $factory->get(Ids::SHULKER_SHELL)); + self::register("skeleton_skull", $factory->get(Ids::MOB_HEAD)); + self::register("slimeball", $factory->get(Ids::SLIMEBALL)); + self::register("slow_falling_potion", $factory->get(Ids::POTION, 40)); + self::register("slow_falling_splash_potion", $factory->get(Ids::SPLASH_POTION, 40)); + self::register("slowness_potion", $factory->get(Ids::POTION, 17)); + self::register("slowness_splash_potion", $factory->get(Ids::SPLASH_POTION, 17)); + self::register("snowball", $factory->get(Ids::SNOWBALL)); + self::register("spider_eye", $factory->get(Ids::SPIDER_EYE)); + self::register("spruce_boat", $factory->get(Ids::BOAT, 1)); + self::register("squid_spawn_egg", $factory->get(Ids::SPAWN_EGG, 17)); + self::register("steak", $factory->get(Ids::COOKED_BEEF)); + self::register("stick", $factory->get(Ids::STICK)); + self::register("stone_axe", $factory->get(Ids::STONE_AXE)); + self::register("stone_hoe", $factory->get(Ids::STONE_HOE)); + self::register("stone_pickaxe", $factory->get(Ids::STONE_PICKAXE)); + self::register("stone_shovel", $factory->get(Ids::STONE_SHOVEL)); + self::register("stone_sword", $factory->get(Ids::STONE_SWORD)); + self::register("strength_potion", $factory->get(Ids::POTION, 31)); + self::register("strength_splash_potion", $factory->get(Ids::SPLASH_POTION, 31)); + self::register("string", $factory->get(Ids::STRING)); + self::register("strong_harming_potion", $factory->get(Ids::POTION, 24)); + self::register("strong_harming_splash_potion", $factory->get(Ids::SPLASH_POTION, 24)); + self::register("strong_healing_potion", $factory->get(Ids::POTION, 22)); + self::register("strong_healing_splash_potion", $factory->get(Ids::SPLASH_POTION, 22)); + self::register("strong_leaping_potion", $factory->get(Ids::POTION, 11)); + self::register("strong_leaping_splash_potion", $factory->get(Ids::SPLASH_POTION, 11)); + self::register("strong_poison_potion", $factory->get(Ids::POTION, 27)); + self::register("strong_poison_splash_potion", $factory->get(Ids::SPLASH_POTION, 27)); + self::register("strong_regeneration_potion", $factory->get(Ids::POTION, 30)); + self::register("strong_regeneration_splash_potion", $factory->get(Ids::SPLASH_POTION, 30)); + self::register("strong_strength_potion", $factory->get(Ids::POTION, 33)); + self::register("strong_strength_splash_potion", $factory->get(Ids::SPLASH_POTION, 33)); + self::register("strong_swiftness_potion", $factory->get(Ids::POTION, 16)); + self::register("strong_swiftness_splash_potion", $factory->get(Ids::SPLASH_POTION, 16)); + self::register("strong_turtle_master_potion", $factory->get(Ids::POTION, 39)); + self::register("strong_turtle_master_splash_potion", $factory->get(Ids::SPLASH_POTION, 39)); + self::register("sugar", $factory->get(Ids::SUGAR)); + self::register("sweet_berries", $factory->get(Ids::SWEET_BERRIES)); + self::register("swiftness_potion", $factory->get(Ids::POTION, 14)); + self::register("swiftness_splash_potion", $factory->get(Ids::SPLASH_POTION, 14)); + self::register("thick_potion", $factory->get(Ids::POTION, 3)); + self::register("thick_splash_potion", $factory->get(Ids::SPLASH_POTION, 3)); + self::register("totem", $factory->get(Ids::TOTEM)); + self::register("turtle_master_potion", $factory->get(Ids::POTION, 37)); + self::register("turtle_master_splash_potion", $factory->get(Ids::SPLASH_POTION, 37)); + self::register("villager_spawn_egg", $factory->get(Ids::SPAWN_EGG, 15)); + self::register("water_breathing_potion", $factory->get(Ids::POTION, 19)); + self::register("water_breathing_splash_potion", $factory->get(Ids::SPLASH_POTION, 19)); + self::register("water_bucket", $factory->get(Ids::BUCKET, 8)); + self::register("water_potion", $factory->get(Ids::POTION)); + self::register("water_splash_potion", $factory->get(Ids::SPLASH_POTION)); + self::register("weakness_potion", $factory->get(Ids::POTION, 34)); + self::register("weakness_splash_potion", $factory->get(Ids::SPLASH_POTION, 34)); + self::register("wheat", $factory->get(Ids::WHEAT)); + self::register("wheat_seeds", $factory->get(Ids::SEEDS)); + self::register("white_bed", $factory->get(Ids::BED)); + self::register("white_dye", $factory->get(Ids::DYE, 19)); + self::register("wither_potion", $factory->get(Ids::POTION, 36)); + self::register("wither_skeleton_skull", $factory->get(Ids::MOB_HEAD, 1)); + self::register("wither_splash_potion", $factory->get(Ids::SPLASH_POTION, 36)); + self::register("wooden_axe", $factory->get(Ids::WOODEN_AXE)); + self::register("wooden_hoe", $factory->get(Ids::WOODEN_HOE)); + self::register("wooden_pickaxe", $factory->get(Ids::WOODEN_PICKAXE)); + self::register("wooden_shovel", $factory->get(Ids::WOODEN_SHOVEL)); + self::register("wooden_sword", $factory->get(Ids::WOODEN_SWORD)); + self::register("writable_book", $factory->get(Ids::WRITABLE_BOOK)); + self::register("written_book", $factory->get(Ids::WRITTEN_BOOK)); + self::register("yellow_bed", $factory->get(Ids::BED, 4)); + self::register("yellow_dye", $factory->get(Ids::DYE, 11)); + self::register("zombie_head", $factory->get(Ids::MOB_HEAD, 2)); + self::register("zombie_spawn_egg", $factory->get(Ids::SPAWN_EGG, 32)); } }