// This file is @generated. Please do not edit.
use serde::{Deserialize, Serialize};
#[derive(Copy, Clone, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
#[serde(try_from = "String", into = "&'static str")]
pub enum Item {
    Air,
    Stone,
    Granite,
    PolishedGranite,
    Diorite,
    PolishedDiorite,
    Andesite,
    PolishedAndesite,
    GrassBlock,
    Dirt,
    CoarseDirt,
    Podzol,
    CrimsonNylium,
    WarpedNylium,
    Cobblestone,
    OakPlanks,
    SprucePlanks,
    BirchPlanks,
    JunglePlanks,
    AcaciaPlanks,
    DarkOakPlanks,
    CrimsonPlanks,
    WarpedPlanks,
    OakSapling,
    SpruceSapling,
    BirchSapling,
    JungleSapling,
    AcaciaSapling,
    DarkOakSapling,
    Bedrock,
    Sand,
    RedSand,
    Gravel,
    GoldOre,
    IronOre,
    CoalOre,
    NetherGoldOre,
    OakLog,
    SpruceLog,
    BirchLog,
    JungleLog,
    AcaciaLog,
    DarkOakLog,
    CrimsonStem,
    WarpedStem,
    StrippedOakLog,
    StrippedSpruceLog,
    StrippedBirchLog,
    StrippedJungleLog,
    StrippedAcaciaLog,
    StrippedDarkOakLog,
    StrippedCrimsonStem,
    StrippedWarpedStem,
    StrippedOakWood,
    StrippedSpruceWood,
    StrippedBirchWood,
    StrippedJungleWood,
    StrippedAcaciaWood,
    StrippedDarkOakWood,
    StrippedCrimsonHyphae,
    StrippedWarpedHyphae,
    OakWood,
    SpruceWood,
    BirchWood,
    JungleWood,
    AcaciaWood,
    DarkOakWood,
    CrimsonHyphae,
    WarpedHyphae,
    OakLeaves,
    SpruceLeaves,
    BirchLeaves,
    JungleLeaves,
    AcaciaLeaves,
    DarkOakLeaves,
    Sponge,
    WetSponge,
    Glass,
    LapisOre,
    LapisBlock,
    Dispenser,
    Sandstone,
    ChiseledSandstone,
    CutSandstone,
    NoteBlock,
    PoweredRail,
    DetectorRail,
    StickyPiston,
    Cobweb,
    Grass,
    Fern,
    DeadBush,
    Seagrass,
    SeaPickle,
    Piston,
    WhiteWool,
    OrangeWool,
    MagentaWool,
    LightBlueWool,
    YellowWool,
    LimeWool,
    PinkWool,
    GrayWool,
    LightGrayWool,
    CyanWool,
    PurpleWool,
    BlueWool,
    BrownWool,
    GreenWool,
    RedWool,
    BlackWool,
    Dandelion,
    Poppy,
    BlueOrchid,
    Allium,
    AzureBluet,
    RedTulip,
    OrangeTulip,
    WhiteTulip,
    PinkTulip,
    OxeyeDaisy,
    Cornflower,
    LilyOfTheValley,
    WitherRose,
    BrownMushroom,
    RedMushroom,
    CrimsonFungus,
    WarpedFungus,
    CrimsonRoots,
    WarpedRoots,
    NetherSprouts,
    WeepingVines,
    TwistingVines,
    SugarCane,
    Kelp,
    Bamboo,
    GoldBlock,
    IronBlock,
    OakSlab,
    SpruceSlab,
    BirchSlab,
    JungleSlab,
    AcaciaSlab,
    DarkOakSlab,
    CrimsonSlab,
    WarpedSlab,
    StoneSlab,
    SmoothStoneSlab,
    SandstoneSlab,
    CutSandstoneSlab,
    PetrifiedOakSlab,
    CobblestoneSlab,
    BrickSlab,
    StoneBrickSlab,
    NetherBrickSlab,
    QuartzSlab,
    RedSandstoneSlab,
    CutRedSandstoneSlab,
    PurpurSlab,
    PrismarineSlab,
    PrismarineBrickSlab,
    DarkPrismarineSlab,
    SmoothQuartz,
    SmoothRedSandstone,
    SmoothSandstone,
    SmoothStone,
    Bricks,
    Tnt,
    Bookshelf,
    MossyCobblestone,
    Obsidian,
    Torch,
    EndRod,
    ChorusPlant,
    ChorusFlower,
    PurpurBlock,
    PurpurPillar,
    PurpurStairs,
    Spawner,
    OakStairs,
    Chest,
    DiamondOre,
    DiamondBlock,
    CraftingTable,
    Farmland,
    Furnace,
    Ladder,
    Rail,
    CobblestoneStairs,
    Lever,
    StonePressurePlate,
    OakPressurePlate,
    SprucePressurePlate,
    BirchPressurePlate,
    JunglePressurePlate,
    AcaciaPressurePlate,
    DarkOakPressurePlate,
    CrimsonPressurePlate,
    WarpedPressurePlate,
    PolishedBlackstonePressurePlate,
    RedstoneOre,
    RedstoneTorch,
    Snow,
    Ice,
    SnowBlock,
    Cactus,
    Clay,
    Jukebox,
    OakFence,
    SpruceFence,
    BirchFence,
    JungleFence,
    AcaciaFence,
    DarkOakFence,
    CrimsonFence,
    WarpedFence,
    Pumpkin,
    CarvedPumpkin,
    Netherrack,
    SoulSand,
    SoulSoil,
    Basalt,
    PolishedBasalt,
    SoulTorch,
    Glowstone,
    JackOLantern,
    OakTrapdoor,
    SpruceTrapdoor,
    BirchTrapdoor,
    JungleTrapdoor,
    AcaciaTrapdoor,
    DarkOakTrapdoor,
    CrimsonTrapdoor,
    WarpedTrapdoor,
    InfestedStone,
    InfestedCobblestone,
    InfestedStoneBricks,
    InfestedMossyStoneBricks,
    InfestedCrackedStoneBricks,
    InfestedChiseledStoneBricks,
    StoneBricks,
    MossyStoneBricks,
    CrackedStoneBricks,
    ChiseledStoneBricks,
    BrownMushroomBlock,
    RedMushroomBlock,
    MushroomStem,
    IronBars,
    Chain,
    GlassPane,
    Melon,
    Vine,
    OakFenceGate,
    SpruceFenceGate,
    BirchFenceGate,
    JungleFenceGate,
    AcaciaFenceGate,
    DarkOakFenceGate,
    CrimsonFenceGate,
    WarpedFenceGate,
    BrickStairs,
    StoneBrickStairs,
    Mycelium,
    LilyPad,
    NetherBricks,
    CrackedNetherBricks,
    ChiseledNetherBricks,
    NetherBrickFence,
    NetherBrickStairs,
    EnchantingTable,
    EndPortalFrame,
    EndStone,
    EndStoneBricks,
    DragonEgg,
    RedstoneLamp,
    SandstoneStairs,
    EmeraldOre,
    EnderChest,
    TripwireHook,
    EmeraldBlock,
    SpruceStairs,
    BirchStairs,
    JungleStairs,
    CrimsonStairs,
    WarpedStairs,
    CommandBlock,
    Beacon,
    CobblestoneWall,
    MossyCobblestoneWall,
    BrickWall,
    PrismarineWall,
    RedSandstoneWall,
    MossyStoneBrickWall,
    GraniteWall,
    StoneBrickWall,
    NetherBrickWall,
    AndesiteWall,
    RedNetherBrickWall,
    SandstoneWall,
    EndStoneBrickWall,
    DioriteWall,
    BlackstoneWall,
    PolishedBlackstoneWall,
    PolishedBlackstoneBrickWall,
    StoneButton,
    OakButton,
    SpruceButton,
    BirchButton,
    JungleButton,
    AcaciaButton,
    DarkOakButton,
    CrimsonButton,
    WarpedButton,
    PolishedBlackstoneButton,
    Anvil,
    ChippedAnvil,
    DamagedAnvil,
    TrappedChest,
    LightWeightedPressurePlate,
    HeavyWeightedPressurePlate,
    DaylightDetector,
    RedstoneBlock,
    NetherQuartzOre,
    Hopper,
    ChiseledQuartzBlock,
    QuartzBlock,
    QuartzBricks,
    QuartzPillar,
    QuartzStairs,
    ActivatorRail,
    Dropper,
    WhiteTerracotta,
    OrangeTerracotta,
    MagentaTerracotta,
    LightBlueTerracotta,
    YellowTerracotta,
    LimeTerracotta,
    PinkTerracotta,
    GrayTerracotta,
    LightGrayTerracotta,
    CyanTerracotta,
    PurpleTerracotta,
    BlueTerracotta,
    BrownTerracotta,
    GreenTerracotta,
    RedTerracotta,
    BlackTerracotta,
    Barrier,
    IronTrapdoor,
    HayBlock,
    WhiteCarpet,
    OrangeCarpet,
    MagentaCarpet,
    LightBlueCarpet,
    YellowCarpet,
    LimeCarpet,
    PinkCarpet,
    GrayCarpet,
    LightGrayCarpet,
    CyanCarpet,
    PurpleCarpet,
    BlueCarpet,
    BrownCarpet,
    GreenCarpet,
    RedCarpet,
    BlackCarpet,
    Terracotta,
    CoalBlock,
    PackedIce,
    AcaciaStairs,
    DarkOakStairs,
    SlimeBlock,
    GrassPath,
    Sunflower,
    Lilac,
    RoseBush,
    Peony,
    TallGrass,
    LargeFern,
    WhiteStainedGlass,
    OrangeStainedGlass,
    MagentaStainedGlass,
    LightBlueStainedGlass,
    YellowStainedGlass,
    LimeStainedGlass,
    PinkStainedGlass,
    GrayStainedGlass,
    LightGrayStainedGlass,
    CyanStainedGlass,
    PurpleStainedGlass,
    BlueStainedGlass,
    BrownStainedGlass,
    GreenStainedGlass,
    RedStainedGlass,
    BlackStainedGlass,
    WhiteStainedGlassPane,
    OrangeStainedGlassPane,
    MagentaStainedGlassPane,
    LightBlueStainedGlassPane,
    YellowStainedGlassPane,
    LimeStainedGlassPane,
    PinkStainedGlassPane,
    GrayStainedGlassPane,
    LightGrayStainedGlassPane,
    CyanStainedGlassPane,
    PurpleStainedGlassPane,
    BlueStainedGlassPane,
    BrownStainedGlassPane,
    GreenStainedGlassPane,
    RedStainedGlassPane,
    BlackStainedGlassPane,
    Prismarine,
    PrismarineBricks,
    DarkPrismarine,
    PrismarineStairs,
    PrismarineBrickStairs,
    DarkPrismarineStairs,
    SeaLantern,
    RedSandstone,
    ChiseledRedSandstone,
    CutRedSandstone,
    RedSandstoneStairs,
    RepeatingCommandBlock,
    ChainCommandBlock,
    MagmaBlock,
    NetherWartBlock,
    WarpedWartBlock,
    RedNetherBricks,
    BoneBlock,
    StructureVoid,
    Observer,
    ShulkerBox,
    WhiteShulkerBox,
    OrangeShulkerBox,
    MagentaShulkerBox,
    LightBlueShulkerBox,
    YellowShulkerBox,
    LimeShulkerBox,
    PinkShulkerBox,
    GrayShulkerBox,
    LightGrayShulkerBox,
    CyanShulkerBox,
    PurpleShulkerBox,
    BlueShulkerBox,
    BrownShulkerBox,
    GreenShulkerBox,
    RedShulkerBox,
    BlackShulkerBox,
    WhiteGlazedTerracotta,
    OrangeGlazedTerracotta,
    MagentaGlazedTerracotta,
    LightBlueGlazedTerracotta,
    YellowGlazedTerracotta,
    LimeGlazedTerracotta,
    PinkGlazedTerracotta,
    GrayGlazedTerracotta,
    LightGrayGlazedTerracotta,
    CyanGlazedTerracotta,
    PurpleGlazedTerracotta,
    BlueGlazedTerracotta,
    BrownGlazedTerracotta,
    GreenGlazedTerracotta,
    RedGlazedTerracotta,
    BlackGlazedTerracotta,
    WhiteConcrete,
    OrangeConcrete,
    MagentaConcrete,
    LightBlueConcrete,
    YellowConcrete,
    LimeConcrete,
    PinkConcrete,
    GrayConcrete,
    LightGrayConcrete,
    CyanConcrete,
    PurpleConcrete,
    BlueConcrete,
    BrownConcrete,
    GreenConcrete,
    RedConcrete,
    BlackConcrete,
    WhiteConcretePowder,
    OrangeConcretePowder,
    MagentaConcretePowder,
    LightBlueConcretePowder,
    YellowConcretePowder,
    LimeConcretePowder,
    PinkConcretePowder,
    GrayConcretePowder,
    LightGrayConcretePowder,
    CyanConcretePowder,
    PurpleConcretePowder,
    BlueConcretePowder,
    BrownConcretePowder,
    GreenConcretePowder,
    RedConcretePowder,
    BlackConcretePowder,
    TurtleEgg,
    DeadTubeCoralBlock,
    DeadBrainCoralBlock,
    DeadBubbleCoralBlock,
    DeadFireCoralBlock,
    DeadHornCoralBlock,
    TubeCoralBlock,
    BrainCoralBlock,
    BubbleCoralBlock,
    FireCoralBlock,
    HornCoralBlock,
    TubeCoral,
    BrainCoral,
    BubbleCoral,
    FireCoral,
    HornCoral,
    DeadBrainCoral,
    DeadBubbleCoral,
    DeadFireCoral,
    DeadHornCoral,
    DeadTubeCoral,
    TubeCoralFan,
    BrainCoralFan,
    BubbleCoralFan,
    FireCoralFan,
    HornCoralFan,
    DeadTubeCoralFan,
    DeadBrainCoralFan,
    DeadBubbleCoralFan,
    DeadFireCoralFan,
    DeadHornCoralFan,
    BlueIce,
    Conduit,
    PolishedGraniteStairs,
    SmoothRedSandstoneStairs,
    MossyStoneBrickStairs,
    PolishedDioriteStairs,
    MossyCobblestoneStairs,
    EndStoneBrickStairs,
    StoneStairs,
    SmoothSandstoneStairs,
    SmoothQuartzStairs,
    GraniteStairs,
    AndesiteStairs,
    RedNetherBrickStairs,
    PolishedAndesiteStairs,
    DioriteStairs,
    PolishedGraniteSlab,
    SmoothRedSandstoneSlab,
    MossyStoneBrickSlab,
    PolishedDioriteSlab,
    MossyCobblestoneSlab,
    EndStoneBrickSlab,
    SmoothSandstoneSlab,
    SmoothQuartzSlab,
    GraniteSlab,
    AndesiteSlab,
    RedNetherBrickSlab,
    PolishedAndesiteSlab,
    DioriteSlab,
    Scaffolding,
    IronDoor,
    OakDoor,
    SpruceDoor,
    BirchDoor,
    JungleDoor,
    AcaciaDoor,
    DarkOakDoor,
    CrimsonDoor,
    WarpedDoor,
    Repeater,
    Comparator,
    StructureBlock,
    Jigsaw,
    TurtleHelmet,
    Scute,
    FlintAndSteel,
    Apple,
    Bow,
    Arrow,
    Coal,
    Charcoal,
    Diamond,
    IronIngot,
    GoldIngot,
    NetheriteIngot,
    NetheriteScrap,
    WoodenSword,
    WoodenShovel,
    WoodenPickaxe,
    WoodenAxe,
    WoodenHoe,
    StoneSword,
    StoneShovel,
    StonePickaxe,
    StoneAxe,
    StoneHoe,
    GoldenSword,
    GoldenShovel,
    GoldenPickaxe,
    GoldenAxe,
    GoldenHoe,
    IronSword,
    IronShovel,
    IronPickaxe,
    IronAxe,
    IronHoe,
    DiamondSword,
    DiamondShovel,
    DiamondPickaxe,
    DiamondAxe,
    DiamondHoe,
    NetheriteSword,
    NetheriteShovel,
    NetheritePickaxe,
    NetheriteAxe,
    NetheriteHoe,
    Stick,
    Bowl,
    MushroomStew,
    String,
    Feather,
    Gunpowder,
    WheatSeeds,
    Wheat,
    Bread,
    LeatherHelmet,
    LeatherChestplate,
    LeatherLeggings,
    LeatherBoots,
    ChainmailHelmet,
    ChainmailChestplate,
    ChainmailLeggings,
    ChainmailBoots,
    IronHelmet,
    IronChestplate,
    IronLeggings,
    IronBoots,
    DiamondHelmet,
    DiamondChestplate,
    DiamondLeggings,
    DiamondBoots,
    GoldenHelmet,
    GoldenChestplate,
    GoldenLeggings,
    GoldenBoots,
    NetheriteHelmet,
    NetheriteChestplate,
    NetheriteLeggings,
    NetheriteBoots,
    Flint,
    Porkchop,
    CookedPorkchop,
    Painting,
    GoldenApple,
    EnchantedGoldenApple,
    OakSign,
    SpruceSign,
    BirchSign,
    JungleSign,
    AcaciaSign,
    DarkOakSign,
    CrimsonSign,
    WarpedSign,
    Bucket,
    WaterBucket,
    LavaBucket,
    Minecart,
    Saddle,
    Redstone,
    Snowball,
    OakBoat,
    Leather,
    MilkBucket,
    PufferfishBucket,
    SalmonBucket,
    CodBucket,
    TropicalFishBucket,
    Brick,
    ClayBall,
    DriedKelpBlock,
    Paper,
    Book,
    SlimeBall,
    ChestMinecart,
    FurnaceMinecart,
    Egg,
    Compass,
    FishingRod,
    Clock,
    GlowstoneDust,
    Cod,
    Salmon,
    TropicalFish,
    Pufferfish,
    CookedCod,
    CookedSalmon,
    InkSac,
    CocoaBeans,
    LapisLazuli,
    WhiteDye,
    OrangeDye,
    MagentaDye,
    LightBlueDye,
    YellowDye,
    LimeDye,
    PinkDye,
    GrayDye,
    LightGrayDye,
    CyanDye,
    PurpleDye,
    BlueDye,
    BrownDye,
    GreenDye,
    RedDye,
    BlackDye,
    BoneMeal,
    Bone,
    Sugar,
    Cake,
    WhiteBed,
    OrangeBed,
    MagentaBed,
    LightBlueBed,
    YellowBed,
    LimeBed,
    PinkBed,
    GrayBed,
    LightGrayBed,
    CyanBed,
    PurpleBed,
    BlueBed,
    BrownBed,
    GreenBed,
    RedBed,
    BlackBed,
    Cookie,
    FilledMap,
    Shears,
    MelonSlice,
    DriedKelp,
    PumpkinSeeds,
    MelonSeeds,
    Beef,
    CookedBeef,
    Chicken,
    CookedChicken,
    RottenFlesh,
    EnderPearl,
    BlazeRod,
    GhastTear,
    GoldNugget,
    NetherWart,
    Potion,
    GlassBottle,
    SpiderEye,
    FermentedSpiderEye,
    BlazePowder,
    MagmaCream,
    BrewingStand,
    Cauldron,
    EnderEye,
    GlisteringMelonSlice,
    BatSpawnEgg,
    BeeSpawnEgg,
    BlazeSpawnEgg,
    CatSpawnEgg,
    CaveSpiderSpawnEgg,
    ChickenSpawnEgg,
    CodSpawnEgg,
    CowSpawnEgg,
    CreeperSpawnEgg,
    DolphinSpawnEgg,
    DonkeySpawnEgg,
    DrownedSpawnEgg,
    ElderGuardianSpawnEgg,
    EndermanSpawnEgg,
    EndermiteSpawnEgg,
    EvokerSpawnEgg,
    FoxSpawnEgg,
    GhastSpawnEgg,
    GuardianSpawnEgg,
    HoglinSpawnEgg,
    HorseSpawnEgg,
    HuskSpawnEgg,
    LlamaSpawnEgg,
    MagmaCubeSpawnEgg,
    MooshroomSpawnEgg,
    MuleSpawnEgg,
    OcelotSpawnEgg,
    PandaSpawnEgg,
    ParrotSpawnEgg,
    PhantomSpawnEgg,
    PigSpawnEgg,
    PiglinSpawnEgg,
    PiglinBruteSpawnEgg,
    PillagerSpawnEgg,
    PolarBearSpawnEgg,
    PufferfishSpawnEgg,
    RabbitSpawnEgg,
    RavagerSpawnEgg,
    SalmonSpawnEgg,
    SheepSpawnEgg,
    ShulkerSpawnEgg,
    SilverfishSpawnEgg,
    SkeletonSpawnEgg,
    SkeletonHorseSpawnEgg,
    SlimeSpawnEgg,
    SpiderSpawnEgg,
    SquidSpawnEgg,
    StraySpawnEgg,
    StriderSpawnEgg,
    TraderLlamaSpawnEgg,
    TropicalFishSpawnEgg,
    TurtleSpawnEgg,
    VexSpawnEgg,
    VillagerSpawnEgg,
    VindicatorSpawnEgg,
    WanderingTraderSpawnEgg,
    WitchSpawnEgg,
    WitherSkeletonSpawnEgg,
    WolfSpawnEgg,
    ZoglinSpawnEgg,
    ZombieSpawnEgg,
    ZombieHorseSpawnEgg,
    ZombieVillagerSpawnEgg,
    ZombifiedPiglinSpawnEgg,
    ExperienceBottle,
    FireCharge,
    WritableBook,
    WrittenBook,
    Emerald,
    ItemFrame,
    FlowerPot,
    Carrot,
    Potato,
    BakedPotato,
    PoisonousPotato,
    Map,
    GoldenCarrot,
    SkeletonSkull,
    WitherSkeletonSkull,
    PlayerHead,
    ZombieHead,
    CreeperHead,
    DragonHead,
    CarrotOnAStick,
    WarpedFungusOnAStick,
    NetherStar,
    PumpkinPie,
    FireworkRocket,
    FireworkStar,
    EnchantedBook,
    NetherBrick,
    Quartz,
    TntMinecart,
    HopperMinecart,
    PrismarineShard,
    PrismarineCrystals,
    Rabbit,
    CookedRabbit,
    RabbitStew,
    RabbitFoot,
    RabbitHide,
    ArmorStand,
    IronHorseArmor,
    GoldenHorseArmor,
    DiamondHorseArmor,
    LeatherHorseArmor,
    Lead,
    NameTag,
    CommandBlockMinecart,
    Mutton,
    CookedMutton,
    WhiteBanner,
    OrangeBanner,
    MagentaBanner,
    LightBlueBanner,
    YellowBanner,
    LimeBanner,
    PinkBanner,
    GrayBanner,
    LightGrayBanner,
    CyanBanner,
    PurpleBanner,
    BlueBanner,
    BrownBanner,
    GreenBanner,
    RedBanner,
    BlackBanner,
    EndCrystal,
    ChorusFruit,
    PoppedChorusFruit,
    Beetroot,
    BeetrootSeeds,
    BeetrootSoup,
    DragonBreath,
    SplashPotion,
    SpectralArrow,
    TippedArrow,
    LingeringPotion,
    Shield,
    Elytra,
    SpruceBoat,
    BirchBoat,
    JungleBoat,
    AcaciaBoat,
    DarkOakBoat,
    TotemOfUndying,
    ShulkerShell,
    IronNugget,
    KnowledgeBook,
    DebugStick,
    MusicDisc13,
    MusicDiscCat,
    MusicDiscBlocks,
    MusicDiscChirp,
    MusicDiscFar,
    MusicDiscMall,
    MusicDiscMellohi,
    MusicDiscStal,
    MusicDiscStrad,
    MusicDiscWard,
    MusicDisc11,
    MusicDiscWait,
    MusicDiscPigstep,
    Trident,
    PhantomMembrane,
    NautilusShell,
    HeartOfTheSea,
    Crossbow,
    SuspiciousStew,
    Loom,
    FlowerBannerPattern,
    CreeperBannerPattern,
    SkullBannerPattern,
    MojangBannerPattern,
    GlobeBannerPattern,
    PiglinBannerPattern,
    Composter,
    Barrel,
    Smoker,
    BlastFurnace,
    CartographyTable,
    FletchingTable,
    Grindstone,
    Lectern,
    SmithingTable,
    Stonecutter,
    Bell,
    Lantern,
    SoulLantern,
    SweetBerries,
    Campfire,
    SoulCampfire,
    Shroomlight,
    Honeycomb,
    BeeNest,
    Beehive,
    HoneyBottle,
    HoneyBlock,
    HoneycombBlock,
    Lodestone,
    NetheriteBlock,
    AncientDebris,
    Target,
    CryingObsidian,
    Blackstone,
    BlackstoneSlab,
    BlackstoneStairs,
    GildedBlackstone,
    PolishedBlackstone,
    PolishedBlackstoneSlab,
    PolishedBlackstoneStairs,
    ChiseledPolishedBlackstone,
    PolishedBlackstoneBricks,
    PolishedBlackstoneBrickSlab,
    PolishedBlackstoneBrickStairs,
    CrackedPolishedBlackstoneBricks,
    RespawnAnchor,
}

#[allow(warnings)]
#[allow(clippy::all)]
impl Item {
    /// Returns the `id` property of this `Item`.
    pub fn id(&self) -> u32 {
        match self {
            Item::Air => 0,
            Item::Stone => 1,
            Item::Granite => 2,
            Item::PolishedGranite => 3,
            Item::Diorite => 4,
            Item::PolishedDiorite => 5,
            Item::Andesite => 6,
            Item::PolishedAndesite => 7,
            Item::GrassBlock => 8,
            Item::Dirt => 9,
            Item::CoarseDirt => 10,
            Item::Podzol => 11,
            Item::CrimsonNylium => 12,
            Item::WarpedNylium => 13,
            Item::Cobblestone => 14,
            Item::OakPlanks => 15,
            Item::SprucePlanks => 16,
            Item::BirchPlanks => 17,
            Item::JunglePlanks => 18,
            Item::AcaciaPlanks => 19,
            Item::DarkOakPlanks => 20,
            Item::CrimsonPlanks => 21,
            Item::WarpedPlanks => 22,
            Item::OakSapling => 23,
            Item::SpruceSapling => 24,
            Item::BirchSapling => 25,
            Item::JungleSapling => 26,
            Item::AcaciaSapling => 27,
            Item::DarkOakSapling => 28,
            Item::Bedrock => 29,
            Item::Sand => 30,
            Item::RedSand => 31,
            Item::Gravel => 32,
            Item::GoldOre => 33,
            Item::IronOre => 34,
            Item::CoalOre => 35,
            Item::NetherGoldOre => 36,
            Item::OakLog => 37,
            Item::SpruceLog => 38,
            Item::BirchLog => 39,
            Item::JungleLog => 40,
            Item::AcaciaLog => 41,
            Item::DarkOakLog => 42,
            Item::CrimsonStem => 43,
            Item::WarpedStem => 44,
            Item::StrippedOakLog => 45,
            Item::StrippedSpruceLog => 46,
            Item::StrippedBirchLog => 47,
            Item::StrippedJungleLog => 48,
            Item::StrippedAcaciaLog => 49,
            Item::StrippedDarkOakLog => 50,
            Item::StrippedCrimsonStem => 51,
            Item::StrippedWarpedStem => 52,
            Item::StrippedOakWood => 53,
            Item::StrippedSpruceWood => 54,
            Item::StrippedBirchWood => 55,
            Item::StrippedJungleWood => 56,
            Item::StrippedAcaciaWood => 57,
            Item::StrippedDarkOakWood => 58,
            Item::StrippedCrimsonHyphae => 59,
            Item::StrippedWarpedHyphae => 60,
            Item::OakWood => 61,
            Item::SpruceWood => 62,
            Item::BirchWood => 63,
            Item::JungleWood => 64,
            Item::AcaciaWood => 65,
            Item::DarkOakWood => 66,
            Item::CrimsonHyphae => 67,
            Item::WarpedHyphae => 68,
            Item::OakLeaves => 69,
            Item::SpruceLeaves => 70,
            Item::BirchLeaves => 71,
            Item::JungleLeaves => 72,
            Item::AcaciaLeaves => 73,
            Item::DarkOakLeaves => 74,
            Item::Sponge => 75,
            Item::WetSponge => 76,
            Item::Glass => 77,
            Item::LapisOre => 78,
            Item::LapisBlock => 79,
            Item::Dispenser => 80,
            Item::Sandstone => 81,
            Item::ChiseledSandstone => 82,
            Item::CutSandstone => 83,
            Item::NoteBlock => 84,
            Item::PoweredRail => 85,
            Item::DetectorRail => 86,
            Item::StickyPiston => 87,
            Item::Cobweb => 88,
            Item::Grass => 89,
            Item::Fern => 90,
            Item::DeadBush => 91,
            Item::Seagrass => 92,
            Item::SeaPickle => 93,
            Item::Piston => 94,
            Item::WhiteWool => 95,
            Item::OrangeWool => 96,
            Item::MagentaWool => 97,
            Item::LightBlueWool => 98,
            Item::YellowWool => 99,
            Item::LimeWool => 100,
            Item::PinkWool => 101,
            Item::GrayWool => 102,
            Item::LightGrayWool => 103,
            Item::CyanWool => 104,
            Item::PurpleWool => 105,
            Item::BlueWool => 106,
            Item::BrownWool => 107,
            Item::GreenWool => 108,
            Item::RedWool => 109,
            Item::BlackWool => 110,
            Item::Dandelion => 111,
            Item::Poppy => 112,
            Item::BlueOrchid => 113,
            Item::Allium => 114,
            Item::AzureBluet => 115,
            Item::RedTulip => 116,
            Item::OrangeTulip => 117,
            Item::WhiteTulip => 118,
            Item::PinkTulip => 119,
            Item::OxeyeDaisy => 120,
            Item::Cornflower => 121,
            Item::LilyOfTheValley => 122,
            Item::WitherRose => 123,
            Item::BrownMushroom => 124,
            Item::RedMushroom => 125,
            Item::CrimsonFungus => 126,
            Item::WarpedFungus => 127,
            Item::CrimsonRoots => 128,
            Item::WarpedRoots => 129,
            Item::NetherSprouts => 130,
            Item::WeepingVines => 131,
            Item::TwistingVines => 132,
            Item::SugarCane => 133,
            Item::Kelp => 134,
            Item::Bamboo => 135,
            Item::GoldBlock => 136,
            Item::IronBlock => 137,
            Item::OakSlab => 138,
            Item::SpruceSlab => 139,
            Item::BirchSlab => 140,
            Item::JungleSlab => 141,
            Item::AcaciaSlab => 142,
            Item::DarkOakSlab => 143,
            Item::CrimsonSlab => 144,
            Item::WarpedSlab => 145,
            Item::StoneSlab => 146,
            Item::SmoothStoneSlab => 147,
            Item::SandstoneSlab => 148,
            Item::CutSandstoneSlab => 149,
            Item::PetrifiedOakSlab => 150,
            Item::CobblestoneSlab => 151,
            Item::BrickSlab => 152,
            Item::StoneBrickSlab => 153,
            Item::NetherBrickSlab => 154,
            Item::QuartzSlab => 155,
            Item::RedSandstoneSlab => 156,
            Item::CutRedSandstoneSlab => 157,
            Item::PurpurSlab => 158,
            Item::PrismarineSlab => 159,
            Item::PrismarineBrickSlab => 160,
            Item::DarkPrismarineSlab => 161,
            Item::SmoothQuartz => 162,
            Item::SmoothRedSandstone => 163,
            Item::SmoothSandstone => 164,
            Item::SmoothStone => 165,
            Item::Bricks => 166,
            Item::Tnt => 167,
            Item::Bookshelf => 168,
            Item::MossyCobblestone => 169,
            Item::Obsidian => 170,
            Item::Torch => 171,
            Item::EndRod => 172,
            Item::ChorusPlant => 173,
            Item::ChorusFlower => 174,
            Item::PurpurBlock => 175,
            Item::PurpurPillar => 176,
            Item::PurpurStairs => 177,
            Item::Spawner => 178,
            Item::OakStairs => 179,
            Item::Chest => 180,
            Item::DiamondOre => 181,
            Item::DiamondBlock => 182,
            Item::CraftingTable => 183,
            Item::Farmland => 184,
            Item::Furnace => 185,
            Item::Ladder => 186,
            Item::Rail => 187,
            Item::CobblestoneStairs => 188,
            Item::Lever => 189,
            Item::StonePressurePlate => 190,
            Item::OakPressurePlate => 191,
            Item::SprucePressurePlate => 192,
            Item::BirchPressurePlate => 193,
            Item::JunglePressurePlate => 194,
            Item::AcaciaPressurePlate => 195,
            Item::DarkOakPressurePlate => 196,
            Item::CrimsonPressurePlate => 197,
            Item::WarpedPressurePlate => 198,
            Item::PolishedBlackstonePressurePlate => 199,
            Item::RedstoneOre => 200,
            Item::RedstoneTorch => 201,
            Item::Snow => 202,
            Item::Ice => 203,
            Item::SnowBlock => 204,
            Item::Cactus => 205,
            Item::Clay => 206,
            Item::Jukebox => 207,
            Item::OakFence => 208,
            Item::SpruceFence => 209,
            Item::BirchFence => 210,
            Item::JungleFence => 211,
            Item::AcaciaFence => 212,
            Item::DarkOakFence => 213,
            Item::CrimsonFence => 214,
            Item::WarpedFence => 215,
            Item::Pumpkin => 216,
            Item::CarvedPumpkin => 217,
            Item::Netherrack => 218,
            Item::SoulSand => 219,
            Item::SoulSoil => 220,
            Item::Basalt => 221,
            Item::PolishedBasalt => 222,
            Item::SoulTorch => 223,
            Item::Glowstone => 224,
            Item::JackOLantern => 225,
            Item::OakTrapdoor => 226,
            Item::SpruceTrapdoor => 227,
            Item::BirchTrapdoor => 228,
            Item::JungleTrapdoor => 229,
            Item::AcaciaTrapdoor => 230,
            Item::DarkOakTrapdoor => 231,
            Item::CrimsonTrapdoor => 232,
            Item::WarpedTrapdoor => 233,
            Item::InfestedStone => 234,
            Item::InfestedCobblestone => 235,
            Item::InfestedStoneBricks => 236,
            Item::InfestedMossyStoneBricks => 237,
            Item::InfestedCrackedStoneBricks => 238,
            Item::InfestedChiseledStoneBricks => 239,
            Item::StoneBricks => 240,
            Item::MossyStoneBricks => 241,
            Item::CrackedStoneBricks => 242,
            Item::ChiseledStoneBricks => 243,
            Item::BrownMushroomBlock => 244,
            Item::RedMushroomBlock => 245,
            Item::MushroomStem => 246,
            Item::IronBars => 247,
            Item::Chain => 248,
            Item::GlassPane => 249,
            Item::Melon => 250,
            Item::Vine => 251,
            Item::OakFenceGate => 252,
            Item::SpruceFenceGate => 253,
            Item::BirchFenceGate => 254,
            Item::JungleFenceGate => 255,
            Item::AcaciaFenceGate => 256,
            Item::DarkOakFenceGate => 257,
            Item::CrimsonFenceGate => 258,
            Item::WarpedFenceGate => 259,
            Item::BrickStairs => 260,
            Item::StoneBrickStairs => 261,
            Item::Mycelium => 262,
            Item::LilyPad => 263,
            Item::NetherBricks => 264,
            Item::CrackedNetherBricks => 265,
            Item::ChiseledNetherBricks => 266,
            Item::NetherBrickFence => 267,
            Item::NetherBrickStairs => 268,
            Item::EnchantingTable => 269,
            Item::EndPortalFrame => 270,
            Item::EndStone => 271,
            Item::EndStoneBricks => 272,
            Item::DragonEgg => 273,
            Item::RedstoneLamp => 274,
            Item::SandstoneStairs => 275,
            Item::EmeraldOre => 276,
            Item::EnderChest => 277,
            Item::TripwireHook => 278,
            Item::EmeraldBlock => 279,
            Item::SpruceStairs => 280,
            Item::BirchStairs => 281,
            Item::JungleStairs => 282,
            Item::CrimsonStairs => 283,
            Item::WarpedStairs => 284,
            Item::CommandBlock => 285,
            Item::Beacon => 286,
            Item::CobblestoneWall => 287,
            Item::MossyCobblestoneWall => 288,
            Item::BrickWall => 289,
            Item::PrismarineWall => 290,
            Item::RedSandstoneWall => 291,
            Item::MossyStoneBrickWall => 292,
            Item::GraniteWall => 293,
            Item::StoneBrickWall => 294,
            Item::NetherBrickWall => 295,
            Item::AndesiteWall => 296,
            Item::RedNetherBrickWall => 297,
            Item::SandstoneWall => 298,
            Item::EndStoneBrickWall => 299,
            Item::DioriteWall => 300,
            Item::BlackstoneWall => 301,
            Item::PolishedBlackstoneWall => 302,
            Item::PolishedBlackstoneBrickWall => 303,
            Item::StoneButton => 304,
            Item::OakButton => 305,
            Item::SpruceButton => 306,
            Item::BirchButton => 307,
            Item::JungleButton => 308,
            Item::AcaciaButton => 309,
            Item::DarkOakButton => 310,
            Item::CrimsonButton => 311,
            Item::WarpedButton => 312,
            Item::PolishedBlackstoneButton => 313,
            Item::Anvil => 314,
            Item::ChippedAnvil => 315,
            Item::DamagedAnvil => 316,
            Item::TrappedChest => 317,
            Item::LightWeightedPressurePlate => 318,
            Item::HeavyWeightedPressurePlate => 319,
            Item::DaylightDetector => 320,
            Item::RedstoneBlock => 321,
            Item::NetherQuartzOre => 322,
            Item::Hopper => 323,
            Item::ChiseledQuartzBlock => 324,
            Item::QuartzBlock => 325,
            Item::QuartzBricks => 326,
            Item::QuartzPillar => 327,
            Item::QuartzStairs => 328,
            Item::ActivatorRail => 329,
            Item::Dropper => 330,
            Item::WhiteTerracotta => 331,
            Item::OrangeTerracotta => 332,
            Item::MagentaTerracotta => 333,
            Item::LightBlueTerracotta => 334,
            Item::YellowTerracotta => 335,
            Item::LimeTerracotta => 336,
            Item::PinkTerracotta => 337,
            Item::GrayTerracotta => 338,
            Item::LightGrayTerracotta => 339,
            Item::CyanTerracotta => 340,
            Item::PurpleTerracotta => 341,
            Item::BlueTerracotta => 342,
            Item::BrownTerracotta => 343,
            Item::GreenTerracotta => 344,
            Item::RedTerracotta => 345,
            Item::BlackTerracotta => 346,
            Item::Barrier => 347,
            Item::IronTrapdoor => 348,
            Item::HayBlock => 349,
            Item::WhiteCarpet => 350,
            Item::OrangeCarpet => 351,
            Item::MagentaCarpet => 352,
            Item::LightBlueCarpet => 353,
            Item::YellowCarpet => 354,
            Item::LimeCarpet => 355,
            Item::PinkCarpet => 356,
            Item::GrayCarpet => 357,
            Item::LightGrayCarpet => 358,
            Item::CyanCarpet => 359,
            Item::PurpleCarpet => 360,
            Item::BlueCarpet => 361,
            Item::BrownCarpet => 362,
            Item::GreenCarpet => 363,
            Item::RedCarpet => 364,
            Item::BlackCarpet => 365,
            Item::Terracotta => 366,
            Item::CoalBlock => 367,
            Item::PackedIce => 368,
            Item::AcaciaStairs => 369,
            Item::DarkOakStairs => 370,
            Item::SlimeBlock => 371,
            Item::GrassPath => 372,
            Item::Sunflower => 373,
            Item::Lilac => 374,
            Item::RoseBush => 375,
            Item::Peony => 376,
            Item::TallGrass => 377,
            Item::LargeFern => 378,
            Item::WhiteStainedGlass => 379,
            Item::OrangeStainedGlass => 380,
            Item::MagentaStainedGlass => 381,
            Item::LightBlueStainedGlass => 382,
            Item::YellowStainedGlass => 383,
            Item::LimeStainedGlass => 384,
            Item::PinkStainedGlass => 385,
            Item::GrayStainedGlass => 386,
            Item::LightGrayStainedGlass => 387,
            Item::CyanStainedGlass => 388,
            Item::PurpleStainedGlass => 389,
            Item::BlueStainedGlass => 390,
            Item::BrownStainedGlass => 391,
            Item::GreenStainedGlass => 392,
            Item::RedStainedGlass => 393,
            Item::BlackStainedGlass => 394,
            Item::WhiteStainedGlassPane => 395,
            Item::OrangeStainedGlassPane => 396,
            Item::MagentaStainedGlassPane => 397,
            Item::LightBlueStainedGlassPane => 398,
            Item::YellowStainedGlassPane => 399,
            Item::LimeStainedGlassPane => 400,
            Item::PinkStainedGlassPane => 401,
            Item::GrayStainedGlassPane => 402,
            Item::LightGrayStainedGlassPane => 403,
            Item::CyanStainedGlassPane => 404,
            Item::PurpleStainedGlassPane => 405,
            Item::BlueStainedGlassPane => 406,
            Item::BrownStainedGlassPane => 407,
            Item::GreenStainedGlassPane => 408,
            Item::RedStainedGlassPane => 409,
            Item::BlackStainedGlassPane => 410,
            Item::Prismarine => 411,
            Item::PrismarineBricks => 412,
            Item::DarkPrismarine => 413,
            Item::PrismarineStairs => 414,
            Item::PrismarineBrickStairs => 415,
            Item::DarkPrismarineStairs => 416,
            Item::SeaLantern => 417,
            Item::RedSandstone => 418,
            Item::ChiseledRedSandstone => 419,
            Item::CutRedSandstone => 420,
            Item::RedSandstoneStairs => 421,
            Item::RepeatingCommandBlock => 422,
            Item::ChainCommandBlock => 423,
            Item::MagmaBlock => 424,
            Item::NetherWartBlock => 425,
            Item::WarpedWartBlock => 426,
            Item::RedNetherBricks => 427,
            Item::BoneBlock => 428,
            Item::StructureVoid => 429,
            Item::Observer => 430,
            Item::ShulkerBox => 431,
            Item::WhiteShulkerBox => 432,
            Item::OrangeShulkerBox => 433,
            Item::MagentaShulkerBox => 434,
            Item::LightBlueShulkerBox => 435,
            Item::YellowShulkerBox => 436,
            Item::LimeShulkerBox => 437,
            Item::PinkShulkerBox => 438,
            Item::GrayShulkerBox => 439,
            Item::LightGrayShulkerBox => 440,
            Item::CyanShulkerBox => 441,
            Item::PurpleShulkerBox => 442,
            Item::BlueShulkerBox => 443,
            Item::BrownShulkerBox => 444,
            Item::GreenShulkerBox => 445,
            Item::RedShulkerBox => 446,
            Item::BlackShulkerBox => 447,
            Item::WhiteGlazedTerracotta => 448,
            Item::OrangeGlazedTerracotta => 449,
            Item::MagentaGlazedTerracotta => 450,
            Item::LightBlueGlazedTerracotta => 451,
            Item::YellowGlazedTerracotta => 452,
            Item::LimeGlazedTerracotta => 453,
            Item::PinkGlazedTerracotta => 454,
            Item::GrayGlazedTerracotta => 455,
            Item::LightGrayGlazedTerracotta => 456,
            Item::CyanGlazedTerracotta => 457,
            Item::PurpleGlazedTerracotta => 458,
            Item::BlueGlazedTerracotta => 459,
            Item::BrownGlazedTerracotta => 460,
            Item::GreenGlazedTerracotta => 461,
            Item::RedGlazedTerracotta => 462,
            Item::BlackGlazedTerracotta => 463,
            Item::WhiteConcrete => 464,
            Item::OrangeConcrete => 465,
            Item::MagentaConcrete => 466,
            Item::LightBlueConcrete => 467,
            Item::YellowConcrete => 468,
            Item::LimeConcrete => 469,
            Item::PinkConcrete => 470,
            Item::GrayConcrete => 471,
            Item::LightGrayConcrete => 472,
            Item::CyanConcrete => 473,
            Item::PurpleConcrete => 474,
            Item::BlueConcrete => 475,
            Item::BrownConcrete => 476,
            Item::GreenConcrete => 477,
            Item::RedConcrete => 478,
            Item::BlackConcrete => 479,
            Item::WhiteConcretePowder => 480,
            Item::OrangeConcretePowder => 481,
            Item::MagentaConcretePowder => 482,
            Item::LightBlueConcretePowder => 483,
            Item::YellowConcretePowder => 484,
            Item::LimeConcretePowder => 485,
            Item::PinkConcretePowder => 486,
            Item::GrayConcretePowder => 487,
            Item::LightGrayConcretePowder => 488,
            Item::CyanConcretePowder => 489,
            Item::PurpleConcretePowder => 490,
            Item::BlueConcretePowder => 491,
            Item::BrownConcretePowder => 492,
            Item::GreenConcretePowder => 493,
            Item::RedConcretePowder => 494,
            Item::BlackConcretePowder => 495,
            Item::TurtleEgg => 496,
            Item::DeadTubeCoralBlock => 497,
            Item::DeadBrainCoralBlock => 498,
            Item::DeadBubbleCoralBlock => 499,
            Item::DeadFireCoralBlock => 500,
            Item::DeadHornCoralBlock => 501,
            Item::TubeCoralBlock => 502,
            Item::BrainCoralBlock => 503,
            Item::BubbleCoralBlock => 504,
            Item::FireCoralBlock => 505,
            Item::HornCoralBlock => 506,
            Item::TubeCoral => 507,
            Item::BrainCoral => 508,
            Item::BubbleCoral => 509,
            Item::FireCoral => 510,
            Item::HornCoral => 511,
            Item::DeadBrainCoral => 512,
            Item::DeadBubbleCoral => 513,
            Item::DeadFireCoral => 514,
            Item::DeadHornCoral => 515,
            Item::DeadTubeCoral => 516,
            Item::TubeCoralFan => 517,
            Item::BrainCoralFan => 518,
            Item::BubbleCoralFan => 519,
            Item::FireCoralFan => 520,
            Item::HornCoralFan => 521,
            Item::DeadTubeCoralFan => 522,
            Item::DeadBrainCoralFan => 523,
            Item::DeadBubbleCoralFan => 524,
            Item::DeadFireCoralFan => 525,
            Item::DeadHornCoralFan => 526,
            Item::BlueIce => 527,
            Item::Conduit => 528,
            Item::PolishedGraniteStairs => 529,
            Item::SmoothRedSandstoneStairs => 530,
            Item::MossyStoneBrickStairs => 531,
            Item::PolishedDioriteStairs => 532,
            Item::MossyCobblestoneStairs => 533,
            Item::EndStoneBrickStairs => 534,
            Item::StoneStairs => 535,
            Item::SmoothSandstoneStairs => 536,
            Item::SmoothQuartzStairs => 537,
            Item::GraniteStairs => 538,
            Item::AndesiteStairs => 539,
            Item::RedNetherBrickStairs => 540,
            Item::PolishedAndesiteStairs => 541,
            Item::DioriteStairs => 542,
            Item::PolishedGraniteSlab => 543,
            Item::SmoothRedSandstoneSlab => 544,
            Item::MossyStoneBrickSlab => 545,
            Item::PolishedDioriteSlab => 546,
            Item::MossyCobblestoneSlab => 547,
            Item::EndStoneBrickSlab => 548,
            Item::SmoothSandstoneSlab => 549,
            Item::SmoothQuartzSlab => 550,
            Item::GraniteSlab => 551,
            Item::AndesiteSlab => 552,
            Item::RedNetherBrickSlab => 553,
            Item::PolishedAndesiteSlab => 554,
            Item::DioriteSlab => 555,
            Item::Scaffolding => 556,
            Item::IronDoor => 557,
            Item::OakDoor => 558,
            Item::SpruceDoor => 559,
            Item::BirchDoor => 560,
            Item::JungleDoor => 561,
            Item::AcaciaDoor => 562,
            Item::DarkOakDoor => 563,
            Item::CrimsonDoor => 564,
            Item::WarpedDoor => 565,
            Item::Repeater => 566,
            Item::Comparator => 567,
            Item::StructureBlock => 568,
            Item::Jigsaw => 569,
            Item::TurtleHelmet => 570,
            Item::Scute => 571,
            Item::FlintAndSteel => 572,
            Item::Apple => 573,
            Item::Bow => 574,
            Item::Arrow => 575,
            Item::Coal => 576,
            Item::Charcoal => 577,
            Item::Diamond => 578,
            Item::IronIngot => 579,
            Item::GoldIngot => 580,
            Item::NetheriteIngot => 581,
            Item::NetheriteScrap => 582,
            Item::WoodenSword => 583,
            Item::WoodenShovel => 584,
            Item::WoodenPickaxe => 585,
            Item::WoodenAxe => 586,
            Item::WoodenHoe => 587,
            Item::StoneSword => 588,
            Item::StoneShovel => 589,
            Item::StonePickaxe => 590,
            Item::StoneAxe => 591,
            Item::StoneHoe => 592,
            Item::GoldenSword => 593,
            Item::GoldenShovel => 594,
            Item::GoldenPickaxe => 595,
            Item::GoldenAxe => 596,
            Item::GoldenHoe => 597,
            Item::IronSword => 598,
            Item::IronShovel => 599,
            Item::IronPickaxe => 600,
            Item::IronAxe => 601,
            Item::IronHoe => 602,
            Item::DiamondSword => 603,
            Item::DiamondShovel => 604,
            Item::DiamondPickaxe => 605,
            Item::DiamondAxe => 606,
            Item::DiamondHoe => 607,
            Item::NetheriteSword => 608,
            Item::NetheriteShovel => 609,
            Item::NetheritePickaxe => 610,
            Item::NetheriteAxe => 611,
            Item::NetheriteHoe => 612,
            Item::Stick => 613,
            Item::Bowl => 614,
            Item::MushroomStew => 615,
            Item::String => 616,
            Item::Feather => 617,
            Item::Gunpowder => 618,
            Item::WheatSeeds => 619,
            Item::Wheat => 620,
            Item::Bread => 621,
            Item::LeatherHelmet => 622,
            Item::LeatherChestplate => 623,
            Item::LeatherLeggings => 624,
            Item::LeatherBoots => 625,
            Item::ChainmailHelmet => 626,
            Item::ChainmailChestplate => 627,
            Item::ChainmailLeggings => 628,
            Item::ChainmailBoots => 629,
            Item::IronHelmet => 630,
            Item::IronChestplate => 631,
            Item::IronLeggings => 632,
            Item::IronBoots => 633,
            Item::DiamondHelmet => 634,
            Item::DiamondChestplate => 635,
            Item::DiamondLeggings => 636,
            Item::DiamondBoots => 637,
            Item::GoldenHelmet => 638,
            Item::GoldenChestplate => 639,
            Item::GoldenLeggings => 640,
            Item::GoldenBoots => 641,
            Item::NetheriteHelmet => 642,
            Item::NetheriteChestplate => 643,
            Item::NetheriteLeggings => 644,
            Item::NetheriteBoots => 645,
            Item::Flint => 646,
            Item::Porkchop => 647,
            Item::CookedPorkchop => 648,
            Item::Painting => 649,
            Item::GoldenApple => 650,
            Item::EnchantedGoldenApple => 651,
            Item::OakSign => 652,
            Item::SpruceSign => 653,
            Item::BirchSign => 654,
            Item::JungleSign => 655,
            Item::AcaciaSign => 656,
            Item::DarkOakSign => 657,
            Item::CrimsonSign => 658,
            Item::WarpedSign => 659,
            Item::Bucket => 660,
            Item::WaterBucket => 661,
            Item::LavaBucket => 662,
            Item::Minecart => 663,
            Item::Saddle => 664,
            Item::Redstone => 665,
            Item::Snowball => 666,
            Item::OakBoat => 667,
            Item::Leather => 668,
            Item::MilkBucket => 669,
            Item::PufferfishBucket => 670,
            Item::SalmonBucket => 671,
            Item::CodBucket => 672,
            Item::TropicalFishBucket => 673,
            Item::Brick => 674,
            Item::ClayBall => 675,
            Item::DriedKelpBlock => 676,
            Item::Paper => 677,
            Item::Book => 678,
            Item::SlimeBall => 679,
            Item::ChestMinecart => 680,
            Item::FurnaceMinecart => 681,
            Item::Egg => 682,
            Item::Compass => 683,
            Item::FishingRod => 684,
            Item::Clock => 685,
            Item::GlowstoneDust => 686,
            Item::Cod => 687,
            Item::Salmon => 688,
            Item::TropicalFish => 689,
            Item::Pufferfish => 690,
            Item::CookedCod => 691,
            Item::CookedSalmon => 692,
            Item::InkSac => 693,
            Item::CocoaBeans => 694,
            Item::LapisLazuli => 695,
            Item::WhiteDye => 696,
            Item::OrangeDye => 697,
            Item::MagentaDye => 698,
            Item::LightBlueDye => 699,
            Item::YellowDye => 700,
            Item::LimeDye => 701,
            Item::PinkDye => 702,
            Item::GrayDye => 703,
            Item::LightGrayDye => 704,
            Item::CyanDye => 705,
            Item::PurpleDye => 706,
            Item::BlueDye => 707,
            Item::BrownDye => 708,
            Item::GreenDye => 709,
            Item::RedDye => 710,
            Item::BlackDye => 711,
            Item::BoneMeal => 712,
            Item::Bone => 713,
            Item::Sugar => 714,
            Item::Cake => 715,
            Item::WhiteBed => 716,
            Item::OrangeBed => 717,
            Item::MagentaBed => 718,
            Item::LightBlueBed => 719,
            Item::YellowBed => 720,
            Item::LimeBed => 721,
            Item::PinkBed => 722,
            Item::GrayBed => 723,
            Item::LightGrayBed => 724,
            Item::CyanBed => 725,
            Item::PurpleBed => 726,
            Item::BlueBed => 727,
            Item::BrownBed => 728,
            Item::GreenBed => 729,
            Item::RedBed => 730,
            Item::BlackBed => 731,
            Item::Cookie => 732,
            Item::FilledMap => 733,
            Item::Shears => 734,
            Item::MelonSlice => 735,
            Item::DriedKelp => 736,
            Item::PumpkinSeeds => 737,
            Item::MelonSeeds => 738,
            Item::Beef => 739,
            Item::CookedBeef => 740,
            Item::Chicken => 741,
            Item::CookedChicken => 742,
            Item::RottenFlesh => 743,
            Item::EnderPearl => 744,
            Item::BlazeRod => 745,
            Item::GhastTear => 746,
            Item::GoldNugget => 747,
            Item::NetherWart => 748,
            Item::Potion => 749,
            Item::GlassBottle => 750,
            Item::SpiderEye => 751,
            Item::FermentedSpiderEye => 752,
            Item::BlazePowder => 753,
            Item::MagmaCream => 754,
            Item::BrewingStand => 755,
            Item::Cauldron => 756,
            Item::EnderEye => 757,
            Item::GlisteringMelonSlice => 758,
            Item::BatSpawnEgg => 759,
            Item::BeeSpawnEgg => 760,
            Item::BlazeSpawnEgg => 761,
            Item::CatSpawnEgg => 762,
            Item::CaveSpiderSpawnEgg => 763,
            Item::ChickenSpawnEgg => 764,
            Item::CodSpawnEgg => 765,
            Item::CowSpawnEgg => 766,
            Item::CreeperSpawnEgg => 767,
            Item::DolphinSpawnEgg => 768,
            Item::DonkeySpawnEgg => 769,
            Item::DrownedSpawnEgg => 770,
            Item::ElderGuardianSpawnEgg => 771,
            Item::EndermanSpawnEgg => 772,
            Item::EndermiteSpawnEgg => 773,
            Item::EvokerSpawnEgg => 774,
            Item::FoxSpawnEgg => 775,
            Item::GhastSpawnEgg => 776,
            Item::GuardianSpawnEgg => 777,
            Item::HoglinSpawnEgg => 778,
            Item::HorseSpawnEgg => 779,
            Item::HuskSpawnEgg => 780,
            Item::LlamaSpawnEgg => 781,
            Item::MagmaCubeSpawnEgg => 782,
            Item::MooshroomSpawnEgg => 783,
            Item::MuleSpawnEgg => 784,
            Item::OcelotSpawnEgg => 785,
            Item::PandaSpawnEgg => 786,
            Item::ParrotSpawnEgg => 787,
            Item::PhantomSpawnEgg => 788,
            Item::PigSpawnEgg => 789,
            Item::PiglinSpawnEgg => 790,
            Item::PiglinBruteSpawnEgg => 791,
            Item::PillagerSpawnEgg => 792,
            Item::PolarBearSpawnEgg => 793,
            Item::PufferfishSpawnEgg => 794,
            Item::RabbitSpawnEgg => 795,
            Item::RavagerSpawnEgg => 796,
            Item::SalmonSpawnEgg => 797,
            Item::SheepSpawnEgg => 798,
            Item::ShulkerSpawnEgg => 799,
            Item::SilverfishSpawnEgg => 800,
            Item::SkeletonSpawnEgg => 801,
            Item::SkeletonHorseSpawnEgg => 802,
            Item::SlimeSpawnEgg => 803,
            Item::SpiderSpawnEgg => 804,
            Item::SquidSpawnEgg => 805,
            Item::StraySpawnEgg => 806,
            Item::StriderSpawnEgg => 807,
            Item::TraderLlamaSpawnEgg => 808,
            Item::TropicalFishSpawnEgg => 809,
            Item::TurtleSpawnEgg => 810,
            Item::VexSpawnEgg => 811,
            Item::VillagerSpawnEgg => 812,
            Item::VindicatorSpawnEgg => 813,
            Item::WanderingTraderSpawnEgg => 814,
            Item::WitchSpawnEgg => 815,
            Item::WitherSkeletonSpawnEgg => 816,
            Item::WolfSpawnEgg => 817,
            Item::ZoglinSpawnEgg => 818,
            Item::ZombieSpawnEgg => 819,
            Item::ZombieHorseSpawnEgg => 820,
            Item::ZombieVillagerSpawnEgg => 821,
            Item::ZombifiedPiglinSpawnEgg => 822,
            Item::ExperienceBottle => 823,
            Item::FireCharge => 824,
            Item::WritableBook => 825,
            Item::WrittenBook => 826,
            Item::Emerald => 827,
            Item::ItemFrame => 828,
            Item::FlowerPot => 829,
            Item::Carrot => 830,
            Item::Potato => 831,
            Item::BakedPotato => 832,
            Item::PoisonousPotato => 833,
            Item::Map => 834,
            Item::GoldenCarrot => 835,
            Item::SkeletonSkull => 836,
            Item::WitherSkeletonSkull => 837,
            Item::PlayerHead => 838,
            Item::ZombieHead => 839,
            Item::CreeperHead => 840,
            Item::DragonHead => 841,
            Item::CarrotOnAStick => 842,
            Item::WarpedFungusOnAStick => 843,
            Item::NetherStar => 844,
            Item::PumpkinPie => 845,
            Item::FireworkRocket => 846,
            Item::FireworkStar => 847,
            Item::EnchantedBook => 848,
            Item::NetherBrick => 849,
            Item::Quartz => 850,
            Item::TntMinecart => 851,
            Item::HopperMinecart => 852,
            Item::PrismarineShard => 853,
            Item::PrismarineCrystals => 854,
            Item::Rabbit => 855,
            Item::CookedRabbit => 856,
            Item::RabbitStew => 857,
            Item::RabbitFoot => 858,
            Item::RabbitHide => 859,
            Item::ArmorStand => 860,
            Item::IronHorseArmor => 861,
            Item::GoldenHorseArmor => 862,
            Item::DiamondHorseArmor => 863,
            Item::LeatherHorseArmor => 864,
            Item::Lead => 865,
            Item::NameTag => 866,
            Item::CommandBlockMinecart => 867,
            Item::Mutton => 868,
            Item::CookedMutton => 869,
            Item::WhiteBanner => 870,
            Item::OrangeBanner => 871,
            Item::MagentaBanner => 872,
            Item::LightBlueBanner => 873,
            Item::YellowBanner => 874,
            Item::LimeBanner => 875,
            Item::PinkBanner => 876,
            Item::GrayBanner => 877,
            Item::LightGrayBanner => 878,
            Item::CyanBanner => 879,
            Item::PurpleBanner => 880,
            Item::BlueBanner => 881,
            Item::BrownBanner => 882,
            Item::GreenBanner => 883,
            Item::RedBanner => 884,
            Item::BlackBanner => 885,
            Item::EndCrystal => 886,
            Item::ChorusFruit => 887,
            Item::PoppedChorusFruit => 888,
            Item::Beetroot => 889,
            Item::BeetrootSeeds => 890,
            Item::BeetrootSoup => 891,
            Item::DragonBreath => 892,
            Item::SplashPotion => 893,
            Item::SpectralArrow => 894,
            Item::TippedArrow => 895,
            Item::LingeringPotion => 896,
            Item::Shield => 897,
            Item::Elytra => 898,
            Item::SpruceBoat => 899,
            Item::BirchBoat => 900,
            Item::JungleBoat => 901,
            Item::AcaciaBoat => 902,
            Item::DarkOakBoat => 903,
            Item::TotemOfUndying => 904,
            Item::ShulkerShell => 905,
            Item::IronNugget => 906,
            Item::KnowledgeBook => 907,
            Item::DebugStick => 908,
            Item::MusicDisc13 => 909,
            Item::MusicDiscCat => 910,
            Item::MusicDiscBlocks => 911,
            Item::MusicDiscChirp => 912,
            Item::MusicDiscFar => 913,
            Item::MusicDiscMall => 914,
            Item::MusicDiscMellohi => 915,
            Item::MusicDiscStal => 916,
            Item::MusicDiscStrad => 917,
            Item::MusicDiscWard => 918,
            Item::MusicDisc11 => 919,
            Item::MusicDiscWait => 920,
            Item::MusicDiscPigstep => 921,
            Item::Trident => 922,
            Item::PhantomMembrane => 923,
            Item::NautilusShell => 924,
            Item::HeartOfTheSea => 925,
            Item::Crossbow => 926,
            Item::SuspiciousStew => 927,
            Item::Loom => 928,
            Item::FlowerBannerPattern => 929,
            Item::CreeperBannerPattern => 930,
            Item::SkullBannerPattern => 931,
            Item::MojangBannerPattern => 932,
            Item::GlobeBannerPattern => 933,
            Item::PiglinBannerPattern => 934,
            Item::Composter => 935,
            Item::Barrel => 936,
            Item::Smoker => 937,
            Item::BlastFurnace => 938,
            Item::CartographyTable => 939,
            Item::FletchingTable => 940,
            Item::Grindstone => 941,
            Item::Lectern => 942,
            Item::SmithingTable => 943,
            Item::Stonecutter => 944,
            Item::Bell => 945,
            Item::Lantern => 946,
            Item::SoulLantern => 947,
            Item::SweetBerries => 948,
            Item::Campfire => 949,
            Item::SoulCampfire => 950,
            Item::Shroomlight => 951,
            Item::Honeycomb => 952,
            Item::BeeNest => 953,
            Item::Beehive => 954,
            Item::HoneyBottle => 955,
            Item::HoneyBlock => 956,
            Item::HoneycombBlock => 957,
            Item::Lodestone => 958,
            Item::NetheriteBlock => 959,
            Item::AncientDebris => 960,
            Item::Target => 961,
            Item::CryingObsidian => 962,
            Item::Blackstone => 963,
            Item::BlackstoneSlab => 964,
            Item::BlackstoneStairs => 965,
            Item::GildedBlackstone => 966,
            Item::PolishedBlackstone => 967,
            Item::PolishedBlackstoneSlab => 968,
            Item::PolishedBlackstoneStairs => 969,
            Item::ChiseledPolishedBlackstone => 970,
            Item::PolishedBlackstoneBricks => 971,
            Item::PolishedBlackstoneBrickSlab => 972,
            Item::PolishedBlackstoneBrickStairs => 973,
            Item::CrackedPolishedBlackstoneBricks => 974,
            Item::RespawnAnchor => 975,
        }
    }

    /// Gets a `Item` by its `id`.
    pub fn from_id(id: u32) -> Option<Self> {
        match id {
            0 => Some(Item::Air),
            1 => Some(Item::Stone),
            2 => Some(Item::Granite),
            3 => Some(Item::PolishedGranite),
            4 => Some(Item::Diorite),
            5 => Some(Item::PolishedDiorite),
            6 => Some(Item::Andesite),
            7 => Some(Item::PolishedAndesite),
            8 => Some(Item::GrassBlock),
            9 => Some(Item::Dirt),
            10 => Some(Item::CoarseDirt),
            11 => Some(Item::Podzol),
            12 => Some(Item::CrimsonNylium),
            13 => Some(Item::WarpedNylium),
            14 => Some(Item::Cobblestone),
            15 => Some(Item::OakPlanks),
            16 => Some(Item::SprucePlanks),
            17 => Some(Item::BirchPlanks),
            18 => Some(Item::JunglePlanks),
            19 => Some(Item::AcaciaPlanks),
            20 => Some(Item::DarkOakPlanks),
            21 => Some(Item::CrimsonPlanks),
            22 => Some(Item::WarpedPlanks),
            23 => Some(Item::OakSapling),
            24 => Some(Item::SpruceSapling),
            25 => Some(Item::BirchSapling),
            26 => Some(Item::JungleSapling),
            27 => Some(Item::AcaciaSapling),
            28 => Some(Item::DarkOakSapling),
            29 => Some(Item::Bedrock),
            30 => Some(Item::Sand),
            31 => Some(Item::RedSand),
            32 => Some(Item::Gravel),
            33 => Some(Item::GoldOre),
            34 => Some(Item::IronOre),
            35 => Some(Item::CoalOre),
            36 => Some(Item::NetherGoldOre),
            37 => Some(Item::OakLog),
            38 => Some(Item::SpruceLog),
            39 => Some(Item::BirchLog),
            40 => Some(Item::JungleLog),
            41 => Some(Item::AcaciaLog),
            42 => Some(Item::DarkOakLog),
            43 => Some(Item::CrimsonStem),
            44 => Some(Item::WarpedStem),
            45 => Some(Item::StrippedOakLog),
            46 => Some(Item::StrippedSpruceLog),
            47 => Some(Item::StrippedBirchLog),
            48 => Some(Item::StrippedJungleLog),
            49 => Some(Item::StrippedAcaciaLog),
            50 => Some(Item::StrippedDarkOakLog),
            51 => Some(Item::StrippedCrimsonStem),
            52 => Some(Item::StrippedWarpedStem),
            53 => Some(Item::StrippedOakWood),
            54 => Some(Item::StrippedSpruceWood),
            55 => Some(Item::StrippedBirchWood),
            56 => Some(Item::StrippedJungleWood),
            57 => Some(Item::StrippedAcaciaWood),
            58 => Some(Item::StrippedDarkOakWood),
            59 => Some(Item::StrippedCrimsonHyphae),
            60 => Some(Item::StrippedWarpedHyphae),
            61 => Some(Item::OakWood),
            62 => Some(Item::SpruceWood),
            63 => Some(Item::BirchWood),
            64 => Some(Item::JungleWood),
            65 => Some(Item::AcaciaWood),
            66 => Some(Item::DarkOakWood),
            67 => Some(Item::CrimsonHyphae),
            68 => Some(Item::WarpedHyphae),
            69 => Some(Item::OakLeaves),
            70 => Some(Item::SpruceLeaves),
            71 => Some(Item::BirchLeaves),
            72 => Some(Item::JungleLeaves),
            73 => Some(Item::AcaciaLeaves),
            74 => Some(Item::DarkOakLeaves),
            75 => Some(Item::Sponge),
            76 => Some(Item::WetSponge),
            77 => Some(Item::Glass),
            78 => Some(Item::LapisOre),
            79 => Some(Item::LapisBlock),
            80 => Some(Item::Dispenser),
            81 => Some(Item::Sandstone),
            82 => Some(Item::ChiseledSandstone),
            83 => Some(Item::CutSandstone),
            84 => Some(Item::NoteBlock),
            85 => Some(Item::PoweredRail),
            86 => Some(Item::DetectorRail),
            87 => Some(Item::StickyPiston),
            88 => Some(Item::Cobweb),
            89 => Some(Item::Grass),
            90 => Some(Item::Fern),
            91 => Some(Item::DeadBush),
            92 => Some(Item::Seagrass),
            93 => Some(Item::SeaPickle),
            94 => Some(Item::Piston),
            95 => Some(Item::WhiteWool),
            96 => Some(Item::OrangeWool),
            97 => Some(Item::MagentaWool),
            98 => Some(Item::LightBlueWool),
            99 => Some(Item::YellowWool),
            100 => Some(Item::LimeWool),
            101 => Some(Item::PinkWool),
            102 => Some(Item::GrayWool),
            103 => Some(Item::LightGrayWool),
            104 => Some(Item::CyanWool),
            105 => Some(Item::PurpleWool),
            106 => Some(Item::BlueWool),
            107 => Some(Item::BrownWool),
            108 => Some(Item::GreenWool),
            109 => Some(Item::RedWool),
            110 => Some(Item::BlackWool),
            111 => Some(Item::Dandelion),
            112 => Some(Item::Poppy),
            113 => Some(Item::BlueOrchid),
            114 => Some(Item::Allium),
            115 => Some(Item::AzureBluet),
            116 => Some(Item::RedTulip),
            117 => Some(Item::OrangeTulip),
            118 => Some(Item::WhiteTulip),
            119 => Some(Item::PinkTulip),
            120 => Some(Item::OxeyeDaisy),
            121 => Some(Item::Cornflower),
            122 => Some(Item::LilyOfTheValley),
            123 => Some(Item::WitherRose),
            124 => Some(Item::BrownMushroom),
            125 => Some(Item::RedMushroom),
            126 => Some(Item::CrimsonFungus),
            127 => Some(Item::WarpedFungus),
            128 => Some(Item::CrimsonRoots),
            129 => Some(Item::WarpedRoots),
            130 => Some(Item::NetherSprouts),
            131 => Some(Item::WeepingVines),
            132 => Some(Item::TwistingVines),
            133 => Some(Item::SugarCane),
            134 => Some(Item::Kelp),
            135 => Some(Item::Bamboo),
            136 => Some(Item::GoldBlock),
            137 => Some(Item::IronBlock),
            138 => Some(Item::OakSlab),
            139 => Some(Item::SpruceSlab),
            140 => Some(Item::BirchSlab),
            141 => Some(Item::JungleSlab),
            142 => Some(Item::AcaciaSlab),
            143 => Some(Item::DarkOakSlab),
            144 => Some(Item::CrimsonSlab),
            145 => Some(Item::WarpedSlab),
            146 => Some(Item::StoneSlab),
            147 => Some(Item::SmoothStoneSlab),
            148 => Some(Item::SandstoneSlab),
            149 => Some(Item::CutSandstoneSlab),
            150 => Some(Item::PetrifiedOakSlab),
            151 => Some(Item::CobblestoneSlab),
            152 => Some(Item::BrickSlab),
            153 => Some(Item::StoneBrickSlab),
            154 => Some(Item::NetherBrickSlab),
            155 => Some(Item::QuartzSlab),
            156 => Some(Item::RedSandstoneSlab),
            157 => Some(Item::CutRedSandstoneSlab),
            158 => Some(Item::PurpurSlab),
            159 => Some(Item::PrismarineSlab),
            160 => Some(Item::PrismarineBrickSlab),
            161 => Some(Item::DarkPrismarineSlab),
            162 => Some(Item::SmoothQuartz),
            163 => Some(Item::SmoothRedSandstone),
            164 => Some(Item::SmoothSandstone),
            165 => Some(Item::SmoothStone),
            166 => Some(Item::Bricks),
            167 => Some(Item::Tnt),
            168 => Some(Item::Bookshelf),
            169 => Some(Item::MossyCobblestone),
            170 => Some(Item::Obsidian),
            171 => Some(Item::Torch),
            172 => Some(Item::EndRod),
            173 => Some(Item::ChorusPlant),
            174 => Some(Item::ChorusFlower),
            175 => Some(Item::PurpurBlock),
            176 => Some(Item::PurpurPillar),
            177 => Some(Item::PurpurStairs),
            178 => Some(Item::Spawner),
            179 => Some(Item::OakStairs),
            180 => Some(Item::Chest),
            181 => Some(Item::DiamondOre),
            182 => Some(Item::DiamondBlock),
            183 => Some(Item::CraftingTable),
            184 => Some(Item::Farmland),
            185 => Some(Item::Furnace),
            186 => Some(Item::Ladder),
            187 => Some(Item::Rail),
            188 => Some(Item::CobblestoneStairs),
            189 => Some(Item::Lever),
            190 => Some(Item::StonePressurePlate),
            191 => Some(Item::OakPressurePlate),
            192 => Some(Item::SprucePressurePlate),
            193 => Some(Item::BirchPressurePlate),
            194 => Some(Item::JunglePressurePlate),
            195 => Some(Item::AcaciaPressurePlate),
            196 => Some(Item::DarkOakPressurePlate),
            197 => Some(Item::CrimsonPressurePlate),
            198 => Some(Item::WarpedPressurePlate),
            199 => Some(Item::PolishedBlackstonePressurePlate),
            200 => Some(Item::RedstoneOre),
            201 => Some(Item::RedstoneTorch),
            202 => Some(Item::Snow),
            203 => Some(Item::Ice),
            204 => Some(Item::SnowBlock),
            205 => Some(Item::Cactus),
            206 => Some(Item::Clay),
            207 => Some(Item::Jukebox),
            208 => Some(Item::OakFence),
            209 => Some(Item::SpruceFence),
            210 => Some(Item::BirchFence),
            211 => Some(Item::JungleFence),
            212 => Some(Item::AcaciaFence),
            213 => Some(Item::DarkOakFence),
            214 => Some(Item::CrimsonFence),
            215 => Some(Item::WarpedFence),
            216 => Some(Item::Pumpkin),
            217 => Some(Item::CarvedPumpkin),
            218 => Some(Item::Netherrack),
            219 => Some(Item::SoulSand),
            220 => Some(Item::SoulSoil),
            221 => Some(Item::Basalt),
            222 => Some(Item::PolishedBasalt),
            223 => Some(Item::SoulTorch),
            224 => Some(Item::Glowstone),
            225 => Some(Item::JackOLantern),
            226 => Some(Item::OakTrapdoor),
            227 => Some(Item::SpruceTrapdoor),
            228 => Some(Item::BirchTrapdoor),
            229 => Some(Item::JungleTrapdoor),
            230 => Some(Item::AcaciaTrapdoor),
            231 => Some(Item::DarkOakTrapdoor),
            232 => Some(Item::CrimsonTrapdoor),
            233 => Some(Item::WarpedTrapdoor),
            234 => Some(Item::InfestedStone),
            235 => Some(Item::InfestedCobblestone),
            236 => Some(Item::InfestedStoneBricks),
            237 => Some(Item::InfestedMossyStoneBricks),
            238 => Some(Item::InfestedCrackedStoneBricks),
            239 => Some(Item::InfestedChiseledStoneBricks),
            240 => Some(Item::StoneBricks),
            241 => Some(Item::MossyStoneBricks),
            242 => Some(Item::CrackedStoneBricks),
            243 => Some(Item::ChiseledStoneBricks),
            244 => Some(Item::BrownMushroomBlock),
            245 => Some(Item::RedMushroomBlock),
            246 => Some(Item::MushroomStem),
            247 => Some(Item::IronBars),
            248 => Some(Item::Chain),
            249 => Some(Item::GlassPane),
            250 => Some(Item::Melon),
            251 => Some(Item::Vine),
            252 => Some(Item::OakFenceGate),
            253 => Some(Item::SpruceFenceGate),
            254 => Some(Item::BirchFenceGate),
            255 => Some(Item::JungleFenceGate),
            256 => Some(Item::AcaciaFenceGate),
            257 => Some(Item::DarkOakFenceGate),
            258 => Some(Item::CrimsonFenceGate),
            259 => Some(Item::WarpedFenceGate),
            260 => Some(Item::BrickStairs),
            261 => Some(Item::StoneBrickStairs),
            262 => Some(Item::Mycelium),
            263 => Some(Item::LilyPad),
            264 => Some(Item::NetherBricks),
            265 => Some(Item::CrackedNetherBricks),
            266 => Some(Item::ChiseledNetherBricks),
            267 => Some(Item::NetherBrickFence),
            268 => Some(Item::NetherBrickStairs),
            269 => Some(Item::EnchantingTable),
            270 => Some(Item::EndPortalFrame),
            271 => Some(Item::EndStone),
            272 => Some(Item::EndStoneBricks),
            273 => Some(Item::DragonEgg),
            274 => Some(Item::RedstoneLamp),
            275 => Some(Item::SandstoneStairs),
            276 => Some(Item::EmeraldOre),
            277 => Some(Item::EnderChest),
            278 => Some(Item::TripwireHook),
            279 => Some(Item::EmeraldBlock),
            280 => Some(Item::SpruceStairs),
            281 => Some(Item::BirchStairs),
            282 => Some(Item::JungleStairs),
            283 => Some(Item::CrimsonStairs),
            284 => Some(Item::WarpedStairs),
            285 => Some(Item::CommandBlock),
            286 => Some(Item::Beacon),
            287 => Some(Item::CobblestoneWall),
            288 => Some(Item::MossyCobblestoneWall),
            289 => Some(Item::BrickWall),
            290 => Some(Item::PrismarineWall),
            291 => Some(Item::RedSandstoneWall),
            292 => Some(Item::MossyStoneBrickWall),
            293 => Some(Item::GraniteWall),
            294 => Some(Item::StoneBrickWall),
            295 => Some(Item::NetherBrickWall),
            296 => Some(Item::AndesiteWall),
            297 => Some(Item::RedNetherBrickWall),
            298 => Some(Item::SandstoneWall),
            299 => Some(Item::EndStoneBrickWall),
            300 => Some(Item::DioriteWall),
            301 => Some(Item::BlackstoneWall),
            302 => Some(Item::PolishedBlackstoneWall),
            303 => Some(Item::PolishedBlackstoneBrickWall),
            304 => Some(Item::StoneButton),
            305 => Some(Item::OakButton),
            306 => Some(Item::SpruceButton),
            307 => Some(Item::BirchButton),
            308 => Some(Item::JungleButton),
            309 => Some(Item::AcaciaButton),
            310 => Some(Item::DarkOakButton),
            311 => Some(Item::CrimsonButton),
            312 => Some(Item::WarpedButton),
            313 => Some(Item::PolishedBlackstoneButton),
            314 => Some(Item::Anvil),
            315 => Some(Item::ChippedAnvil),
            316 => Some(Item::DamagedAnvil),
            317 => Some(Item::TrappedChest),
            318 => Some(Item::LightWeightedPressurePlate),
            319 => Some(Item::HeavyWeightedPressurePlate),
            320 => Some(Item::DaylightDetector),
            321 => Some(Item::RedstoneBlock),
            322 => Some(Item::NetherQuartzOre),
            323 => Some(Item::Hopper),
            324 => Some(Item::ChiseledQuartzBlock),
            325 => Some(Item::QuartzBlock),
            326 => Some(Item::QuartzBricks),
            327 => Some(Item::QuartzPillar),
            328 => Some(Item::QuartzStairs),
            329 => Some(Item::ActivatorRail),
            330 => Some(Item::Dropper),
            331 => Some(Item::WhiteTerracotta),
            332 => Some(Item::OrangeTerracotta),
            333 => Some(Item::MagentaTerracotta),
            334 => Some(Item::LightBlueTerracotta),
            335 => Some(Item::YellowTerracotta),
            336 => Some(Item::LimeTerracotta),
            337 => Some(Item::PinkTerracotta),
            338 => Some(Item::GrayTerracotta),
            339 => Some(Item::LightGrayTerracotta),
            340 => Some(Item::CyanTerracotta),
            341 => Some(Item::PurpleTerracotta),
            342 => Some(Item::BlueTerracotta),
            343 => Some(Item::BrownTerracotta),
            344 => Some(Item::GreenTerracotta),
            345 => Some(Item::RedTerracotta),
            346 => Some(Item::BlackTerracotta),
            347 => Some(Item::Barrier),
            348 => Some(Item::IronTrapdoor),
            349 => Some(Item::HayBlock),
            350 => Some(Item::WhiteCarpet),
            351 => Some(Item::OrangeCarpet),
            352 => Some(Item::MagentaCarpet),
            353 => Some(Item::LightBlueCarpet),
            354 => Some(Item::YellowCarpet),
            355 => Some(Item::LimeCarpet),
            356 => Some(Item::PinkCarpet),
            357 => Some(Item::GrayCarpet),
            358 => Some(Item::LightGrayCarpet),
            359 => Some(Item::CyanCarpet),
            360 => Some(Item::PurpleCarpet),
            361 => Some(Item::BlueCarpet),
            362 => Some(Item::BrownCarpet),
            363 => Some(Item::GreenCarpet),
            364 => Some(Item::RedCarpet),
            365 => Some(Item::BlackCarpet),
            366 => Some(Item::Terracotta),
            367 => Some(Item::CoalBlock),
            368 => Some(Item::PackedIce),
            369 => Some(Item::AcaciaStairs),
            370 => Some(Item::DarkOakStairs),
            371 => Some(Item::SlimeBlock),
            372 => Some(Item::GrassPath),
            373 => Some(Item::Sunflower),
            374 => Some(Item::Lilac),
            375 => Some(Item::RoseBush),
            376 => Some(Item::Peony),
            377 => Some(Item::TallGrass),
            378 => Some(Item::LargeFern),
            379 => Some(Item::WhiteStainedGlass),
            380 => Some(Item::OrangeStainedGlass),
            381 => Some(Item::MagentaStainedGlass),
            382 => Some(Item::LightBlueStainedGlass),
            383 => Some(Item::YellowStainedGlass),
            384 => Some(Item::LimeStainedGlass),
            385 => Some(Item::PinkStainedGlass),
            386 => Some(Item::GrayStainedGlass),
            387 => Some(Item::LightGrayStainedGlass),
            388 => Some(Item::CyanStainedGlass),
            389 => Some(Item::PurpleStainedGlass),
            390 => Some(Item::BlueStainedGlass),
            391 => Some(Item::BrownStainedGlass),
            392 => Some(Item::GreenStainedGlass),
            393 => Some(Item::RedStainedGlass),
            394 => Some(Item::BlackStainedGlass),
            395 => Some(Item::WhiteStainedGlassPane),
            396 => Some(Item::OrangeStainedGlassPane),
            397 => Some(Item::MagentaStainedGlassPane),
            398 => Some(Item::LightBlueStainedGlassPane),
            399 => Some(Item::YellowStainedGlassPane),
            400 => Some(Item::LimeStainedGlassPane),
            401 => Some(Item::PinkStainedGlassPane),
            402 => Some(Item::GrayStainedGlassPane),
            403 => Some(Item::LightGrayStainedGlassPane),
            404 => Some(Item::CyanStainedGlassPane),
            405 => Some(Item::PurpleStainedGlassPane),
            406 => Some(Item::BlueStainedGlassPane),
            407 => Some(Item::BrownStainedGlassPane),
            408 => Some(Item::GreenStainedGlassPane),
            409 => Some(Item::RedStainedGlassPane),
            410 => Some(Item::BlackStainedGlassPane),
            411 => Some(Item::Prismarine),
            412 => Some(Item::PrismarineBricks),
            413 => Some(Item::DarkPrismarine),
            414 => Some(Item::PrismarineStairs),
            415 => Some(Item::PrismarineBrickStairs),
            416 => Some(Item::DarkPrismarineStairs),
            417 => Some(Item::SeaLantern),
            418 => Some(Item::RedSandstone),
            419 => Some(Item::ChiseledRedSandstone),
            420 => Some(Item::CutRedSandstone),
            421 => Some(Item::RedSandstoneStairs),
            422 => Some(Item::RepeatingCommandBlock),
            423 => Some(Item::ChainCommandBlock),
            424 => Some(Item::MagmaBlock),
            425 => Some(Item::NetherWartBlock),
            426 => Some(Item::WarpedWartBlock),
            427 => Some(Item::RedNetherBricks),
            428 => Some(Item::BoneBlock),
            429 => Some(Item::StructureVoid),
            430 => Some(Item::Observer),
            431 => Some(Item::ShulkerBox),
            432 => Some(Item::WhiteShulkerBox),
            433 => Some(Item::OrangeShulkerBox),
            434 => Some(Item::MagentaShulkerBox),
            435 => Some(Item::LightBlueShulkerBox),
            436 => Some(Item::YellowShulkerBox),
            437 => Some(Item::LimeShulkerBox),
            438 => Some(Item::PinkShulkerBox),
            439 => Some(Item::GrayShulkerBox),
            440 => Some(Item::LightGrayShulkerBox),
            441 => Some(Item::CyanShulkerBox),
            442 => Some(Item::PurpleShulkerBox),
            443 => Some(Item::BlueShulkerBox),
            444 => Some(Item::BrownShulkerBox),
            445 => Some(Item::GreenShulkerBox),
            446 => Some(Item::RedShulkerBox),
            447 => Some(Item::BlackShulkerBox),
            448 => Some(Item::WhiteGlazedTerracotta),
            449 => Some(Item::OrangeGlazedTerracotta),
            450 => Some(Item::MagentaGlazedTerracotta),
            451 => Some(Item::LightBlueGlazedTerracotta),
            452 => Some(Item::YellowGlazedTerracotta),
            453 => Some(Item::LimeGlazedTerracotta),
            454 => Some(Item::PinkGlazedTerracotta),
            455 => Some(Item::GrayGlazedTerracotta),
            456 => Some(Item::LightGrayGlazedTerracotta),
            457 => Some(Item::CyanGlazedTerracotta),
            458 => Some(Item::PurpleGlazedTerracotta),
            459 => Some(Item::BlueGlazedTerracotta),
            460 => Some(Item::BrownGlazedTerracotta),
            461 => Some(Item::GreenGlazedTerracotta),
            462 => Some(Item::RedGlazedTerracotta),
            463 => Some(Item::BlackGlazedTerracotta),
            464 => Some(Item::WhiteConcrete),
            465 => Some(Item::OrangeConcrete),
            466 => Some(Item::MagentaConcrete),
            467 => Some(Item::LightBlueConcrete),
            468 => Some(Item::YellowConcrete),
            469 => Some(Item::LimeConcrete),
            470 => Some(Item::PinkConcrete),
            471 => Some(Item::GrayConcrete),
            472 => Some(Item::LightGrayConcrete),
            473 => Some(Item::CyanConcrete),
            474 => Some(Item::PurpleConcrete),
            475 => Some(Item::BlueConcrete),
            476 => Some(Item::BrownConcrete),
            477 => Some(Item::GreenConcrete),
            478 => Some(Item::RedConcrete),
            479 => Some(Item::BlackConcrete),
            480 => Some(Item::WhiteConcretePowder),
            481 => Some(Item::OrangeConcretePowder),
            482 => Some(Item::MagentaConcretePowder),
            483 => Some(Item::LightBlueConcretePowder),
            484 => Some(Item::YellowConcretePowder),
            485 => Some(Item::LimeConcretePowder),
            486 => Some(Item::PinkConcretePowder),
            487 => Some(Item::GrayConcretePowder),
            488 => Some(Item::LightGrayConcretePowder),
            489 => Some(Item::CyanConcretePowder),
            490 => Some(Item::PurpleConcretePowder),
            491 => Some(Item::BlueConcretePowder),
            492 => Some(Item::BrownConcretePowder),
            493 => Some(Item::GreenConcretePowder),
            494 => Some(Item::RedConcretePowder),
            495 => Some(Item::BlackConcretePowder),
            496 => Some(Item::TurtleEgg),
            497 => Some(Item::DeadTubeCoralBlock),
            498 => Some(Item::DeadBrainCoralBlock),
            499 => Some(Item::DeadBubbleCoralBlock),
            500 => Some(Item::DeadFireCoralBlock),
            501 => Some(Item::DeadHornCoralBlock),
            502 => Some(Item::TubeCoralBlock),
            503 => Some(Item::BrainCoralBlock),
            504 => Some(Item::BubbleCoralBlock),
            505 => Some(Item::FireCoralBlock),
            506 => Some(Item::HornCoralBlock),
            507 => Some(Item::TubeCoral),
            508 => Some(Item::BrainCoral),
            509 => Some(Item::BubbleCoral),
            510 => Some(Item::FireCoral),
            511 => Some(Item::HornCoral),
            512 => Some(Item::DeadBrainCoral),
            513 => Some(Item::DeadBubbleCoral),
            514 => Some(Item::DeadFireCoral),
            515 => Some(Item::DeadHornCoral),
            516 => Some(Item::DeadTubeCoral),
            517 => Some(Item::TubeCoralFan),
            518 => Some(Item::BrainCoralFan),
            519 => Some(Item::BubbleCoralFan),
            520 => Some(Item::FireCoralFan),
            521 => Some(Item::HornCoralFan),
            522 => Some(Item::DeadTubeCoralFan),
            523 => Some(Item::DeadBrainCoralFan),
            524 => Some(Item::DeadBubbleCoralFan),
            525 => Some(Item::DeadFireCoralFan),
            526 => Some(Item::DeadHornCoralFan),
            527 => Some(Item::BlueIce),
            528 => Some(Item::Conduit),
            529 => Some(Item::PolishedGraniteStairs),
            530 => Some(Item::SmoothRedSandstoneStairs),
            531 => Some(Item::MossyStoneBrickStairs),
            532 => Some(Item::PolishedDioriteStairs),
            533 => Some(Item::MossyCobblestoneStairs),
            534 => Some(Item::EndStoneBrickStairs),
            535 => Some(Item::StoneStairs),
            536 => Some(Item::SmoothSandstoneStairs),
            537 => Some(Item::SmoothQuartzStairs),
            538 => Some(Item::GraniteStairs),
            539 => Some(Item::AndesiteStairs),
            540 => Some(Item::RedNetherBrickStairs),
            541 => Some(Item::PolishedAndesiteStairs),
            542 => Some(Item::DioriteStairs),
            543 => Some(Item::PolishedGraniteSlab),
            544 => Some(Item::SmoothRedSandstoneSlab),
            545 => Some(Item::MossyStoneBrickSlab),
            546 => Some(Item::PolishedDioriteSlab),
            547 => Some(Item::MossyCobblestoneSlab),
            548 => Some(Item::EndStoneBrickSlab),
            549 => Some(Item::SmoothSandstoneSlab),
            550 => Some(Item::SmoothQuartzSlab),
            551 => Some(Item::GraniteSlab),
            552 => Some(Item::AndesiteSlab),
            553 => Some(Item::RedNetherBrickSlab),
            554 => Some(Item::PolishedAndesiteSlab),
            555 => Some(Item::DioriteSlab),
            556 => Some(Item::Scaffolding),
            557 => Some(Item::IronDoor),
            558 => Some(Item::OakDoor),
            559 => Some(Item::SpruceDoor),
            560 => Some(Item::BirchDoor),
            561 => Some(Item::JungleDoor),
            562 => Some(Item::AcaciaDoor),
            563 => Some(Item::DarkOakDoor),
            564 => Some(Item::CrimsonDoor),
            565 => Some(Item::WarpedDoor),
            566 => Some(Item::Repeater),
            567 => Some(Item::Comparator),
            568 => Some(Item::StructureBlock),
            569 => Some(Item::Jigsaw),
            570 => Some(Item::TurtleHelmet),
            571 => Some(Item::Scute),
            572 => Some(Item::FlintAndSteel),
            573 => Some(Item::Apple),
            574 => Some(Item::Bow),
            575 => Some(Item::Arrow),
            576 => Some(Item::Coal),
            577 => Some(Item::Charcoal),
            578 => Some(Item::Diamond),
            579 => Some(Item::IronIngot),
            580 => Some(Item::GoldIngot),
            581 => Some(Item::NetheriteIngot),
            582 => Some(Item::NetheriteScrap),
            583 => Some(Item::WoodenSword),
            584 => Some(Item::WoodenShovel),
            585 => Some(Item::WoodenPickaxe),
            586 => Some(Item::WoodenAxe),
            587 => Some(Item::WoodenHoe),
            588 => Some(Item::StoneSword),
            589 => Some(Item::StoneShovel),
            590 => Some(Item::StonePickaxe),
            591 => Some(Item::StoneAxe),
            592 => Some(Item::StoneHoe),
            593 => Some(Item::GoldenSword),
            594 => Some(Item::GoldenShovel),
            595 => Some(Item::GoldenPickaxe),
            596 => Some(Item::GoldenAxe),
            597 => Some(Item::GoldenHoe),
            598 => Some(Item::IronSword),
            599 => Some(Item::IronShovel),
            600 => Some(Item::IronPickaxe),
            601 => Some(Item::IronAxe),
            602 => Some(Item::IronHoe),
            603 => Some(Item::DiamondSword),
            604 => Some(Item::DiamondShovel),
            605 => Some(Item::DiamondPickaxe),
            606 => Some(Item::DiamondAxe),
            607 => Some(Item::DiamondHoe),
            608 => Some(Item::NetheriteSword),
            609 => Some(Item::NetheriteShovel),
            610 => Some(Item::NetheritePickaxe),
            611 => Some(Item::NetheriteAxe),
            612 => Some(Item::NetheriteHoe),
            613 => Some(Item::Stick),
            614 => Some(Item::Bowl),
            615 => Some(Item::MushroomStew),
            616 => Some(Item::String),
            617 => Some(Item::Feather),
            618 => Some(Item::Gunpowder),
            619 => Some(Item::WheatSeeds),
            620 => Some(Item::Wheat),
            621 => Some(Item::Bread),
            622 => Some(Item::LeatherHelmet),
            623 => Some(Item::LeatherChestplate),
            624 => Some(Item::LeatherLeggings),
            625 => Some(Item::LeatherBoots),
            626 => Some(Item::ChainmailHelmet),
            627 => Some(Item::ChainmailChestplate),
            628 => Some(Item::ChainmailLeggings),
            629 => Some(Item::ChainmailBoots),
            630 => Some(Item::IronHelmet),
            631 => Some(Item::IronChestplate),
            632 => Some(Item::IronLeggings),
            633 => Some(Item::IronBoots),
            634 => Some(Item::DiamondHelmet),
            635 => Some(Item::DiamondChestplate),
            636 => Some(Item::DiamondLeggings),
            637 => Some(Item::DiamondBoots),
            638 => Some(Item::GoldenHelmet),
            639 => Some(Item::GoldenChestplate),
            640 => Some(Item::GoldenLeggings),
            641 => Some(Item::GoldenBoots),
            642 => Some(Item::NetheriteHelmet),
            643 => Some(Item::NetheriteChestplate),
            644 => Some(Item::NetheriteLeggings),
            645 => Some(Item::NetheriteBoots),
            646 => Some(Item::Flint),
            647 => Some(Item::Porkchop),
            648 => Some(Item::CookedPorkchop),
            649 => Some(Item::Painting),
            650 => Some(Item::GoldenApple),
            651 => Some(Item::EnchantedGoldenApple),
            652 => Some(Item::OakSign),
            653 => Some(Item::SpruceSign),
            654 => Some(Item::BirchSign),
            655 => Some(Item::JungleSign),
            656 => Some(Item::AcaciaSign),
            657 => Some(Item::DarkOakSign),
            658 => Some(Item::CrimsonSign),
            659 => Some(Item::WarpedSign),
            660 => Some(Item::Bucket),
            661 => Some(Item::WaterBucket),
            662 => Some(Item::LavaBucket),
            663 => Some(Item::Minecart),
            664 => Some(Item::Saddle),
            665 => Some(Item::Redstone),
            666 => Some(Item::Snowball),
            667 => Some(Item::OakBoat),
            668 => Some(Item::Leather),
            669 => Some(Item::MilkBucket),
            670 => Some(Item::PufferfishBucket),
            671 => Some(Item::SalmonBucket),
            672 => Some(Item::CodBucket),
            673 => Some(Item::TropicalFishBucket),
            674 => Some(Item::Brick),
            675 => Some(Item::ClayBall),
            676 => Some(Item::DriedKelpBlock),
            677 => Some(Item::Paper),
            678 => Some(Item::Book),
            679 => Some(Item::SlimeBall),
            680 => Some(Item::ChestMinecart),
            681 => Some(Item::FurnaceMinecart),
            682 => Some(Item::Egg),
            683 => Some(Item::Compass),
            684 => Some(Item::FishingRod),
            685 => Some(Item::Clock),
            686 => Some(Item::GlowstoneDust),
            687 => Some(Item::Cod),
            688 => Some(Item::Salmon),
            689 => Some(Item::TropicalFish),
            690 => Some(Item::Pufferfish),
            691 => Some(Item::CookedCod),
            692 => Some(Item::CookedSalmon),
            693 => Some(Item::InkSac),
            694 => Some(Item::CocoaBeans),
            695 => Some(Item::LapisLazuli),
            696 => Some(Item::WhiteDye),
            697 => Some(Item::OrangeDye),
            698 => Some(Item::MagentaDye),
            699 => Some(Item::LightBlueDye),
            700 => Some(Item::YellowDye),
            701 => Some(Item::LimeDye),
            702 => Some(Item::PinkDye),
            703 => Some(Item::GrayDye),
            704 => Some(Item::LightGrayDye),
            705 => Some(Item::CyanDye),
            706 => Some(Item::PurpleDye),
            707 => Some(Item::BlueDye),
            708 => Some(Item::BrownDye),
            709 => Some(Item::GreenDye),
            710 => Some(Item::RedDye),
            711 => Some(Item::BlackDye),
            712 => Some(Item::BoneMeal),
            713 => Some(Item::Bone),
            714 => Some(Item::Sugar),
            715 => Some(Item::Cake),
            716 => Some(Item::WhiteBed),
            717 => Some(Item::OrangeBed),
            718 => Some(Item::MagentaBed),
            719 => Some(Item::LightBlueBed),
            720 => Some(Item::YellowBed),
            721 => Some(Item::LimeBed),
            722 => Some(Item::PinkBed),
            723 => Some(Item::GrayBed),
            724 => Some(Item::LightGrayBed),
            725 => Some(Item::CyanBed),
            726 => Some(Item::PurpleBed),
            727 => Some(Item::BlueBed),
            728 => Some(Item::BrownBed),
            729 => Some(Item::GreenBed),
            730 => Some(Item::RedBed),
            731 => Some(Item::BlackBed),
            732 => Some(Item::Cookie),
            733 => Some(Item::FilledMap),
            734 => Some(Item::Shears),
            735 => Some(Item::MelonSlice),
            736 => Some(Item::DriedKelp),
            737 => Some(Item::PumpkinSeeds),
            738 => Some(Item::MelonSeeds),
            739 => Some(Item::Beef),
            740 => Some(Item::CookedBeef),
            741 => Some(Item::Chicken),
            742 => Some(Item::CookedChicken),
            743 => Some(Item::RottenFlesh),
            744 => Some(Item::EnderPearl),
            745 => Some(Item::BlazeRod),
            746 => Some(Item::GhastTear),
            747 => Some(Item::GoldNugget),
            748 => Some(Item::NetherWart),
            749 => Some(Item::Potion),
            750 => Some(Item::GlassBottle),
            751 => Some(Item::SpiderEye),
            752 => Some(Item::FermentedSpiderEye),
            753 => Some(Item::BlazePowder),
            754 => Some(Item::MagmaCream),
            755 => Some(Item::BrewingStand),
            756 => Some(Item::Cauldron),
            757 => Some(Item::EnderEye),
            758 => Some(Item::GlisteringMelonSlice),
            759 => Some(Item::BatSpawnEgg),
            760 => Some(Item::BeeSpawnEgg),
            761 => Some(Item::BlazeSpawnEgg),
            762 => Some(Item::CatSpawnEgg),
            763 => Some(Item::CaveSpiderSpawnEgg),
            764 => Some(Item::ChickenSpawnEgg),
            765 => Some(Item::CodSpawnEgg),
            766 => Some(Item::CowSpawnEgg),
            767 => Some(Item::CreeperSpawnEgg),
            768 => Some(Item::DolphinSpawnEgg),
            769 => Some(Item::DonkeySpawnEgg),
            770 => Some(Item::DrownedSpawnEgg),
            771 => Some(Item::ElderGuardianSpawnEgg),
            772 => Some(Item::EndermanSpawnEgg),
            773 => Some(Item::EndermiteSpawnEgg),
            774 => Some(Item::EvokerSpawnEgg),
            775 => Some(Item::FoxSpawnEgg),
            776 => Some(Item::GhastSpawnEgg),
            777 => Some(Item::GuardianSpawnEgg),
            778 => Some(Item::HoglinSpawnEgg),
            779 => Some(Item::HorseSpawnEgg),
            780 => Some(Item::HuskSpawnEgg),
            781 => Some(Item::LlamaSpawnEgg),
            782 => Some(Item::MagmaCubeSpawnEgg),
            783 => Some(Item::MooshroomSpawnEgg),
            784 => Some(Item::MuleSpawnEgg),
            785 => Some(Item::OcelotSpawnEgg),
            786 => Some(Item::PandaSpawnEgg),
            787 => Some(Item::ParrotSpawnEgg),
            788 => Some(Item::PhantomSpawnEgg),
            789 => Some(Item::PigSpawnEgg),
            790 => Some(Item::PiglinSpawnEgg),
            791 => Some(Item::PiglinBruteSpawnEgg),
            792 => Some(Item::PillagerSpawnEgg),
            793 => Some(Item::PolarBearSpawnEgg),
            794 => Some(Item::PufferfishSpawnEgg),
            795 => Some(Item::RabbitSpawnEgg),
            796 => Some(Item::RavagerSpawnEgg),
            797 => Some(Item::SalmonSpawnEgg),
            798 => Some(Item::SheepSpawnEgg),
            799 => Some(Item::ShulkerSpawnEgg),
            800 => Some(Item::SilverfishSpawnEgg),
            801 => Some(Item::SkeletonSpawnEgg),
            802 => Some(Item::SkeletonHorseSpawnEgg),
            803 => Some(Item::SlimeSpawnEgg),
            804 => Some(Item::SpiderSpawnEgg),
            805 => Some(Item::SquidSpawnEgg),
            806 => Some(Item::StraySpawnEgg),
            807 => Some(Item::StriderSpawnEgg),
            808 => Some(Item::TraderLlamaSpawnEgg),
            809 => Some(Item::TropicalFishSpawnEgg),
            810 => Some(Item::TurtleSpawnEgg),
            811 => Some(Item::VexSpawnEgg),
            812 => Some(Item::VillagerSpawnEgg),
            813 => Some(Item::VindicatorSpawnEgg),
            814 => Some(Item::WanderingTraderSpawnEgg),
            815 => Some(Item::WitchSpawnEgg),
            816 => Some(Item::WitherSkeletonSpawnEgg),
            817 => Some(Item::WolfSpawnEgg),
            818 => Some(Item::ZoglinSpawnEgg),
            819 => Some(Item::ZombieSpawnEgg),
            820 => Some(Item::ZombieHorseSpawnEgg),
            821 => Some(Item::ZombieVillagerSpawnEgg),
            822 => Some(Item::ZombifiedPiglinSpawnEgg),
            823 => Some(Item::ExperienceBottle),
            824 => Some(Item::FireCharge),
            825 => Some(Item::WritableBook),
            826 => Some(Item::WrittenBook),
            827 => Some(Item::Emerald),
            828 => Some(Item::ItemFrame),
            829 => Some(Item::FlowerPot),
            830 => Some(Item::Carrot),
            831 => Some(Item::Potato),
            832 => Some(Item::BakedPotato),
            833 => Some(Item::PoisonousPotato),
            834 => Some(Item::Map),
            835 => Some(Item::GoldenCarrot),
            836 => Some(Item::SkeletonSkull),
            837 => Some(Item::WitherSkeletonSkull),
            838 => Some(Item::PlayerHead),
            839 => Some(Item::ZombieHead),
            840 => Some(Item::CreeperHead),
            841 => Some(Item::DragonHead),
            842 => Some(Item::CarrotOnAStick),
            843 => Some(Item::WarpedFungusOnAStick),
            844 => Some(Item::NetherStar),
            845 => Some(Item::PumpkinPie),
            846 => Some(Item::FireworkRocket),
            847 => Some(Item::FireworkStar),
            848 => Some(Item::EnchantedBook),
            849 => Some(Item::NetherBrick),
            850 => Some(Item::Quartz),
            851 => Some(Item::TntMinecart),
            852 => Some(Item::HopperMinecart),
            853 => Some(Item::PrismarineShard),
            854 => Some(Item::PrismarineCrystals),
            855 => Some(Item::Rabbit),
            856 => Some(Item::CookedRabbit),
            857 => Some(Item::RabbitStew),
            858 => Some(Item::RabbitFoot),
            859 => Some(Item::RabbitHide),
            860 => Some(Item::ArmorStand),
            861 => Some(Item::IronHorseArmor),
            862 => Some(Item::GoldenHorseArmor),
            863 => Some(Item::DiamondHorseArmor),
            864 => Some(Item::LeatherHorseArmor),
            865 => Some(Item::Lead),
            866 => Some(Item::NameTag),
            867 => Some(Item::CommandBlockMinecart),
            868 => Some(Item::Mutton),
            869 => Some(Item::CookedMutton),
            870 => Some(Item::WhiteBanner),
            871 => Some(Item::OrangeBanner),
            872 => Some(Item::MagentaBanner),
            873 => Some(Item::LightBlueBanner),
            874 => Some(Item::YellowBanner),
            875 => Some(Item::LimeBanner),
            876 => Some(Item::PinkBanner),
            877 => Some(Item::GrayBanner),
            878 => Some(Item::LightGrayBanner),
            879 => Some(Item::CyanBanner),
            880 => Some(Item::PurpleBanner),
            881 => Some(Item::BlueBanner),
            882 => Some(Item::BrownBanner),
            883 => Some(Item::GreenBanner),
            884 => Some(Item::RedBanner),
            885 => Some(Item::BlackBanner),
            886 => Some(Item::EndCrystal),
            887 => Some(Item::ChorusFruit),
            888 => Some(Item::PoppedChorusFruit),
            889 => Some(Item::Beetroot),
            890 => Some(Item::BeetrootSeeds),
            891 => Some(Item::BeetrootSoup),
            892 => Some(Item::DragonBreath),
            893 => Some(Item::SplashPotion),
            894 => Some(Item::SpectralArrow),
            895 => Some(Item::TippedArrow),
            896 => Some(Item::LingeringPotion),
            897 => Some(Item::Shield),
            898 => Some(Item::Elytra),
            899 => Some(Item::SpruceBoat),
            900 => Some(Item::BirchBoat),
            901 => Some(Item::JungleBoat),
            902 => Some(Item::AcaciaBoat),
            903 => Some(Item::DarkOakBoat),
            904 => Some(Item::TotemOfUndying),
            905 => Some(Item::ShulkerShell),
            906 => Some(Item::IronNugget),
            907 => Some(Item::KnowledgeBook),
            908 => Some(Item::DebugStick),
            909 => Some(Item::MusicDisc13),
            910 => Some(Item::MusicDiscCat),
            911 => Some(Item::MusicDiscBlocks),
            912 => Some(Item::MusicDiscChirp),
            913 => Some(Item::MusicDiscFar),
            914 => Some(Item::MusicDiscMall),
            915 => Some(Item::MusicDiscMellohi),
            916 => Some(Item::MusicDiscStal),
            917 => Some(Item::MusicDiscStrad),
            918 => Some(Item::MusicDiscWard),
            919 => Some(Item::MusicDisc11),
            920 => Some(Item::MusicDiscWait),
            921 => Some(Item::MusicDiscPigstep),
            922 => Some(Item::Trident),
            923 => Some(Item::PhantomMembrane),
            924 => Some(Item::NautilusShell),
            925 => Some(Item::HeartOfTheSea),
            926 => Some(Item::Crossbow),
            927 => Some(Item::SuspiciousStew),
            928 => Some(Item::Loom),
            929 => Some(Item::FlowerBannerPattern),
            930 => Some(Item::CreeperBannerPattern),
            931 => Some(Item::SkullBannerPattern),
            932 => Some(Item::MojangBannerPattern),
            933 => Some(Item::GlobeBannerPattern),
            934 => Some(Item::PiglinBannerPattern),
            935 => Some(Item::Composter),
            936 => Some(Item::Barrel),
            937 => Some(Item::Smoker),
            938 => Some(Item::BlastFurnace),
            939 => Some(Item::CartographyTable),
            940 => Some(Item::FletchingTable),
            941 => Some(Item::Grindstone),
            942 => Some(Item::Lectern),
            943 => Some(Item::SmithingTable),
            944 => Some(Item::Stonecutter),
            945 => Some(Item::Bell),
            946 => Some(Item::Lantern),
            947 => Some(Item::SoulLantern),
            948 => Some(Item::SweetBerries),
            949 => Some(Item::Campfire),
            950 => Some(Item::SoulCampfire),
            951 => Some(Item::Shroomlight),
            952 => Some(Item::Honeycomb),
            953 => Some(Item::BeeNest),
            954 => Some(Item::Beehive),
            955 => Some(Item::HoneyBottle),
            956 => Some(Item::HoneyBlock),
            957 => Some(Item::HoneycombBlock),
            958 => Some(Item::Lodestone),
            959 => Some(Item::NetheriteBlock),
            960 => Some(Item::AncientDebris),
            961 => Some(Item::Target),
            962 => Some(Item::CryingObsidian),
            963 => Some(Item::Blackstone),
            964 => Some(Item::BlackstoneSlab),
            965 => Some(Item::BlackstoneStairs),
            966 => Some(Item::GildedBlackstone),
            967 => Some(Item::PolishedBlackstone),
            968 => Some(Item::PolishedBlackstoneSlab),
            969 => Some(Item::PolishedBlackstoneStairs),
            970 => Some(Item::ChiseledPolishedBlackstone),
            971 => Some(Item::PolishedBlackstoneBricks),
            972 => Some(Item::PolishedBlackstoneBrickSlab),
            973 => Some(Item::PolishedBlackstoneBrickStairs),
            974 => Some(Item::CrackedPolishedBlackstoneBricks),
            975 => Some(Item::RespawnAnchor),
            _ => None,
        }
    }
}
#[allow(warnings)]
#[allow(clippy::all)]
impl Item {
    /// Returns the `name` property of this `Item`.
    pub fn name(&self) -> &'static str {
        match self {
            Item::Air => "air",
            Item::Stone => "stone",
            Item::Granite => "granite",
            Item::PolishedGranite => "polished_granite",
            Item::Diorite => "diorite",
            Item::PolishedDiorite => "polished_diorite",
            Item::Andesite => "andesite",
            Item::PolishedAndesite => "polished_andesite",
            Item::GrassBlock => "grass_block",
            Item::Dirt => "dirt",
            Item::CoarseDirt => "coarse_dirt",
            Item::Podzol => "podzol",
            Item::CrimsonNylium => "crimson_nylium",
            Item::WarpedNylium => "warped_nylium",
            Item::Cobblestone => "cobblestone",
            Item::OakPlanks => "oak_planks",
            Item::SprucePlanks => "spruce_planks",
            Item::BirchPlanks => "birch_planks",
            Item::JunglePlanks => "jungle_planks",
            Item::AcaciaPlanks => "acacia_planks",
            Item::DarkOakPlanks => "dark_oak_planks",
            Item::CrimsonPlanks => "crimson_planks",
            Item::WarpedPlanks => "warped_planks",
            Item::OakSapling => "oak_sapling",
            Item::SpruceSapling => "spruce_sapling",
            Item::BirchSapling => "birch_sapling",
            Item::JungleSapling => "jungle_sapling",
            Item::AcaciaSapling => "acacia_sapling",
            Item::DarkOakSapling => "dark_oak_sapling",
            Item::Bedrock => "bedrock",
            Item::Sand => "sand",
            Item::RedSand => "red_sand",
            Item::Gravel => "gravel",
            Item::GoldOre => "gold_ore",
            Item::IronOre => "iron_ore",
            Item::CoalOre => "coal_ore",
            Item::NetherGoldOre => "nether_gold_ore",
            Item::OakLog => "oak_log",
            Item::SpruceLog => "spruce_log",
            Item::BirchLog => "birch_log",
            Item::JungleLog => "jungle_log",
            Item::AcaciaLog => "acacia_log",
            Item::DarkOakLog => "dark_oak_log",
            Item::CrimsonStem => "crimson_stem",
            Item::WarpedStem => "warped_stem",
            Item::StrippedOakLog => "stripped_oak_log",
            Item::StrippedSpruceLog => "stripped_spruce_log",
            Item::StrippedBirchLog => "stripped_birch_log",
            Item::StrippedJungleLog => "stripped_jungle_log",
            Item::StrippedAcaciaLog => "stripped_acacia_log",
            Item::StrippedDarkOakLog => "stripped_dark_oak_log",
            Item::StrippedCrimsonStem => "stripped_crimson_stem",
            Item::StrippedWarpedStem => "stripped_warped_stem",
            Item::StrippedOakWood => "stripped_oak_wood",
            Item::StrippedSpruceWood => "stripped_spruce_wood",
            Item::StrippedBirchWood => "stripped_birch_wood",
            Item::StrippedJungleWood => "stripped_jungle_wood",
            Item::StrippedAcaciaWood => "stripped_acacia_wood",
            Item::StrippedDarkOakWood => "stripped_dark_oak_wood",
            Item::StrippedCrimsonHyphae => "stripped_crimson_hyphae",
            Item::StrippedWarpedHyphae => "stripped_warped_hyphae",
            Item::OakWood => "oak_wood",
            Item::SpruceWood => "spruce_wood",
            Item::BirchWood => "birch_wood",
            Item::JungleWood => "jungle_wood",
            Item::AcaciaWood => "acacia_wood",
            Item::DarkOakWood => "dark_oak_wood",
            Item::CrimsonHyphae => "crimson_hyphae",
            Item::WarpedHyphae => "warped_hyphae",
            Item::OakLeaves => "oak_leaves",
            Item::SpruceLeaves => "spruce_leaves",
            Item::BirchLeaves => "birch_leaves",
            Item::JungleLeaves => "jungle_leaves",
            Item::AcaciaLeaves => "acacia_leaves",
            Item::DarkOakLeaves => "dark_oak_leaves",
            Item::Sponge => "sponge",
            Item::WetSponge => "wet_sponge",
            Item::Glass => "glass",
            Item::LapisOre => "lapis_ore",
            Item::LapisBlock => "lapis_block",
            Item::Dispenser => "dispenser",
            Item::Sandstone => "sandstone",
            Item::ChiseledSandstone => "chiseled_sandstone",
            Item::CutSandstone => "cut_sandstone",
            Item::NoteBlock => "note_block",
            Item::PoweredRail => "powered_rail",
            Item::DetectorRail => "detector_rail",
            Item::StickyPiston => "sticky_piston",
            Item::Cobweb => "cobweb",
            Item::Grass => "grass",
            Item::Fern => "fern",
            Item::DeadBush => "dead_bush",
            Item::Seagrass => "seagrass",
            Item::SeaPickle => "sea_pickle",
            Item::Piston => "piston",
            Item::WhiteWool => "white_wool",
            Item::OrangeWool => "orange_wool",
            Item::MagentaWool => "magenta_wool",
            Item::LightBlueWool => "light_blue_wool",
            Item::YellowWool => "yellow_wool",
            Item::LimeWool => "lime_wool",
            Item::PinkWool => "pink_wool",
            Item::GrayWool => "gray_wool",
            Item::LightGrayWool => "light_gray_wool",
            Item::CyanWool => "cyan_wool",
            Item::PurpleWool => "purple_wool",
            Item::BlueWool => "blue_wool",
            Item::BrownWool => "brown_wool",
            Item::GreenWool => "green_wool",
            Item::RedWool => "red_wool",
            Item::BlackWool => "black_wool",
            Item::Dandelion => "dandelion",
            Item::Poppy => "poppy",
            Item::BlueOrchid => "blue_orchid",
            Item::Allium => "allium",
            Item::AzureBluet => "azure_bluet",
            Item::RedTulip => "red_tulip",
            Item::OrangeTulip => "orange_tulip",
            Item::WhiteTulip => "white_tulip",
            Item::PinkTulip => "pink_tulip",
            Item::OxeyeDaisy => "oxeye_daisy",
            Item::Cornflower => "cornflower",
            Item::LilyOfTheValley => "lily_of_the_valley",
            Item::WitherRose => "wither_rose",
            Item::BrownMushroom => "brown_mushroom",
            Item::RedMushroom => "red_mushroom",
            Item::CrimsonFungus => "crimson_fungus",
            Item::WarpedFungus => "warped_fungus",
            Item::CrimsonRoots => "crimson_roots",
            Item::WarpedRoots => "warped_roots",
            Item::NetherSprouts => "nether_sprouts",
            Item::WeepingVines => "weeping_vines",
            Item::TwistingVines => "twisting_vines",
            Item::SugarCane => "sugar_cane",
            Item::Kelp => "kelp",
            Item::Bamboo => "bamboo",
            Item::GoldBlock => "gold_block",
            Item::IronBlock => "iron_block",
            Item::OakSlab => "oak_slab",
            Item::SpruceSlab => "spruce_slab",
            Item::BirchSlab => "birch_slab",
            Item::JungleSlab => "jungle_slab",
            Item::AcaciaSlab => "acacia_slab",
            Item::DarkOakSlab => "dark_oak_slab",
            Item::CrimsonSlab => "crimson_slab",
            Item::WarpedSlab => "warped_slab",
            Item::StoneSlab => "stone_slab",
            Item::SmoothStoneSlab => "smooth_stone_slab",
            Item::SandstoneSlab => "sandstone_slab",
            Item::CutSandstoneSlab => "cut_sandstone_slab",
            Item::PetrifiedOakSlab => "petrified_oak_slab",
            Item::CobblestoneSlab => "cobblestone_slab",
            Item::BrickSlab => "brick_slab",
            Item::StoneBrickSlab => "stone_brick_slab",
            Item::NetherBrickSlab => "nether_brick_slab",
            Item::QuartzSlab => "quartz_slab",
            Item::RedSandstoneSlab => "red_sandstone_slab",
            Item::CutRedSandstoneSlab => "cut_red_sandstone_slab",
            Item::PurpurSlab => "purpur_slab",
            Item::PrismarineSlab => "prismarine_slab",
            Item::PrismarineBrickSlab => "prismarine_brick_slab",
            Item::DarkPrismarineSlab => "dark_prismarine_slab",
            Item::SmoothQuartz => "smooth_quartz",
            Item::SmoothRedSandstone => "smooth_red_sandstone",
            Item::SmoothSandstone => "smooth_sandstone",
            Item::SmoothStone => "smooth_stone",
            Item::Bricks => "bricks",
            Item::Tnt => "tnt",
            Item::Bookshelf => "bookshelf",
            Item::MossyCobblestone => "mossy_cobblestone",
            Item::Obsidian => "obsidian",
            Item::Torch => "torch",
            Item::EndRod => "end_rod",
            Item::ChorusPlant => "chorus_plant",
            Item::ChorusFlower => "chorus_flower",
            Item::PurpurBlock => "purpur_block",
            Item::PurpurPillar => "purpur_pillar",
            Item::PurpurStairs => "purpur_stairs",
            Item::Spawner => "spawner",
            Item::OakStairs => "oak_stairs",
            Item::Chest => "chest",
            Item::DiamondOre => "diamond_ore",
            Item::DiamondBlock => "diamond_block",
            Item::CraftingTable => "crafting_table",
            Item::Farmland => "farmland",
            Item::Furnace => "furnace",
            Item::Ladder => "ladder",
            Item::Rail => "rail",
            Item::CobblestoneStairs => "cobblestone_stairs",
            Item::Lever => "lever",
            Item::StonePressurePlate => "stone_pressure_plate",
            Item::OakPressurePlate => "oak_pressure_plate",
            Item::SprucePressurePlate => "spruce_pressure_plate",
            Item::BirchPressurePlate => "birch_pressure_plate",
            Item::JunglePressurePlate => "jungle_pressure_plate",
            Item::AcaciaPressurePlate => "acacia_pressure_plate",
            Item::DarkOakPressurePlate => "dark_oak_pressure_plate",
            Item::CrimsonPressurePlate => "crimson_pressure_plate",
            Item::WarpedPressurePlate => "warped_pressure_plate",
            Item::PolishedBlackstonePressurePlate => "polished_blackstone_pressure_plate",
            Item::RedstoneOre => "redstone_ore",
            Item::RedstoneTorch => "redstone_torch",
            Item::Snow => "snow",
            Item::Ice => "ice",
            Item::SnowBlock => "snow_block",
            Item::Cactus => "cactus",
            Item::Clay => "clay",
            Item::Jukebox => "jukebox",
            Item::OakFence => "oak_fence",
            Item::SpruceFence => "spruce_fence",
            Item::BirchFence => "birch_fence",
            Item::JungleFence => "jungle_fence",
            Item::AcaciaFence => "acacia_fence",
            Item::DarkOakFence => "dark_oak_fence",
            Item::CrimsonFence => "crimson_fence",
            Item::WarpedFence => "warped_fence",
            Item::Pumpkin => "pumpkin",
            Item::CarvedPumpkin => "carved_pumpkin",
            Item::Netherrack => "netherrack",
            Item::SoulSand => "soul_sand",
            Item::SoulSoil => "soul_soil",
            Item::Basalt => "basalt",
            Item::PolishedBasalt => "polished_basalt",
            Item::SoulTorch => "soul_torch",
            Item::Glowstone => "glowstone",
            Item::JackOLantern => "jack_o_lantern",
            Item::OakTrapdoor => "oak_trapdoor",
            Item::SpruceTrapdoor => "spruce_trapdoor",
            Item::BirchTrapdoor => "birch_trapdoor",
            Item::JungleTrapdoor => "jungle_trapdoor",
            Item::AcaciaTrapdoor => "acacia_trapdoor",
            Item::DarkOakTrapdoor => "dark_oak_trapdoor",
            Item::CrimsonTrapdoor => "crimson_trapdoor",
            Item::WarpedTrapdoor => "warped_trapdoor",
            Item::InfestedStone => "infested_stone",
            Item::InfestedCobblestone => "infested_cobblestone",
            Item::InfestedStoneBricks => "infested_stone_bricks",
            Item::InfestedMossyStoneBricks => "infested_mossy_stone_bricks",
            Item::InfestedCrackedStoneBricks => "infested_cracked_stone_bricks",
            Item::InfestedChiseledStoneBricks => "infested_chiseled_stone_bricks",
            Item::StoneBricks => "stone_bricks",
            Item::MossyStoneBricks => "mossy_stone_bricks",
            Item::CrackedStoneBricks => "cracked_stone_bricks",
            Item::ChiseledStoneBricks => "chiseled_stone_bricks",
            Item::BrownMushroomBlock => "brown_mushroom_block",
            Item::RedMushroomBlock => "red_mushroom_block",
            Item::MushroomStem => "mushroom_stem",
            Item::IronBars => "iron_bars",
            Item::Chain => "chain",
            Item::GlassPane => "glass_pane",
            Item::Melon => "melon",
            Item::Vine => "vine",
            Item::OakFenceGate => "oak_fence_gate",
            Item::SpruceFenceGate => "spruce_fence_gate",
            Item::BirchFenceGate => "birch_fence_gate",
            Item::JungleFenceGate => "jungle_fence_gate",
            Item::AcaciaFenceGate => "acacia_fence_gate",
            Item::DarkOakFenceGate => "dark_oak_fence_gate",
            Item::CrimsonFenceGate => "crimson_fence_gate",
            Item::WarpedFenceGate => "warped_fence_gate",
            Item::BrickStairs => "brick_stairs",
            Item::StoneBrickStairs => "stone_brick_stairs",
            Item::Mycelium => "mycelium",
            Item::LilyPad => "lily_pad",
            Item::NetherBricks => "nether_bricks",
            Item::CrackedNetherBricks => "cracked_nether_bricks",
            Item::ChiseledNetherBricks => "chiseled_nether_bricks",
            Item::NetherBrickFence => "nether_brick_fence",
            Item::NetherBrickStairs => "nether_brick_stairs",
            Item::EnchantingTable => "enchanting_table",
            Item::EndPortalFrame => "end_portal_frame",
            Item::EndStone => "end_stone",
            Item::EndStoneBricks => "end_stone_bricks",
            Item::DragonEgg => "dragon_egg",
            Item::RedstoneLamp => "redstone_lamp",
            Item::SandstoneStairs => "sandstone_stairs",
            Item::EmeraldOre => "emerald_ore",
            Item::EnderChest => "ender_chest",
            Item::TripwireHook => "tripwire_hook",
            Item::EmeraldBlock => "emerald_block",
            Item::SpruceStairs => "spruce_stairs",
            Item::BirchStairs => "birch_stairs",
            Item::JungleStairs => "jungle_stairs",
            Item::CrimsonStairs => "crimson_stairs",
            Item::WarpedStairs => "warped_stairs",
            Item::CommandBlock => "command_block",
            Item::Beacon => "beacon",
            Item::CobblestoneWall => "cobblestone_wall",
            Item::MossyCobblestoneWall => "mossy_cobblestone_wall",
            Item::BrickWall => "brick_wall",
            Item::PrismarineWall => "prismarine_wall",
            Item::RedSandstoneWall => "red_sandstone_wall",
            Item::MossyStoneBrickWall => "mossy_stone_brick_wall",
            Item::GraniteWall => "granite_wall",
            Item::StoneBrickWall => "stone_brick_wall",
            Item::NetherBrickWall => "nether_brick_wall",
            Item::AndesiteWall => "andesite_wall",
            Item::RedNetherBrickWall => "red_nether_brick_wall",
            Item::SandstoneWall => "sandstone_wall",
            Item::EndStoneBrickWall => "end_stone_brick_wall",
            Item::DioriteWall => "diorite_wall",
            Item::BlackstoneWall => "blackstone_wall",
            Item::PolishedBlackstoneWall => "polished_blackstone_wall",
            Item::PolishedBlackstoneBrickWall => "polished_blackstone_brick_wall",
            Item::StoneButton => "stone_button",
            Item::OakButton => "oak_button",
            Item::SpruceButton => "spruce_button",
            Item::BirchButton => "birch_button",
            Item::JungleButton => "jungle_button",
            Item::AcaciaButton => "acacia_button",
            Item::DarkOakButton => "dark_oak_button",
            Item::CrimsonButton => "crimson_button",
            Item::WarpedButton => "warped_button",
            Item::PolishedBlackstoneButton => "polished_blackstone_button",
            Item::Anvil => "anvil",
            Item::ChippedAnvil => "chipped_anvil",
            Item::DamagedAnvil => "damaged_anvil",
            Item::TrappedChest => "trapped_chest",
            Item::LightWeightedPressurePlate => "light_weighted_pressure_plate",
            Item::HeavyWeightedPressurePlate => "heavy_weighted_pressure_plate",
            Item::DaylightDetector => "daylight_detector",
            Item::RedstoneBlock => "redstone_block",
            Item::NetherQuartzOre => "nether_quartz_ore",
            Item::Hopper => "hopper",
            Item::ChiseledQuartzBlock => "chiseled_quartz_block",
            Item::QuartzBlock => "quartz_block",
            Item::QuartzBricks => "quartz_bricks",
            Item::QuartzPillar => "quartz_pillar",
            Item::QuartzStairs => "quartz_stairs",
            Item::ActivatorRail => "activator_rail",
            Item::Dropper => "dropper",
            Item::WhiteTerracotta => "white_terracotta",
            Item::OrangeTerracotta => "orange_terracotta",
            Item::MagentaTerracotta => "magenta_terracotta",
            Item::LightBlueTerracotta => "light_blue_terracotta",
            Item::YellowTerracotta => "yellow_terracotta",
            Item::LimeTerracotta => "lime_terracotta",
            Item::PinkTerracotta => "pink_terracotta",
            Item::GrayTerracotta => "gray_terracotta",
            Item::LightGrayTerracotta => "light_gray_terracotta",
            Item::CyanTerracotta => "cyan_terracotta",
            Item::PurpleTerracotta => "purple_terracotta",
            Item::BlueTerracotta => "blue_terracotta",
            Item::BrownTerracotta => "brown_terracotta",
            Item::GreenTerracotta => "green_terracotta",
            Item::RedTerracotta => "red_terracotta",
            Item::BlackTerracotta => "black_terracotta",
            Item::Barrier => "barrier",
            Item::IronTrapdoor => "iron_trapdoor",
            Item::HayBlock => "hay_block",
            Item::WhiteCarpet => "white_carpet",
            Item::OrangeCarpet => "orange_carpet",
            Item::MagentaCarpet => "magenta_carpet",
            Item::LightBlueCarpet => "light_blue_carpet",
            Item::YellowCarpet => "yellow_carpet",
            Item::LimeCarpet => "lime_carpet",
            Item::PinkCarpet => "pink_carpet",
            Item::GrayCarpet => "gray_carpet",
            Item::LightGrayCarpet => "light_gray_carpet",
            Item::CyanCarpet => "cyan_carpet",
            Item::PurpleCarpet => "purple_carpet",
            Item::BlueCarpet => "blue_carpet",
            Item::BrownCarpet => "brown_carpet",
            Item::GreenCarpet => "green_carpet",
            Item::RedCarpet => "red_carpet",
            Item::BlackCarpet => "black_carpet",
            Item::Terracotta => "terracotta",
            Item::CoalBlock => "coal_block",
            Item::PackedIce => "packed_ice",
            Item::AcaciaStairs => "acacia_stairs",
            Item::DarkOakStairs => "dark_oak_stairs",
            Item::SlimeBlock => "slime_block",
            Item::GrassPath => "grass_path",
            Item::Sunflower => "sunflower",
            Item::Lilac => "lilac",
            Item::RoseBush => "rose_bush",
            Item::Peony => "peony",
            Item::TallGrass => "tall_grass",
            Item::LargeFern => "large_fern",
            Item::WhiteStainedGlass => "white_stained_glass",
            Item::OrangeStainedGlass => "orange_stained_glass",
            Item::MagentaStainedGlass => "magenta_stained_glass",
            Item::LightBlueStainedGlass => "light_blue_stained_glass",
            Item::YellowStainedGlass => "yellow_stained_glass",
            Item::LimeStainedGlass => "lime_stained_glass",
            Item::PinkStainedGlass => "pink_stained_glass",
            Item::GrayStainedGlass => "gray_stained_glass",
            Item::LightGrayStainedGlass => "light_gray_stained_glass",
            Item::CyanStainedGlass => "cyan_stained_glass",
            Item::PurpleStainedGlass => "purple_stained_glass",
            Item::BlueStainedGlass => "blue_stained_glass",
            Item::BrownStainedGlass => "brown_stained_glass",
            Item::GreenStainedGlass => "green_stained_glass",
            Item::RedStainedGlass => "red_stained_glass",
            Item::BlackStainedGlass => "black_stained_glass",
            Item::WhiteStainedGlassPane => "white_stained_glass_pane",
            Item::OrangeStainedGlassPane => "orange_stained_glass_pane",
            Item::MagentaStainedGlassPane => "magenta_stained_glass_pane",
            Item::LightBlueStainedGlassPane => "light_blue_stained_glass_pane",
            Item::YellowStainedGlassPane => "yellow_stained_glass_pane",
            Item::LimeStainedGlassPane => "lime_stained_glass_pane",
            Item::PinkStainedGlassPane => "pink_stained_glass_pane",
            Item::GrayStainedGlassPane => "gray_stained_glass_pane",
            Item::LightGrayStainedGlassPane => "light_gray_stained_glass_pane",
            Item::CyanStainedGlassPane => "cyan_stained_glass_pane",
            Item::PurpleStainedGlassPane => "purple_stained_glass_pane",
            Item::BlueStainedGlassPane => "blue_stained_glass_pane",
            Item::BrownStainedGlassPane => "brown_stained_glass_pane",
            Item::GreenStainedGlassPane => "green_stained_glass_pane",
            Item::RedStainedGlassPane => "red_stained_glass_pane",
            Item::BlackStainedGlassPane => "black_stained_glass_pane",
            Item::Prismarine => "prismarine",
            Item::PrismarineBricks => "prismarine_bricks",
            Item::DarkPrismarine => "dark_prismarine",
            Item::PrismarineStairs => "prismarine_stairs",
            Item::PrismarineBrickStairs => "prismarine_brick_stairs",
            Item::DarkPrismarineStairs => "dark_prismarine_stairs",
            Item::SeaLantern => "sea_lantern",
            Item::RedSandstone => "red_sandstone",
            Item::ChiseledRedSandstone => "chiseled_red_sandstone",
            Item::CutRedSandstone => "cut_red_sandstone",
            Item::RedSandstoneStairs => "red_sandstone_stairs",
            Item::RepeatingCommandBlock => "repeating_command_block",
            Item::ChainCommandBlock => "chain_command_block",
            Item::MagmaBlock => "magma_block",
            Item::NetherWartBlock => "nether_wart_block",
            Item::WarpedWartBlock => "warped_wart_block",
            Item::RedNetherBricks => "red_nether_bricks",
            Item::BoneBlock => "bone_block",
            Item::StructureVoid => "structure_void",
            Item::Observer => "observer",
            Item::ShulkerBox => "shulker_box",
            Item::WhiteShulkerBox => "white_shulker_box",
            Item::OrangeShulkerBox => "orange_shulker_box",
            Item::MagentaShulkerBox => "magenta_shulker_box",
            Item::LightBlueShulkerBox => "light_blue_shulker_box",
            Item::YellowShulkerBox => "yellow_shulker_box",
            Item::LimeShulkerBox => "lime_shulker_box",
            Item::PinkShulkerBox => "pink_shulker_box",
            Item::GrayShulkerBox => "gray_shulker_box",
            Item::LightGrayShulkerBox => "light_gray_shulker_box",
            Item::CyanShulkerBox => "cyan_shulker_box",
            Item::PurpleShulkerBox => "purple_shulker_box",
            Item::BlueShulkerBox => "blue_shulker_box",
            Item::BrownShulkerBox => "brown_shulker_box",
            Item::GreenShulkerBox => "green_shulker_box",
            Item::RedShulkerBox => "red_shulker_box",
            Item::BlackShulkerBox => "black_shulker_box",
            Item::WhiteGlazedTerracotta => "white_glazed_terracotta",
            Item::OrangeGlazedTerracotta => "orange_glazed_terracotta",
            Item::MagentaGlazedTerracotta => "magenta_glazed_terracotta",
            Item::LightBlueGlazedTerracotta => "light_blue_glazed_terracotta",
            Item::YellowGlazedTerracotta => "yellow_glazed_terracotta",
            Item::LimeGlazedTerracotta => "lime_glazed_terracotta",
            Item::PinkGlazedTerracotta => "pink_glazed_terracotta",
            Item::GrayGlazedTerracotta => "gray_glazed_terracotta",
            Item::LightGrayGlazedTerracotta => "light_gray_glazed_terracotta",
            Item::CyanGlazedTerracotta => "cyan_glazed_terracotta",
            Item::PurpleGlazedTerracotta => "purple_glazed_terracotta",
            Item::BlueGlazedTerracotta => "blue_glazed_terracotta",
            Item::BrownGlazedTerracotta => "brown_glazed_terracotta",
            Item::GreenGlazedTerracotta => "green_glazed_terracotta",
            Item::RedGlazedTerracotta => "red_glazed_terracotta",
            Item::BlackGlazedTerracotta => "black_glazed_terracotta",
            Item::WhiteConcrete => "white_concrete",
            Item::OrangeConcrete => "orange_concrete",
            Item::MagentaConcrete => "magenta_concrete",
            Item::LightBlueConcrete => "light_blue_concrete",
            Item::YellowConcrete => "yellow_concrete",
            Item::LimeConcrete => "lime_concrete",
            Item::PinkConcrete => "pink_concrete",
            Item::GrayConcrete => "gray_concrete",
            Item::LightGrayConcrete => "light_gray_concrete",
            Item::CyanConcrete => "cyan_concrete",
            Item::PurpleConcrete => "purple_concrete",
            Item::BlueConcrete => "blue_concrete",
            Item::BrownConcrete => "brown_concrete",
            Item::GreenConcrete => "green_concrete",
            Item::RedConcrete => "red_concrete",
            Item::BlackConcrete => "black_concrete",
            Item::WhiteConcretePowder => "white_concrete_powder",
            Item::OrangeConcretePowder => "orange_concrete_powder",
            Item::MagentaConcretePowder => "magenta_concrete_powder",
            Item::LightBlueConcretePowder => "light_blue_concrete_powder",
            Item::YellowConcretePowder => "yellow_concrete_powder",
            Item::LimeConcretePowder => "lime_concrete_powder",
            Item::PinkConcretePowder => "pink_concrete_powder",
            Item::GrayConcretePowder => "gray_concrete_powder",
            Item::LightGrayConcretePowder => "light_gray_concrete_powder",
            Item::CyanConcretePowder => "cyan_concrete_powder",
            Item::PurpleConcretePowder => "purple_concrete_powder",
            Item::BlueConcretePowder => "blue_concrete_powder",
            Item::BrownConcretePowder => "brown_concrete_powder",
            Item::GreenConcretePowder => "green_concrete_powder",
            Item::RedConcretePowder => "red_concrete_powder",
            Item::BlackConcretePowder => "black_concrete_powder",
            Item::TurtleEgg => "turtle_egg",
            Item::DeadTubeCoralBlock => "dead_tube_coral_block",
            Item::DeadBrainCoralBlock => "dead_brain_coral_block",
            Item::DeadBubbleCoralBlock => "dead_bubble_coral_block",
            Item::DeadFireCoralBlock => "dead_fire_coral_block",
            Item::DeadHornCoralBlock => "dead_horn_coral_block",
            Item::TubeCoralBlock => "tube_coral_block",
            Item::BrainCoralBlock => "brain_coral_block",
            Item::BubbleCoralBlock => "bubble_coral_block",
            Item::FireCoralBlock => "fire_coral_block",
            Item::HornCoralBlock => "horn_coral_block",
            Item::TubeCoral => "tube_coral",
            Item::BrainCoral => "brain_coral",
            Item::BubbleCoral => "bubble_coral",
            Item::FireCoral => "fire_coral",
            Item::HornCoral => "horn_coral",
            Item::DeadBrainCoral => "dead_brain_coral",
            Item::DeadBubbleCoral => "dead_bubble_coral",
            Item::DeadFireCoral => "dead_fire_coral",
            Item::DeadHornCoral => "dead_horn_coral",
            Item::DeadTubeCoral => "dead_tube_coral",
            Item::TubeCoralFan => "tube_coral_fan",
            Item::BrainCoralFan => "brain_coral_fan",
            Item::BubbleCoralFan => "bubble_coral_fan",
            Item::FireCoralFan => "fire_coral_fan",
            Item::HornCoralFan => "horn_coral_fan",
            Item::DeadTubeCoralFan => "dead_tube_coral_fan",
            Item::DeadBrainCoralFan => "dead_brain_coral_fan",
            Item::DeadBubbleCoralFan => "dead_bubble_coral_fan",
            Item::DeadFireCoralFan => "dead_fire_coral_fan",
            Item::DeadHornCoralFan => "dead_horn_coral_fan",
            Item::BlueIce => "blue_ice",
            Item::Conduit => "conduit",
            Item::PolishedGraniteStairs => "polished_granite_stairs",
            Item::SmoothRedSandstoneStairs => "smooth_red_sandstone_stairs",
            Item::MossyStoneBrickStairs => "mossy_stone_brick_stairs",
            Item::PolishedDioriteStairs => "polished_diorite_stairs",
            Item::MossyCobblestoneStairs => "mossy_cobblestone_stairs",
            Item::EndStoneBrickStairs => "end_stone_brick_stairs",
            Item::StoneStairs => "stone_stairs",
            Item::SmoothSandstoneStairs => "smooth_sandstone_stairs",
            Item::SmoothQuartzStairs => "smooth_quartz_stairs",
            Item::GraniteStairs => "granite_stairs",
            Item::AndesiteStairs => "andesite_stairs",
            Item::RedNetherBrickStairs => "red_nether_brick_stairs",
            Item::PolishedAndesiteStairs => "polished_andesite_stairs",
            Item::DioriteStairs => "diorite_stairs",
            Item::PolishedGraniteSlab => "polished_granite_slab",
            Item::SmoothRedSandstoneSlab => "smooth_red_sandstone_slab",
            Item::MossyStoneBrickSlab => "mossy_stone_brick_slab",
            Item::PolishedDioriteSlab => "polished_diorite_slab",
            Item::MossyCobblestoneSlab => "mossy_cobblestone_slab",
            Item::EndStoneBrickSlab => "end_stone_brick_slab",
            Item::SmoothSandstoneSlab => "smooth_sandstone_slab",
            Item::SmoothQuartzSlab => "smooth_quartz_slab",
            Item::GraniteSlab => "granite_slab",
            Item::AndesiteSlab => "andesite_slab",
            Item::RedNetherBrickSlab => "red_nether_brick_slab",
            Item::PolishedAndesiteSlab => "polished_andesite_slab",
            Item::DioriteSlab => "diorite_slab",
            Item::Scaffolding => "scaffolding",
            Item::IronDoor => "iron_door",
            Item::OakDoor => "oak_door",
            Item::SpruceDoor => "spruce_door",
            Item::BirchDoor => "birch_door",
            Item::JungleDoor => "jungle_door",
            Item::AcaciaDoor => "acacia_door",
            Item::DarkOakDoor => "dark_oak_door",
            Item::CrimsonDoor => "crimson_door",
            Item::WarpedDoor => "warped_door",
            Item::Repeater => "repeater",
            Item::Comparator => "comparator",
            Item::StructureBlock => "structure_block",
            Item::Jigsaw => "jigsaw",
            Item::TurtleHelmet => "turtle_helmet",
            Item::Scute => "scute",
            Item::FlintAndSteel => "flint_and_steel",
            Item::Apple => "apple",
            Item::Bow => "bow",
            Item::Arrow => "arrow",
            Item::Coal => "coal",
            Item::Charcoal => "charcoal",
            Item::Diamond => "diamond",
            Item::IronIngot => "iron_ingot",
            Item::GoldIngot => "gold_ingot",
            Item::NetheriteIngot => "netherite_ingot",
            Item::NetheriteScrap => "netherite_scrap",
            Item::WoodenSword => "wooden_sword",
            Item::WoodenShovel => "wooden_shovel",
            Item::WoodenPickaxe => "wooden_pickaxe",
            Item::WoodenAxe => "wooden_axe",
            Item::WoodenHoe => "wooden_hoe",
            Item::StoneSword => "stone_sword",
            Item::StoneShovel => "stone_shovel",
            Item::StonePickaxe => "stone_pickaxe",
            Item::StoneAxe => "stone_axe",
            Item::StoneHoe => "stone_hoe",
            Item::GoldenSword => "golden_sword",
            Item::GoldenShovel => "golden_shovel",
            Item::GoldenPickaxe => "golden_pickaxe",
            Item::GoldenAxe => "golden_axe",
            Item::GoldenHoe => "golden_hoe",
            Item::IronSword => "iron_sword",
            Item::IronShovel => "iron_shovel",
            Item::IronPickaxe => "iron_pickaxe",
            Item::IronAxe => "iron_axe",
            Item::IronHoe => "iron_hoe",
            Item::DiamondSword => "diamond_sword",
            Item::DiamondShovel => "diamond_shovel",
            Item::DiamondPickaxe => "diamond_pickaxe",
            Item::DiamondAxe => "diamond_axe",
            Item::DiamondHoe => "diamond_hoe",
            Item::NetheriteSword => "netherite_sword",
            Item::NetheriteShovel => "netherite_shovel",
            Item::NetheritePickaxe => "netherite_pickaxe",
            Item::NetheriteAxe => "netherite_axe",
            Item::NetheriteHoe => "netherite_hoe",
            Item::Stick => "stick",
            Item::Bowl => "bowl",
            Item::MushroomStew => "mushroom_stew",
            Item::String => "string",
            Item::Feather => "feather",
            Item::Gunpowder => "gunpowder",
            Item::WheatSeeds => "wheat_seeds",
            Item::Wheat => "wheat",
            Item::Bread => "bread",
            Item::LeatherHelmet => "leather_helmet",
            Item::LeatherChestplate => "leather_chestplate",
            Item::LeatherLeggings => "leather_leggings",
            Item::LeatherBoots => "leather_boots",
            Item::ChainmailHelmet => "chainmail_helmet",
            Item::ChainmailChestplate => "chainmail_chestplate",
            Item::ChainmailLeggings => "chainmail_leggings",
            Item::ChainmailBoots => "chainmail_boots",
            Item::IronHelmet => "iron_helmet",
            Item::IronChestplate => "iron_chestplate",
            Item::IronLeggings => "iron_leggings",
            Item::IronBoots => "iron_boots",
            Item::DiamondHelmet => "diamond_helmet",
            Item::DiamondChestplate => "diamond_chestplate",
            Item::DiamondLeggings => "diamond_leggings",
            Item::DiamondBoots => "diamond_boots",
            Item::GoldenHelmet => "golden_helmet",
            Item::GoldenChestplate => "golden_chestplate",
            Item::GoldenLeggings => "golden_leggings",
            Item::GoldenBoots => "golden_boots",
            Item::NetheriteHelmet => "netherite_helmet",
            Item::NetheriteChestplate => "netherite_chestplate",
            Item::NetheriteLeggings => "netherite_leggings",
            Item::NetheriteBoots => "netherite_boots",
            Item::Flint => "flint",
            Item::Porkchop => "porkchop",
            Item::CookedPorkchop => "cooked_porkchop",
            Item::Painting => "painting",
            Item::GoldenApple => "golden_apple",
            Item::EnchantedGoldenApple => "enchanted_golden_apple",
            Item::OakSign => "oak_sign",
            Item::SpruceSign => "spruce_sign",
            Item::BirchSign => "birch_sign",
            Item::JungleSign => "jungle_sign",
            Item::AcaciaSign => "acacia_sign",
            Item::DarkOakSign => "dark_oak_sign",
            Item::CrimsonSign => "crimson_sign",
            Item::WarpedSign => "warped_sign",
            Item::Bucket => "bucket",
            Item::WaterBucket => "water_bucket",
            Item::LavaBucket => "lava_bucket",
            Item::Minecart => "minecart",
            Item::Saddle => "saddle",
            Item::Redstone => "redstone",
            Item::Snowball => "snowball",
            Item::OakBoat => "oak_boat",
            Item::Leather => "leather",
            Item::MilkBucket => "milk_bucket",
            Item::PufferfishBucket => "pufferfish_bucket",
            Item::SalmonBucket => "salmon_bucket",
            Item::CodBucket => "cod_bucket",
            Item::TropicalFishBucket => "tropical_fish_bucket",
            Item::Brick => "brick",
            Item::ClayBall => "clay_ball",
            Item::DriedKelpBlock => "dried_kelp_block",
            Item::Paper => "paper",
            Item::Book => "book",
            Item::SlimeBall => "slime_ball",
            Item::ChestMinecart => "chest_minecart",
            Item::FurnaceMinecart => "furnace_minecart",
            Item::Egg => "egg",
            Item::Compass => "compass",
            Item::FishingRod => "fishing_rod",
            Item::Clock => "clock",
            Item::GlowstoneDust => "glowstone_dust",
            Item::Cod => "cod",
            Item::Salmon => "salmon",
            Item::TropicalFish => "tropical_fish",
            Item::Pufferfish => "pufferfish",
            Item::CookedCod => "cooked_cod",
            Item::CookedSalmon => "cooked_salmon",
            Item::InkSac => "ink_sac",
            Item::CocoaBeans => "cocoa_beans",
            Item::LapisLazuli => "lapis_lazuli",
            Item::WhiteDye => "white_dye",
            Item::OrangeDye => "orange_dye",
            Item::MagentaDye => "magenta_dye",
            Item::LightBlueDye => "light_blue_dye",
            Item::YellowDye => "yellow_dye",
            Item::LimeDye => "lime_dye",
            Item::PinkDye => "pink_dye",
            Item::GrayDye => "gray_dye",
            Item::LightGrayDye => "light_gray_dye",
            Item::CyanDye => "cyan_dye",
            Item::PurpleDye => "purple_dye",
            Item::BlueDye => "blue_dye",
            Item::BrownDye => "brown_dye",
            Item::GreenDye => "green_dye",
            Item::RedDye => "red_dye",
            Item::BlackDye => "black_dye",
            Item::BoneMeal => "bone_meal",
            Item::Bone => "bone",
            Item::Sugar => "sugar",
            Item::Cake => "cake",
            Item::WhiteBed => "white_bed",
            Item::OrangeBed => "orange_bed",
            Item::MagentaBed => "magenta_bed",
            Item::LightBlueBed => "light_blue_bed",
            Item::YellowBed => "yellow_bed",
            Item::LimeBed => "lime_bed",
            Item::PinkBed => "pink_bed",
            Item::GrayBed => "gray_bed",
            Item::LightGrayBed => "light_gray_bed",
            Item::CyanBed => "cyan_bed",
            Item::PurpleBed => "purple_bed",
            Item::BlueBed => "blue_bed",
            Item::BrownBed => "brown_bed",
            Item::GreenBed => "green_bed",
            Item::RedBed => "red_bed",
            Item::BlackBed => "black_bed",
            Item::Cookie => "cookie",
            Item::FilledMap => "filled_map",
            Item::Shears => "shears",
            Item::MelonSlice => "melon_slice",
            Item::DriedKelp => "dried_kelp",
            Item::PumpkinSeeds => "pumpkin_seeds",
            Item::MelonSeeds => "melon_seeds",
            Item::Beef => "beef",
            Item::CookedBeef => "cooked_beef",
            Item::Chicken => "chicken",
            Item::CookedChicken => "cooked_chicken",
            Item::RottenFlesh => "rotten_flesh",
            Item::EnderPearl => "ender_pearl",
            Item::BlazeRod => "blaze_rod",
            Item::GhastTear => "ghast_tear",
            Item::GoldNugget => "gold_nugget",
            Item::NetherWart => "nether_wart",
            Item::Potion => "potion",
            Item::GlassBottle => "glass_bottle",
            Item::SpiderEye => "spider_eye",
            Item::FermentedSpiderEye => "fermented_spider_eye",
            Item::BlazePowder => "blaze_powder",
            Item::MagmaCream => "magma_cream",
            Item::BrewingStand => "brewing_stand",
            Item::Cauldron => "cauldron",
            Item::EnderEye => "ender_eye",
            Item::GlisteringMelonSlice => "glistering_melon_slice",
            Item::BatSpawnEgg => "bat_spawn_egg",
            Item::BeeSpawnEgg => "bee_spawn_egg",
            Item::BlazeSpawnEgg => "blaze_spawn_egg",
            Item::CatSpawnEgg => "cat_spawn_egg",
            Item::CaveSpiderSpawnEgg => "cave_spider_spawn_egg",
            Item::ChickenSpawnEgg => "chicken_spawn_egg",
            Item::CodSpawnEgg => "cod_spawn_egg",
            Item::CowSpawnEgg => "cow_spawn_egg",
            Item::CreeperSpawnEgg => "creeper_spawn_egg",
            Item::DolphinSpawnEgg => "dolphin_spawn_egg",
            Item::DonkeySpawnEgg => "donkey_spawn_egg",
            Item::DrownedSpawnEgg => "drowned_spawn_egg",
            Item::ElderGuardianSpawnEgg => "elder_guardian_spawn_egg",
            Item::EndermanSpawnEgg => "enderman_spawn_egg",
            Item::EndermiteSpawnEgg => "endermite_spawn_egg",
            Item::EvokerSpawnEgg => "evoker_spawn_egg",
            Item::FoxSpawnEgg => "fox_spawn_egg",
            Item::GhastSpawnEgg => "ghast_spawn_egg",
            Item::GuardianSpawnEgg => "guardian_spawn_egg",
            Item::HoglinSpawnEgg => "hoglin_spawn_egg",
            Item::HorseSpawnEgg => "horse_spawn_egg",
            Item::HuskSpawnEgg => "husk_spawn_egg",
            Item::LlamaSpawnEgg => "llama_spawn_egg",
            Item::MagmaCubeSpawnEgg => "magma_cube_spawn_egg",
            Item::MooshroomSpawnEgg => "mooshroom_spawn_egg",
            Item::MuleSpawnEgg => "mule_spawn_egg",
            Item::OcelotSpawnEgg => "ocelot_spawn_egg",
            Item::PandaSpawnEgg => "panda_spawn_egg",
            Item::ParrotSpawnEgg => "parrot_spawn_egg",
            Item::PhantomSpawnEgg => "phantom_spawn_egg",
            Item::PigSpawnEgg => "pig_spawn_egg",
            Item::PiglinSpawnEgg => "piglin_spawn_egg",
            Item::PiglinBruteSpawnEgg => "piglin_brute_spawn_egg",
            Item::PillagerSpawnEgg => "pillager_spawn_egg",
            Item::PolarBearSpawnEgg => "polar_bear_spawn_egg",
            Item::PufferfishSpawnEgg => "pufferfish_spawn_egg",
            Item::RabbitSpawnEgg => "rabbit_spawn_egg",
            Item::RavagerSpawnEgg => "ravager_spawn_egg",
            Item::SalmonSpawnEgg => "salmon_spawn_egg",
            Item::SheepSpawnEgg => "sheep_spawn_egg",
            Item::ShulkerSpawnEgg => "shulker_spawn_egg",
            Item::SilverfishSpawnEgg => "silverfish_spawn_egg",
            Item::SkeletonSpawnEgg => "skeleton_spawn_egg",
            Item::SkeletonHorseSpawnEgg => "skeleton_horse_spawn_egg",
            Item::SlimeSpawnEgg => "slime_spawn_egg",
            Item::SpiderSpawnEgg => "spider_spawn_egg",
            Item::SquidSpawnEgg => "squid_spawn_egg",
            Item::StraySpawnEgg => "stray_spawn_egg",
            Item::StriderSpawnEgg => "strider_spawn_egg",
            Item::TraderLlamaSpawnEgg => "trader_llama_spawn_egg",
            Item::TropicalFishSpawnEgg => "tropical_fish_spawn_egg",
            Item::TurtleSpawnEgg => "turtle_spawn_egg",
            Item::VexSpawnEgg => "vex_spawn_egg",
            Item::VillagerSpawnEgg => "villager_spawn_egg",
            Item::VindicatorSpawnEgg => "vindicator_spawn_egg",
            Item::WanderingTraderSpawnEgg => "wandering_trader_spawn_egg",
            Item::WitchSpawnEgg => "witch_spawn_egg",
            Item::WitherSkeletonSpawnEgg => "wither_skeleton_spawn_egg",
            Item::WolfSpawnEgg => "wolf_spawn_egg",
            Item::ZoglinSpawnEgg => "zoglin_spawn_egg",
            Item::ZombieSpawnEgg => "zombie_spawn_egg",
            Item::ZombieHorseSpawnEgg => "zombie_horse_spawn_egg",
            Item::ZombieVillagerSpawnEgg => "zombie_villager_spawn_egg",
            Item::ZombifiedPiglinSpawnEgg => "zombified_piglin_spawn_egg",
            Item::ExperienceBottle => "experience_bottle",
            Item::FireCharge => "fire_charge",
            Item::WritableBook => "writable_book",
            Item::WrittenBook => "written_book",
            Item::Emerald => "emerald",
            Item::ItemFrame => "item_frame",
            Item::FlowerPot => "flower_pot",
            Item::Carrot => "carrot",
            Item::Potato => "potato",
            Item::BakedPotato => "baked_potato",
            Item::PoisonousPotato => "poisonous_potato",
            Item::Map => "map",
            Item::GoldenCarrot => "golden_carrot",
            Item::SkeletonSkull => "skeleton_skull",
            Item::WitherSkeletonSkull => "wither_skeleton_skull",
            Item::PlayerHead => "player_head",
            Item::ZombieHead => "zombie_head",
            Item::CreeperHead => "creeper_head",
            Item::DragonHead => "dragon_head",
            Item::CarrotOnAStick => "carrot_on_a_stick",
            Item::WarpedFungusOnAStick => "warped_fungus_on_a_stick",
            Item::NetherStar => "nether_star",
            Item::PumpkinPie => "pumpkin_pie",
            Item::FireworkRocket => "firework_rocket",
            Item::FireworkStar => "firework_star",
            Item::EnchantedBook => "enchanted_book",
            Item::NetherBrick => "nether_brick",
            Item::Quartz => "quartz",
            Item::TntMinecart => "tnt_minecart",
            Item::HopperMinecart => "hopper_minecart",
            Item::PrismarineShard => "prismarine_shard",
            Item::PrismarineCrystals => "prismarine_crystals",
            Item::Rabbit => "rabbit",
            Item::CookedRabbit => "cooked_rabbit",
            Item::RabbitStew => "rabbit_stew",
            Item::RabbitFoot => "rabbit_foot",
            Item::RabbitHide => "rabbit_hide",
            Item::ArmorStand => "armor_stand",
            Item::IronHorseArmor => "iron_horse_armor",
            Item::GoldenHorseArmor => "golden_horse_armor",
            Item::DiamondHorseArmor => "diamond_horse_armor",
            Item::LeatherHorseArmor => "leather_horse_armor",
            Item::Lead => "lead",
            Item::NameTag => "name_tag",
            Item::CommandBlockMinecart => "command_block_minecart",
            Item::Mutton => "mutton",
            Item::CookedMutton => "cooked_mutton",
            Item::WhiteBanner => "white_banner",
            Item::OrangeBanner => "orange_banner",
            Item::MagentaBanner => "magenta_banner",
            Item::LightBlueBanner => "light_blue_banner",
            Item::YellowBanner => "yellow_banner",
            Item::LimeBanner => "lime_banner",
            Item::PinkBanner => "pink_banner",
            Item::GrayBanner => "gray_banner",
            Item::LightGrayBanner => "light_gray_banner",
            Item::CyanBanner => "cyan_banner",
            Item::PurpleBanner => "purple_banner",
            Item::BlueBanner => "blue_banner",
            Item::BrownBanner => "brown_banner",
            Item::GreenBanner => "green_banner",
            Item::RedBanner => "red_banner",
            Item::BlackBanner => "black_banner",
            Item::EndCrystal => "end_crystal",
            Item::ChorusFruit => "chorus_fruit",
            Item::PoppedChorusFruit => "popped_chorus_fruit",
            Item::Beetroot => "beetroot",
            Item::BeetrootSeeds => "beetroot_seeds",
            Item::BeetrootSoup => "beetroot_soup",
            Item::DragonBreath => "dragon_breath",
            Item::SplashPotion => "splash_potion",
            Item::SpectralArrow => "spectral_arrow",
            Item::TippedArrow => "tipped_arrow",
            Item::LingeringPotion => "lingering_potion",
            Item::Shield => "shield",
            Item::Elytra => "elytra",
            Item::SpruceBoat => "spruce_boat",
            Item::BirchBoat => "birch_boat",
            Item::JungleBoat => "jungle_boat",
            Item::AcaciaBoat => "acacia_boat",
            Item::DarkOakBoat => "dark_oak_boat",
            Item::TotemOfUndying => "totem_of_undying",
            Item::ShulkerShell => "shulker_shell",
            Item::IronNugget => "iron_nugget",
            Item::KnowledgeBook => "knowledge_book",
            Item::DebugStick => "debug_stick",
            Item::MusicDisc13 => "music_disc_13",
            Item::MusicDiscCat => "music_disc_cat",
            Item::MusicDiscBlocks => "music_disc_blocks",
            Item::MusicDiscChirp => "music_disc_chirp",
            Item::MusicDiscFar => "music_disc_far",
            Item::MusicDiscMall => "music_disc_mall",
            Item::MusicDiscMellohi => "music_disc_mellohi",
            Item::MusicDiscStal => "music_disc_stal",
            Item::MusicDiscStrad => "music_disc_strad",
            Item::MusicDiscWard => "music_disc_ward",
            Item::MusicDisc11 => "music_disc_11",
            Item::MusicDiscWait => "music_disc_wait",
            Item::MusicDiscPigstep => "music_disc_pigstep",
            Item::Trident => "trident",
            Item::PhantomMembrane => "phantom_membrane",
            Item::NautilusShell => "nautilus_shell",
            Item::HeartOfTheSea => "heart_of_the_sea",
            Item::Crossbow => "crossbow",
            Item::SuspiciousStew => "suspicious_stew",
            Item::Loom => "loom",
            Item::FlowerBannerPattern => "flower_banner_pattern",
            Item::CreeperBannerPattern => "creeper_banner_pattern",
            Item::SkullBannerPattern => "skull_banner_pattern",
            Item::MojangBannerPattern => "mojang_banner_pattern",
            Item::GlobeBannerPattern => "globe_banner_pattern",
            Item::PiglinBannerPattern => "piglin_banner_pattern",
            Item::Composter => "composter",
            Item::Barrel => "barrel",
            Item::Smoker => "smoker",
            Item::BlastFurnace => "blast_furnace",
            Item::CartographyTable => "cartography_table",
            Item::FletchingTable => "fletching_table",
            Item::Grindstone => "grindstone",
            Item::Lectern => "lectern",
            Item::SmithingTable => "smithing_table",
            Item::Stonecutter => "stonecutter",
            Item::Bell => "bell",
            Item::Lantern => "lantern",
            Item::SoulLantern => "soul_lantern",
            Item::SweetBerries => "sweet_berries",
            Item::Campfire => "campfire",
            Item::SoulCampfire => "soul_campfire",
            Item::Shroomlight => "shroomlight",
            Item::Honeycomb => "honeycomb",
            Item::BeeNest => "bee_nest",
            Item::Beehive => "beehive",
            Item::HoneyBottle => "honey_bottle",
            Item::HoneyBlock => "honey_block",
            Item::HoneycombBlock => "honeycomb_block",
            Item::Lodestone => "lodestone",
            Item::NetheriteBlock => "netherite_block",
            Item::AncientDebris => "ancient_debris",
            Item::Target => "target",
            Item::CryingObsidian => "crying_obsidian",
            Item::Blackstone => "blackstone",
            Item::BlackstoneSlab => "blackstone_slab",
            Item::BlackstoneStairs => "blackstone_stairs",
            Item::GildedBlackstone => "gilded_blackstone",
            Item::PolishedBlackstone => "polished_blackstone",
            Item::PolishedBlackstoneSlab => "polished_blackstone_slab",
            Item::PolishedBlackstoneStairs => "polished_blackstone_stairs",
            Item::ChiseledPolishedBlackstone => "chiseled_polished_blackstone",
            Item::PolishedBlackstoneBricks => "polished_blackstone_bricks",
            Item::PolishedBlackstoneBrickSlab => "polished_blackstone_brick_slab",
            Item::PolishedBlackstoneBrickStairs => "polished_blackstone_brick_stairs",
            Item::CrackedPolishedBlackstoneBricks => "cracked_polished_blackstone_bricks",
            Item::RespawnAnchor => "respawn_anchor",
        }
    }

    /// Gets a `Item` by its `name`.
    pub fn from_name(name: &str) -> Option<Self> {
        match name {
            "air" => Some(Item::Air),
            "stone" => Some(Item::Stone),
            "granite" => Some(Item::Granite),
            "polished_granite" => Some(Item::PolishedGranite),
            "diorite" => Some(Item::Diorite),
            "polished_diorite" => Some(Item::PolishedDiorite),
            "andesite" => Some(Item::Andesite),
            "polished_andesite" => Some(Item::PolishedAndesite),
            "grass_block" => Some(Item::GrassBlock),
            "dirt" => Some(Item::Dirt),
            "coarse_dirt" => Some(Item::CoarseDirt),
            "podzol" => Some(Item::Podzol),
            "crimson_nylium" => Some(Item::CrimsonNylium),
            "warped_nylium" => Some(Item::WarpedNylium),
            "cobblestone" => Some(Item::Cobblestone),
            "oak_planks" => Some(Item::OakPlanks),
            "spruce_planks" => Some(Item::SprucePlanks),
            "birch_planks" => Some(Item::BirchPlanks),
            "jungle_planks" => Some(Item::JunglePlanks),
            "acacia_planks" => Some(Item::AcaciaPlanks),
            "dark_oak_planks" => Some(Item::DarkOakPlanks),
            "crimson_planks" => Some(Item::CrimsonPlanks),
            "warped_planks" => Some(Item::WarpedPlanks),
            "oak_sapling" => Some(Item::OakSapling),
            "spruce_sapling" => Some(Item::SpruceSapling),
            "birch_sapling" => Some(Item::BirchSapling),
            "jungle_sapling" => Some(Item::JungleSapling),
            "acacia_sapling" => Some(Item::AcaciaSapling),
            "dark_oak_sapling" => Some(Item::DarkOakSapling),
            "bedrock" => Some(Item::Bedrock),
            "sand" => Some(Item::Sand),
            "red_sand" => Some(Item::RedSand),
            "gravel" => Some(Item::Gravel),
            "gold_ore" => Some(Item::GoldOre),
            "iron_ore" => Some(Item::IronOre),
            "coal_ore" => Some(Item::CoalOre),
            "nether_gold_ore" => Some(Item::NetherGoldOre),
            "oak_log" => Some(Item::OakLog),
            "spruce_log" => Some(Item::SpruceLog),
            "birch_log" => Some(Item::BirchLog),
            "jungle_log" => Some(Item::JungleLog),
            "acacia_log" => Some(Item::AcaciaLog),
            "dark_oak_log" => Some(Item::DarkOakLog),
            "crimson_stem" => Some(Item::CrimsonStem),
            "warped_stem" => Some(Item::WarpedStem),
            "stripped_oak_log" => Some(Item::StrippedOakLog),
            "stripped_spruce_log" => Some(Item::StrippedSpruceLog),
            "stripped_birch_log" => Some(Item::StrippedBirchLog),
            "stripped_jungle_log" => Some(Item::StrippedJungleLog),
            "stripped_acacia_log" => Some(Item::StrippedAcaciaLog),
            "stripped_dark_oak_log" => Some(Item::StrippedDarkOakLog),
            "stripped_crimson_stem" => Some(Item::StrippedCrimsonStem),
            "stripped_warped_stem" => Some(Item::StrippedWarpedStem),
            "stripped_oak_wood" => Some(Item::StrippedOakWood),
            "stripped_spruce_wood" => Some(Item::StrippedSpruceWood),
            "stripped_birch_wood" => Some(Item::StrippedBirchWood),
            "stripped_jungle_wood" => Some(Item::StrippedJungleWood),
            "stripped_acacia_wood" => Some(Item::StrippedAcaciaWood),
            "stripped_dark_oak_wood" => Some(Item::StrippedDarkOakWood),
            "stripped_crimson_hyphae" => Some(Item::StrippedCrimsonHyphae),
            "stripped_warped_hyphae" => Some(Item::StrippedWarpedHyphae),
            "oak_wood" => Some(Item::OakWood),
            "spruce_wood" => Some(Item::SpruceWood),
            "birch_wood" => Some(Item::BirchWood),
            "jungle_wood" => Some(Item::JungleWood),
            "acacia_wood" => Some(Item::AcaciaWood),
            "dark_oak_wood" => Some(Item::DarkOakWood),
            "crimson_hyphae" => Some(Item::CrimsonHyphae),
            "warped_hyphae" => Some(Item::WarpedHyphae),
            "oak_leaves" => Some(Item::OakLeaves),
            "spruce_leaves" => Some(Item::SpruceLeaves),
            "birch_leaves" => Some(Item::BirchLeaves),
            "jungle_leaves" => Some(Item::JungleLeaves),
            "acacia_leaves" => Some(Item::AcaciaLeaves),
            "dark_oak_leaves" => Some(Item::DarkOakLeaves),
            "sponge" => Some(Item::Sponge),
            "wet_sponge" => Some(Item::WetSponge),
            "glass" => Some(Item::Glass),
            "lapis_ore" => Some(Item::LapisOre),
            "lapis_block" => Some(Item::LapisBlock),
            "dispenser" => Some(Item::Dispenser),
            "sandstone" => Some(Item::Sandstone),
            "chiseled_sandstone" => Some(Item::ChiseledSandstone),
            "cut_sandstone" => Some(Item::CutSandstone),
            "note_block" => Some(Item::NoteBlock),
            "powered_rail" => Some(Item::PoweredRail),
            "detector_rail" => Some(Item::DetectorRail),
            "sticky_piston" => Some(Item::StickyPiston),
            "cobweb" => Some(Item::Cobweb),
            "grass" => Some(Item::Grass),
            "fern" => Some(Item::Fern),
            "dead_bush" => Some(Item::DeadBush),
            "seagrass" => Some(Item::Seagrass),
            "sea_pickle" => Some(Item::SeaPickle),
            "piston" => Some(Item::Piston),
            "white_wool" => Some(Item::WhiteWool),
            "orange_wool" => Some(Item::OrangeWool),
            "magenta_wool" => Some(Item::MagentaWool),
            "light_blue_wool" => Some(Item::LightBlueWool),
            "yellow_wool" => Some(Item::YellowWool),
            "lime_wool" => Some(Item::LimeWool),
            "pink_wool" => Some(Item::PinkWool),
            "gray_wool" => Some(Item::GrayWool),
            "light_gray_wool" => Some(Item::LightGrayWool),
            "cyan_wool" => Some(Item::CyanWool),
            "purple_wool" => Some(Item::PurpleWool),
            "blue_wool" => Some(Item::BlueWool),
            "brown_wool" => Some(Item::BrownWool),
            "green_wool" => Some(Item::GreenWool),
            "red_wool" => Some(Item::RedWool),
            "black_wool" => Some(Item::BlackWool),
            "dandelion" => Some(Item::Dandelion),
            "poppy" => Some(Item::Poppy),
            "blue_orchid" => Some(Item::BlueOrchid),
            "allium" => Some(Item::Allium),
            "azure_bluet" => Some(Item::AzureBluet),
            "red_tulip" => Some(Item::RedTulip),
            "orange_tulip" => Some(Item::OrangeTulip),
            "white_tulip" => Some(Item::WhiteTulip),
            "pink_tulip" => Some(Item::PinkTulip),
            "oxeye_daisy" => Some(Item::OxeyeDaisy),
            "cornflower" => Some(Item::Cornflower),
            "lily_of_the_valley" => Some(Item::LilyOfTheValley),
            "wither_rose" => Some(Item::WitherRose),
            "brown_mushroom" => Some(Item::BrownMushroom),
            "red_mushroom" => Some(Item::RedMushroom),
            "crimson_fungus" => Some(Item::CrimsonFungus),
            "warped_fungus" => Some(Item::WarpedFungus),
            "crimson_roots" => Some(Item::CrimsonRoots),
            "warped_roots" => Some(Item::WarpedRoots),
            "nether_sprouts" => Some(Item::NetherSprouts),
            "weeping_vines" => Some(Item::WeepingVines),
            "twisting_vines" => Some(Item::TwistingVines),
            "sugar_cane" => Some(Item::SugarCane),
            "kelp" => Some(Item::Kelp),
            "bamboo" => Some(Item::Bamboo),
            "gold_block" => Some(Item::GoldBlock),
            "iron_block" => Some(Item::IronBlock),
            "oak_slab" => Some(Item::OakSlab),
            "spruce_slab" => Some(Item::SpruceSlab),
            "birch_slab" => Some(Item::BirchSlab),
            "jungle_slab" => Some(Item::JungleSlab),
            "acacia_slab" => Some(Item::AcaciaSlab),
            "dark_oak_slab" => Some(Item::DarkOakSlab),
            "crimson_slab" => Some(Item::CrimsonSlab),
            "warped_slab" => Some(Item::WarpedSlab),
            "stone_slab" => Some(Item::StoneSlab),
            "smooth_stone_slab" => Some(Item::SmoothStoneSlab),
            "sandstone_slab" => Some(Item::SandstoneSlab),
            "cut_sandstone_slab" => Some(Item::CutSandstoneSlab),
            "petrified_oak_slab" => Some(Item::PetrifiedOakSlab),
            "cobblestone_slab" => Some(Item::CobblestoneSlab),
            "brick_slab" => Some(Item::BrickSlab),
            "stone_brick_slab" => Some(Item::StoneBrickSlab),
            "nether_brick_slab" => Some(Item::NetherBrickSlab),
            "quartz_slab" => Some(Item::QuartzSlab),
            "red_sandstone_slab" => Some(Item::RedSandstoneSlab),
            "cut_red_sandstone_slab" => Some(Item::CutRedSandstoneSlab),
            "purpur_slab" => Some(Item::PurpurSlab),
            "prismarine_slab" => Some(Item::PrismarineSlab),
            "prismarine_brick_slab" => Some(Item::PrismarineBrickSlab),
            "dark_prismarine_slab" => Some(Item::DarkPrismarineSlab),
            "smooth_quartz" => Some(Item::SmoothQuartz),
            "smooth_red_sandstone" => Some(Item::SmoothRedSandstone),
            "smooth_sandstone" => Some(Item::SmoothSandstone),
            "smooth_stone" => Some(Item::SmoothStone),
            "bricks" => Some(Item::Bricks),
            "tnt" => Some(Item::Tnt),
            "bookshelf" => Some(Item::Bookshelf),
            "mossy_cobblestone" => Some(Item::MossyCobblestone),
            "obsidian" => Some(Item::Obsidian),
            "torch" => Some(Item::Torch),
            "end_rod" => Some(Item::EndRod),
            "chorus_plant" => Some(Item::ChorusPlant),
            "chorus_flower" => Some(Item::ChorusFlower),
            "purpur_block" => Some(Item::PurpurBlock),
            "purpur_pillar" => Some(Item::PurpurPillar),
            "purpur_stairs" => Some(Item::PurpurStairs),
            "spawner" => Some(Item::Spawner),
            "oak_stairs" => Some(Item::OakStairs),
            "chest" => Some(Item::Chest),
            "diamond_ore" => Some(Item::DiamondOre),
            "diamond_block" => Some(Item::DiamondBlock),
            "crafting_table" => Some(Item::CraftingTable),
            "farmland" => Some(Item::Farmland),
            "furnace" => Some(Item::Furnace),
            "ladder" => Some(Item::Ladder),
            "rail" => Some(Item::Rail),
            "cobblestone_stairs" => Some(Item::CobblestoneStairs),
            "lever" => Some(Item::Lever),
            "stone_pressure_plate" => Some(Item::StonePressurePlate),
            "oak_pressure_plate" => Some(Item::OakPressurePlate),
            "spruce_pressure_plate" => Some(Item::SprucePressurePlate),
            "birch_pressure_plate" => Some(Item::BirchPressurePlate),
            "jungle_pressure_plate" => Some(Item::JunglePressurePlate),
            "acacia_pressure_plate" => Some(Item::AcaciaPressurePlate),
            "dark_oak_pressure_plate" => Some(Item::DarkOakPressurePlate),
            "crimson_pressure_plate" => Some(Item::CrimsonPressurePlate),
            "warped_pressure_plate" => Some(Item::WarpedPressurePlate),
            "polished_blackstone_pressure_plate" => Some(Item::PolishedBlackstonePressurePlate),
            "redstone_ore" => Some(Item::RedstoneOre),
            "redstone_torch" => Some(Item::RedstoneTorch),
            "snow" => Some(Item::Snow),
            "ice" => Some(Item::Ice),
            "snow_block" => Some(Item::SnowBlock),
            "cactus" => Some(Item::Cactus),
            "clay" => Some(Item::Clay),
            "jukebox" => Some(Item::Jukebox),
            "oak_fence" => Some(Item::OakFence),
            "spruce_fence" => Some(Item::SpruceFence),
            "birch_fence" => Some(Item::BirchFence),
            "jungle_fence" => Some(Item::JungleFence),
            "acacia_fence" => Some(Item::AcaciaFence),
            "dark_oak_fence" => Some(Item::DarkOakFence),
            "crimson_fence" => Some(Item::CrimsonFence),
            "warped_fence" => Some(Item::WarpedFence),
            "pumpkin" => Some(Item::Pumpkin),
            "carved_pumpkin" => Some(Item::CarvedPumpkin),
            "netherrack" => Some(Item::Netherrack),
            "soul_sand" => Some(Item::SoulSand),
            "soul_soil" => Some(Item::SoulSoil),
            "basalt" => Some(Item::Basalt),
            "polished_basalt" => Some(Item::PolishedBasalt),
            "soul_torch" => Some(Item::SoulTorch),
            "glowstone" => Some(Item::Glowstone),
            "jack_o_lantern" => Some(Item::JackOLantern),
            "oak_trapdoor" => Some(Item::OakTrapdoor),
            "spruce_trapdoor" => Some(Item::SpruceTrapdoor),
            "birch_trapdoor" => Some(Item::BirchTrapdoor),
            "jungle_trapdoor" => Some(Item::JungleTrapdoor),
            "acacia_trapdoor" => Some(Item::AcaciaTrapdoor),
            "dark_oak_trapdoor" => Some(Item::DarkOakTrapdoor),
            "crimson_trapdoor" => Some(Item::CrimsonTrapdoor),
            "warped_trapdoor" => Some(Item::WarpedTrapdoor),
            "infested_stone" => Some(Item::InfestedStone),
            "infested_cobblestone" => Some(Item::InfestedCobblestone),
            "infested_stone_bricks" => Some(Item::InfestedStoneBricks),
            "infested_mossy_stone_bricks" => Some(Item::InfestedMossyStoneBricks),
            "infested_cracked_stone_bricks" => Some(Item::InfestedCrackedStoneBricks),
            "infested_chiseled_stone_bricks" => Some(Item::InfestedChiseledStoneBricks),
            "stone_bricks" => Some(Item::StoneBricks),
            "mossy_stone_bricks" => Some(Item::MossyStoneBricks),
            "cracked_stone_bricks" => Some(Item::CrackedStoneBricks),
            "chiseled_stone_bricks" => Some(Item::ChiseledStoneBricks),
            "brown_mushroom_block" => Some(Item::BrownMushroomBlock),
            "red_mushroom_block" => Some(Item::RedMushroomBlock),
            "mushroom_stem" => Some(Item::MushroomStem),
            "iron_bars" => Some(Item::IronBars),
            "chain" => Some(Item::Chain),
            "glass_pane" => Some(Item::GlassPane),
            "melon" => Some(Item::Melon),
            "vine" => Some(Item::Vine),
            "oak_fence_gate" => Some(Item::OakFenceGate),
            "spruce_fence_gate" => Some(Item::SpruceFenceGate),
            "birch_fence_gate" => Some(Item::BirchFenceGate),
            "jungle_fence_gate" => Some(Item::JungleFenceGate),
            "acacia_fence_gate" => Some(Item::AcaciaFenceGate),
            "dark_oak_fence_gate" => Some(Item::DarkOakFenceGate),
            "crimson_fence_gate" => Some(Item::CrimsonFenceGate),
            "warped_fence_gate" => Some(Item::WarpedFenceGate),
            "brick_stairs" => Some(Item::BrickStairs),
            "stone_brick_stairs" => Some(Item::StoneBrickStairs),
            "mycelium" => Some(Item::Mycelium),
            "lily_pad" => Some(Item::LilyPad),
            "nether_bricks" => Some(Item::NetherBricks),
            "cracked_nether_bricks" => Some(Item::CrackedNetherBricks),
            "chiseled_nether_bricks" => Some(Item::ChiseledNetherBricks),
            "nether_brick_fence" => Some(Item::NetherBrickFence),
            "nether_brick_stairs" => Some(Item::NetherBrickStairs),
            "enchanting_table" => Some(Item::EnchantingTable),
            "end_portal_frame" => Some(Item::EndPortalFrame),
            "end_stone" => Some(Item::EndStone),
            "end_stone_bricks" => Some(Item::EndStoneBricks),
            "dragon_egg" => Some(Item::DragonEgg),
            "redstone_lamp" => Some(Item::RedstoneLamp),
            "sandstone_stairs" => Some(Item::SandstoneStairs),
            "emerald_ore" => Some(Item::EmeraldOre),
            "ender_chest" => Some(Item::EnderChest),
            "tripwire_hook" => Some(Item::TripwireHook),
            "emerald_block" => Some(Item::EmeraldBlock),
            "spruce_stairs" => Some(Item::SpruceStairs),
            "birch_stairs" => Some(Item::BirchStairs),
            "jungle_stairs" => Some(Item::JungleStairs),
            "crimson_stairs" => Some(Item::CrimsonStairs),
            "warped_stairs" => Some(Item::WarpedStairs),
            "command_block" => Some(Item::CommandBlock),
            "beacon" => Some(Item::Beacon),
            "cobblestone_wall" => Some(Item::CobblestoneWall),
            "mossy_cobblestone_wall" => Some(Item::MossyCobblestoneWall),
            "brick_wall" => Some(Item::BrickWall),
            "prismarine_wall" => Some(Item::PrismarineWall),
            "red_sandstone_wall" => Some(Item::RedSandstoneWall),
            "mossy_stone_brick_wall" => Some(Item::MossyStoneBrickWall),
            "granite_wall" => Some(Item::GraniteWall),
            "stone_brick_wall" => Some(Item::StoneBrickWall),
            "nether_brick_wall" => Some(Item::NetherBrickWall),
            "andesite_wall" => Some(Item::AndesiteWall),
            "red_nether_brick_wall" => Some(Item::RedNetherBrickWall),
            "sandstone_wall" => Some(Item::SandstoneWall),
            "end_stone_brick_wall" => Some(Item::EndStoneBrickWall),
            "diorite_wall" => Some(Item::DioriteWall),
            "blackstone_wall" => Some(Item::BlackstoneWall),
            "polished_blackstone_wall" => Some(Item::PolishedBlackstoneWall),
            "polished_blackstone_brick_wall" => Some(Item::PolishedBlackstoneBrickWall),
            "stone_button" => Some(Item::StoneButton),
            "oak_button" => Some(Item::OakButton),
            "spruce_button" => Some(Item::SpruceButton),
            "birch_button" => Some(Item::BirchButton),
            "jungle_button" => Some(Item::JungleButton),
            "acacia_button" => Some(Item::AcaciaButton),
            "dark_oak_button" => Some(Item::DarkOakButton),
            "crimson_button" => Some(Item::CrimsonButton),
            "warped_button" => Some(Item::WarpedButton),
            "polished_blackstone_button" => Some(Item::PolishedBlackstoneButton),
            "anvil" => Some(Item::Anvil),
            "chipped_anvil" => Some(Item::ChippedAnvil),
            "damaged_anvil" => Some(Item::DamagedAnvil),
            "trapped_chest" => Some(Item::TrappedChest),
            "light_weighted_pressure_plate" => Some(Item::LightWeightedPressurePlate),
            "heavy_weighted_pressure_plate" => Some(Item::HeavyWeightedPressurePlate),
            "daylight_detector" => Some(Item::DaylightDetector),
            "redstone_block" => Some(Item::RedstoneBlock),
            "nether_quartz_ore" => Some(Item::NetherQuartzOre),
            "hopper" => Some(Item::Hopper),
            "chiseled_quartz_block" => Some(Item::ChiseledQuartzBlock),
            "quartz_block" => Some(Item::QuartzBlock),
            "quartz_bricks" => Some(Item::QuartzBricks),
            "quartz_pillar" => Some(Item::QuartzPillar),
            "quartz_stairs" => Some(Item::QuartzStairs),
            "activator_rail" => Some(Item::ActivatorRail),
            "dropper" => Some(Item::Dropper),
            "white_terracotta" => Some(Item::WhiteTerracotta),
            "orange_terracotta" => Some(Item::OrangeTerracotta),
            "magenta_terracotta" => Some(Item::MagentaTerracotta),
            "light_blue_terracotta" => Some(Item::LightBlueTerracotta),
            "yellow_terracotta" => Some(Item::YellowTerracotta),
            "lime_terracotta" => Some(Item::LimeTerracotta),
            "pink_terracotta" => Some(Item::PinkTerracotta),
            "gray_terracotta" => Some(Item::GrayTerracotta),
            "light_gray_terracotta" => Some(Item::LightGrayTerracotta),
            "cyan_terracotta" => Some(Item::CyanTerracotta),
            "purple_terracotta" => Some(Item::PurpleTerracotta),
            "blue_terracotta" => Some(Item::BlueTerracotta),
            "brown_terracotta" => Some(Item::BrownTerracotta),
            "green_terracotta" => Some(Item::GreenTerracotta),
            "red_terracotta" => Some(Item::RedTerracotta),
            "black_terracotta" => Some(Item::BlackTerracotta),
            "barrier" => Some(Item::Barrier),
            "iron_trapdoor" => Some(Item::IronTrapdoor),
            "hay_block" => Some(Item::HayBlock),
            "white_carpet" => Some(Item::WhiteCarpet),
            "orange_carpet" => Some(Item::OrangeCarpet),
            "magenta_carpet" => Some(Item::MagentaCarpet),
            "light_blue_carpet" => Some(Item::LightBlueCarpet),
            "yellow_carpet" => Some(Item::YellowCarpet),
            "lime_carpet" => Some(Item::LimeCarpet),
            "pink_carpet" => Some(Item::PinkCarpet),
            "gray_carpet" => Some(Item::GrayCarpet),
            "light_gray_carpet" => Some(Item::LightGrayCarpet),
            "cyan_carpet" => Some(Item::CyanCarpet),
            "purple_carpet" => Some(Item::PurpleCarpet),
            "blue_carpet" => Some(Item::BlueCarpet),
            "brown_carpet" => Some(Item::BrownCarpet),
            "green_carpet" => Some(Item::GreenCarpet),
            "red_carpet" => Some(Item::RedCarpet),
            "black_carpet" => Some(Item::BlackCarpet),
            "terracotta" => Some(Item::Terracotta),
            "coal_block" => Some(Item::CoalBlock),
            "packed_ice" => Some(Item::PackedIce),
            "acacia_stairs" => Some(Item::AcaciaStairs),
            "dark_oak_stairs" => Some(Item::DarkOakStairs),
            "slime_block" => Some(Item::SlimeBlock),
            "grass_path" => Some(Item::GrassPath),
            "sunflower" => Some(Item::Sunflower),
            "lilac" => Some(Item::Lilac),
            "rose_bush" => Some(Item::RoseBush),
            "peony" => Some(Item::Peony),
            "tall_grass" => Some(Item::TallGrass),
            "large_fern" => Some(Item::LargeFern),
            "white_stained_glass" => Some(Item::WhiteStainedGlass),
            "orange_stained_glass" => Some(Item::OrangeStainedGlass),
            "magenta_stained_glass" => Some(Item::MagentaStainedGlass),
            "light_blue_stained_glass" => Some(Item::LightBlueStainedGlass),
            "yellow_stained_glass" => Some(Item::YellowStainedGlass),
            "lime_stained_glass" => Some(Item::LimeStainedGlass),
            "pink_stained_glass" => Some(Item::PinkStainedGlass),
            "gray_stained_glass" => Some(Item::GrayStainedGlass),
            "light_gray_stained_glass" => Some(Item::LightGrayStainedGlass),
            "cyan_stained_glass" => Some(Item::CyanStainedGlass),
            "purple_stained_glass" => Some(Item::PurpleStainedGlass),
            "blue_stained_glass" => Some(Item::BlueStainedGlass),
            "brown_stained_glass" => Some(Item::BrownStainedGlass),
            "green_stained_glass" => Some(Item::GreenStainedGlass),
            "red_stained_glass" => Some(Item::RedStainedGlass),
            "black_stained_glass" => Some(Item::BlackStainedGlass),
            "white_stained_glass_pane" => Some(Item::WhiteStainedGlassPane),
            "orange_stained_glass_pane" => Some(Item::OrangeStainedGlassPane),
            "magenta_stained_glass_pane" => Some(Item::MagentaStainedGlassPane),
            "light_blue_stained_glass_pane" => Some(Item::LightBlueStainedGlassPane),
            "yellow_stained_glass_pane" => Some(Item::YellowStainedGlassPane),
            "lime_stained_glass_pane" => Some(Item::LimeStainedGlassPane),
            "pink_stained_glass_pane" => Some(Item::PinkStainedGlassPane),
            "gray_stained_glass_pane" => Some(Item::GrayStainedGlassPane),
            "light_gray_stained_glass_pane" => Some(Item::LightGrayStainedGlassPane),
            "cyan_stained_glass_pane" => Some(Item::CyanStainedGlassPane),
            "purple_stained_glass_pane" => Some(Item::PurpleStainedGlassPane),
            "blue_stained_glass_pane" => Some(Item::BlueStainedGlassPane),
            "brown_stained_glass_pane" => Some(Item::BrownStainedGlassPane),
            "green_stained_glass_pane" => Some(Item::GreenStainedGlassPane),
            "red_stained_glass_pane" => Some(Item::RedStainedGlassPane),
            "black_stained_glass_pane" => Some(Item::BlackStainedGlassPane),
            "prismarine" => Some(Item::Prismarine),
            "prismarine_bricks" => Some(Item::PrismarineBricks),
            "dark_prismarine" => Some(Item::DarkPrismarine),
            "prismarine_stairs" => Some(Item::PrismarineStairs),
            "prismarine_brick_stairs" => Some(Item::PrismarineBrickStairs),
            "dark_prismarine_stairs" => Some(Item::DarkPrismarineStairs),
            "sea_lantern" => Some(Item::SeaLantern),
            "red_sandstone" => Some(Item::RedSandstone),
            "chiseled_red_sandstone" => Some(Item::ChiseledRedSandstone),
            "cut_red_sandstone" => Some(Item::CutRedSandstone),
            "red_sandstone_stairs" => Some(Item::RedSandstoneStairs),
            "repeating_command_block" => Some(Item::RepeatingCommandBlock),
            "chain_command_block" => Some(Item::ChainCommandBlock),
            "magma_block" => Some(Item::MagmaBlock),
            "nether_wart_block" => Some(Item::NetherWartBlock),
            "warped_wart_block" => Some(Item::WarpedWartBlock),
            "red_nether_bricks" => Some(Item::RedNetherBricks),
            "bone_block" => Some(Item::BoneBlock),
            "structure_void" => Some(Item::StructureVoid),
            "observer" => Some(Item::Observer),
            "shulker_box" => Some(Item::ShulkerBox),
            "white_shulker_box" => Some(Item::WhiteShulkerBox),
            "orange_shulker_box" => Some(Item::OrangeShulkerBox),
            "magenta_shulker_box" => Some(Item::MagentaShulkerBox),
            "light_blue_shulker_box" => Some(Item::LightBlueShulkerBox),
            "yellow_shulker_box" => Some(Item::YellowShulkerBox),
            "lime_shulker_box" => Some(Item::LimeShulkerBox),
            "pink_shulker_box" => Some(Item::PinkShulkerBox),
            "gray_shulker_box" => Some(Item::GrayShulkerBox),
            "light_gray_shulker_box" => Some(Item::LightGrayShulkerBox),
            "cyan_shulker_box" => Some(Item::CyanShulkerBox),
            "purple_shulker_box" => Some(Item::PurpleShulkerBox),
            "blue_shulker_box" => Some(Item::BlueShulkerBox),
            "brown_shulker_box" => Some(Item::BrownShulkerBox),
            "green_shulker_box" => Some(Item::GreenShulkerBox),
            "red_shulker_box" => Some(Item::RedShulkerBox),
            "black_shulker_box" => Some(Item::BlackShulkerBox),
            "white_glazed_terracotta" => Some(Item::WhiteGlazedTerracotta),
            "orange_glazed_terracotta" => Some(Item::OrangeGlazedTerracotta),
            "magenta_glazed_terracotta" => Some(Item::MagentaGlazedTerracotta),
            "light_blue_glazed_terracotta" => Some(Item::LightBlueGlazedTerracotta),
            "yellow_glazed_terracotta" => Some(Item::YellowGlazedTerracotta),
            "lime_glazed_terracotta" => Some(Item::LimeGlazedTerracotta),
            "pink_glazed_terracotta" => Some(Item::PinkGlazedTerracotta),
            "gray_glazed_terracotta" => Some(Item::GrayGlazedTerracotta),
            "light_gray_glazed_terracotta" => Some(Item::LightGrayGlazedTerracotta),
            "cyan_glazed_terracotta" => Some(Item::CyanGlazedTerracotta),
            "purple_glazed_terracotta" => Some(Item::PurpleGlazedTerracotta),
            "blue_glazed_terracotta" => Some(Item::BlueGlazedTerracotta),
            "brown_glazed_terracotta" => Some(Item::BrownGlazedTerracotta),
            "green_glazed_terracotta" => Some(Item::GreenGlazedTerracotta),
            "red_glazed_terracotta" => Some(Item::RedGlazedTerracotta),
            "black_glazed_terracotta" => Some(Item::BlackGlazedTerracotta),
            "white_concrete" => Some(Item::WhiteConcrete),
            "orange_concrete" => Some(Item::OrangeConcrete),
            "magenta_concrete" => Some(Item::MagentaConcrete),
            "light_blue_concrete" => Some(Item::LightBlueConcrete),
            "yellow_concrete" => Some(Item::YellowConcrete),
            "lime_concrete" => Some(Item::LimeConcrete),
            "pink_concrete" => Some(Item::PinkConcrete),
            "gray_concrete" => Some(Item::GrayConcrete),
            "light_gray_concrete" => Some(Item::LightGrayConcrete),
            "cyan_concrete" => Some(Item::CyanConcrete),
            "purple_concrete" => Some(Item::PurpleConcrete),
            "blue_concrete" => Some(Item::BlueConcrete),
            "brown_concrete" => Some(Item::BrownConcrete),
            "green_concrete" => Some(Item::GreenConcrete),
            "red_concrete" => Some(Item::RedConcrete),
            "black_concrete" => Some(Item::BlackConcrete),
            "white_concrete_powder" => Some(Item::WhiteConcretePowder),
            "orange_concrete_powder" => Some(Item::OrangeConcretePowder),
            "magenta_concrete_powder" => Some(Item::MagentaConcretePowder),
            "light_blue_concrete_powder" => Some(Item::LightBlueConcretePowder),
            "yellow_concrete_powder" => Some(Item::YellowConcretePowder),
            "lime_concrete_powder" => Some(Item::LimeConcretePowder),
            "pink_concrete_powder" => Some(Item::PinkConcretePowder),
            "gray_concrete_powder" => Some(Item::GrayConcretePowder),
            "light_gray_concrete_powder" => Some(Item::LightGrayConcretePowder),
            "cyan_concrete_powder" => Some(Item::CyanConcretePowder),
            "purple_concrete_powder" => Some(Item::PurpleConcretePowder),
            "blue_concrete_powder" => Some(Item::BlueConcretePowder),
            "brown_concrete_powder" => Some(Item::BrownConcretePowder),
            "green_concrete_powder" => Some(Item::GreenConcretePowder),
            "red_concrete_powder" => Some(Item::RedConcretePowder),
            "black_concrete_powder" => Some(Item::BlackConcretePowder),
            "turtle_egg" => Some(Item::TurtleEgg),
            "dead_tube_coral_block" => Some(Item::DeadTubeCoralBlock),
            "dead_brain_coral_block" => Some(Item::DeadBrainCoralBlock),
            "dead_bubble_coral_block" => Some(Item::DeadBubbleCoralBlock),
            "dead_fire_coral_block" => Some(Item::DeadFireCoralBlock),
            "dead_horn_coral_block" => Some(Item::DeadHornCoralBlock),
            "tube_coral_block" => Some(Item::TubeCoralBlock),
            "brain_coral_block" => Some(Item::BrainCoralBlock),
            "bubble_coral_block" => Some(Item::BubbleCoralBlock),
            "fire_coral_block" => Some(Item::FireCoralBlock),
            "horn_coral_block" => Some(Item::HornCoralBlock),
            "tube_coral" => Some(Item::TubeCoral),
            "brain_coral" => Some(Item::BrainCoral),
            "bubble_coral" => Some(Item::BubbleCoral),
            "fire_coral" => Some(Item::FireCoral),
            "horn_coral" => Some(Item::HornCoral),
            "dead_brain_coral" => Some(Item::DeadBrainCoral),
            "dead_bubble_coral" => Some(Item::DeadBubbleCoral),
            "dead_fire_coral" => Some(Item::DeadFireCoral),
            "dead_horn_coral" => Some(Item::DeadHornCoral),
            "dead_tube_coral" => Some(Item::DeadTubeCoral),
            "tube_coral_fan" => Some(Item::TubeCoralFan),
            "brain_coral_fan" => Some(Item::BrainCoralFan),
            "bubble_coral_fan" => Some(Item::BubbleCoralFan),
            "fire_coral_fan" => Some(Item::FireCoralFan),
            "horn_coral_fan" => Some(Item::HornCoralFan),
            "dead_tube_coral_fan" => Some(Item::DeadTubeCoralFan),
            "dead_brain_coral_fan" => Some(Item::DeadBrainCoralFan),
            "dead_bubble_coral_fan" => Some(Item::DeadBubbleCoralFan),
            "dead_fire_coral_fan" => Some(Item::DeadFireCoralFan),
            "dead_horn_coral_fan" => Some(Item::DeadHornCoralFan),
            "blue_ice" => Some(Item::BlueIce),
            "conduit" => Some(Item::Conduit),
            "polished_granite_stairs" => Some(Item::PolishedGraniteStairs),
            "smooth_red_sandstone_stairs" => Some(Item::SmoothRedSandstoneStairs),
            "mossy_stone_brick_stairs" => Some(Item::MossyStoneBrickStairs),
            "polished_diorite_stairs" => Some(Item::PolishedDioriteStairs),
            "mossy_cobblestone_stairs" => Some(Item::MossyCobblestoneStairs),
            "end_stone_brick_stairs" => Some(Item::EndStoneBrickStairs),
            "stone_stairs" => Some(Item::StoneStairs),
            "smooth_sandstone_stairs" => Some(Item::SmoothSandstoneStairs),
            "smooth_quartz_stairs" => Some(Item::SmoothQuartzStairs),
            "granite_stairs" => Some(Item::GraniteStairs),
            "andesite_stairs" => Some(Item::AndesiteStairs),
            "red_nether_brick_stairs" => Some(Item::RedNetherBrickStairs),
            "polished_andesite_stairs" => Some(Item::PolishedAndesiteStairs),
            "diorite_stairs" => Some(Item::DioriteStairs),
            "polished_granite_slab" => Some(Item::PolishedGraniteSlab),
            "smooth_red_sandstone_slab" => Some(Item::SmoothRedSandstoneSlab),
            "mossy_stone_brick_slab" => Some(Item::MossyStoneBrickSlab),
            "polished_diorite_slab" => Some(Item::PolishedDioriteSlab),
            "mossy_cobblestone_slab" => Some(Item::MossyCobblestoneSlab),
            "end_stone_brick_slab" => Some(Item::EndStoneBrickSlab),
            "smooth_sandstone_slab" => Some(Item::SmoothSandstoneSlab),
            "smooth_quartz_slab" => Some(Item::SmoothQuartzSlab),
            "granite_slab" => Some(Item::GraniteSlab),
            "andesite_slab" => Some(Item::AndesiteSlab),
            "red_nether_brick_slab" => Some(Item::RedNetherBrickSlab),
            "polished_andesite_slab" => Some(Item::PolishedAndesiteSlab),
            "diorite_slab" => Some(Item::DioriteSlab),
            "scaffolding" => Some(Item::Scaffolding),
            "iron_door" => Some(Item::IronDoor),
            "oak_door" => Some(Item::OakDoor),
            "spruce_door" => Some(Item::SpruceDoor),
            "birch_door" => Some(Item::BirchDoor),
            "jungle_door" => Some(Item::JungleDoor),
            "acacia_door" => Some(Item::AcaciaDoor),
            "dark_oak_door" => Some(Item::DarkOakDoor),
            "crimson_door" => Some(Item::CrimsonDoor),
            "warped_door" => Some(Item::WarpedDoor),
            "repeater" => Some(Item::Repeater),
            "comparator" => Some(Item::Comparator),
            "structure_block" => Some(Item::StructureBlock),
            "jigsaw" => Some(Item::Jigsaw),
            "turtle_helmet" => Some(Item::TurtleHelmet),
            "scute" => Some(Item::Scute),
            "flint_and_steel" => Some(Item::FlintAndSteel),
            "apple" => Some(Item::Apple),
            "bow" => Some(Item::Bow),
            "arrow" => Some(Item::Arrow),
            "coal" => Some(Item::Coal),
            "charcoal" => Some(Item::Charcoal),
            "diamond" => Some(Item::Diamond),
            "iron_ingot" => Some(Item::IronIngot),
            "gold_ingot" => Some(Item::GoldIngot),
            "netherite_ingot" => Some(Item::NetheriteIngot),
            "netherite_scrap" => Some(Item::NetheriteScrap),
            "wooden_sword" => Some(Item::WoodenSword),
            "wooden_shovel" => Some(Item::WoodenShovel),
            "wooden_pickaxe" => Some(Item::WoodenPickaxe),
            "wooden_axe" => Some(Item::WoodenAxe),
            "wooden_hoe" => Some(Item::WoodenHoe),
            "stone_sword" => Some(Item::StoneSword),
            "stone_shovel" => Some(Item::StoneShovel),
            "stone_pickaxe" => Some(Item::StonePickaxe),
            "stone_axe" => Some(Item::StoneAxe),
            "stone_hoe" => Some(Item::StoneHoe),
            "golden_sword" => Some(Item::GoldenSword),
            "golden_shovel" => Some(Item::GoldenShovel),
            "golden_pickaxe" => Some(Item::GoldenPickaxe),
            "golden_axe" => Some(Item::GoldenAxe),
            "golden_hoe" => Some(Item::GoldenHoe),
            "iron_sword" => Some(Item::IronSword),
            "iron_shovel" => Some(Item::IronShovel),
            "iron_pickaxe" => Some(Item::IronPickaxe),
            "iron_axe" => Some(Item::IronAxe),
            "iron_hoe" => Some(Item::IronHoe),
            "diamond_sword" => Some(Item::DiamondSword),
            "diamond_shovel" => Some(Item::DiamondShovel),
            "diamond_pickaxe" => Some(Item::DiamondPickaxe),
            "diamond_axe" => Some(Item::DiamondAxe),
            "diamond_hoe" => Some(Item::DiamondHoe),
            "netherite_sword" => Some(Item::NetheriteSword),
            "netherite_shovel" => Some(Item::NetheriteShovel),
            "netherite_pickaxe" => Some(Item::NetheritePickaxe),
            "netherite_axe" => Some(Item::NetheriteAxe),
            "netherite_hoe" => Some(Item::NetheriteHoe),
            "stick" => Some(Item::Stick),
            "bowl" => Some(Item::Bowl),
            "mushroom_stew" => Some(Item::MushroomStew),
            "string" => Some(Item::String),
            "feather" => Some(Item::Feather),
            "gunpowder" => Some(Item::Gunpowder),
            "wheat_seeds" => Some(Item::WheatSeeds),
            "wheat" => Some(Item::Wheat),
            "bread" => Some(Item::Bread),
            "leather_helmet" => Some(Item::LeatherHelmet),
            "leather_chestplate" => Some(Item::LeatherChestplate),
            "leather_leggings" => Some(Item::LeatherLeggings),
            "leather_boots" => Some(Item::LeatherBoots),
            "chainmail_helmet" => Some(Item::ChainmailHelmet),
            "chainmail_chestplate" => Some(Item::ChainmailChestplate),
            "chainmail_leggings" => Some(Item::ChainmailLeggings),
            "chainmail_boots" => Some(Item::ChainmailBoots),
            "iron_helmet" => Some(Item::IronHelmet),
            "iron_chestplate" => Some(Item::IronChestplate),
            "iron_leggings" => Some(Item::IronLeggings),
            "iron_boots" => Some(Item::IronBoots),
            "diamond_helmet" => Some(Item::DiamondHelmet),
            "diamond_chestplate" => Some(Item::DiamondChestplate),
            "diamond_leggings" => Some(Item::DiamondLeggings),
            "diamond_boots" => Some(Item::DiamondBoots),
            "golden_helmet" => Some(Item::GoldenHelmet),
            "golden_chestplate" => Some(Item::GoldenChestplate),
            "golden_leggings" => Some(Item::GoldenLeggings),
            "golden_boots" => Some(Item::GoldenBoots),
            "netherite_helmet" => Some(Item::NetheriteHelmet),
            "netherite_chestplate" => Some(Item::NetheriteChestplate),
            "netherite_leggings" => Some(Item::NetheriteLeggings),
            "netherite_boots" => Some(Item::NetheriteBoots),
            "flint" => Some(Item::Flint),
            "porkchop" => Some(Item::Porkchop),
            "cooked_porkchop" => Some(Item::CookedPorkchop),
            "painting" => Some(Item::Painting),
            "golden_apple" => Some(Item::GoldenApple),
            "enchanted_golden_apple" => Some(Item::EnchantedGoldenApple),
            "oak_sign" => Some(Item::OakSign),
            "spruce_sign" => Some(Item::SpruceSign),
            "birch_sign" => Some(Item::BirchSign),
            "jungle_sign" => Some(Item::JungleSign),
            "acacia_sign" => Some(Item::AcaciaSign),
            "dark_oak_sign" => Some(Item::DarkOakSign),
            "crimson_sign" => Some(Item::CrimsonSign),
            "warped_sign" => Some(Item::WarpedSign),
            "bucket" => Some(Item::Bucket),
            "water_bucket" => Some(Item::WaterBucket),
            "lava_bucket" => Some(Item::LavaBucket),
            "minecart" => Some(Item::Minecart),
            "saddle" => Some(Item::Saddle),
            "redstone" => Some(Item::Redstone),
            "snowball" => Some(Item::Snowball),
            "oak_boat" => Some(Item::OakBoat),
            "leather" => Some(Item::Leather),
            "milk_bucket" => Some(Item::MilkBucket),
            "pufferfish_bucket" => Some(Item::PufferfishBucket),
            "salmon_bucket" => Some(Item::SalmonBucket),
            "cod_bucket" => Some(Item::CodBucket),
            "tropical_fish_bucket" => Some(Item::TropicalFishBucket),
            "brick" => Some(Item::Brick),
            "clay_ball" => Some(Item::ClayBall),
            "dried_kelp_block" => Some(Item::DriedKelpBlock),
            "paper" => Some(Item::Paper),
            "book" => Some(Item::Book),
            "slime_ball" => Some(Item::SlimeBall),
            "chest_minecart" => Some(Item::ChestMinecart),
            "furnace_minecart" => Some(Item::FurnaceMinecart),
            "egg" => Some(Item::Egg),
            "compass" => Some(Item::Compass),
            "fishing_rod" => Some(Item::FishingRod),
            "clock" => Some(Item::Clock),
            "glowstone_dust" => Some(Item::GlowstoneDust),
            "cod" => Some(Item::Cod),
            "salmon" => Some(Item::Salmon),
            "tropical_fish" => Some(Item::TropicalFish),
            "pufferfish" => Some(Item::Pufferfish),
            "cooked_cod" => Some(Item::CookedCod),
            "cooked_salmon" => Some(Item::CookedSalmon),
            "ink_sac" => Some(Item::InkSac),
            "cocoa_beans" => Some(Item::CocoaBeans),
            "lapis_lazuli" => Some(Item::LapisLazuli),
            "white_dye" => Some(Item::WhiteDye),
            "orange_dye" => Some(Item::OrangeDye),
            "magenta_dye" => Some(Item::MagentaDye),
            "light_blue_dye" => Some(Item::LightBlueDye),
            "yellow_dye" => Some(Item::YellowDye),
            "lime_dye" => Some(Item::LimeDye),
            "pink_dye" => Some(Item::PinkDye),
            "gray_dye" => Some(Item::GrayDye),
            "light_gray_dye" => Some(Item::LightGrayDye),
            "cyan_dye" => Some(Item::CyanDye),
            "purple_dye" => Some(Item::PurpleDye),
            "blue_dye" => Some(Item::BlueDye),
            "brown_dye" => Some(Item::BrownDye),
            "green_dye" => Some(Item::GreenDye),
            "red_dye" => Some(Item::RedDye),
            "black_dye" => Some(Item::BlackDye),
            "bone_meal" => Some(Item::BoneMeal),
            "bone" => Some(Item::Bone),
            "sugar" => Some(Item::Sugar),
            "cake" => Some(Item::Cake),
            "white_bed" => Some(Item::WhiteBed),
            "orange_bed" => Some(Item::OrangeBed),
            "magenta_bed" => Some(Item::MagentaBed),
            "light_blue_bed" => Some(Item::LightBlueBed),
            "yellow_bed" => Some(Item::YellowBed),
            "lime_bed" => Some(Item::LimeBed),
            "pink_bed" => Some(Item::PinkBed),
            "gray_bed" => Some(Item::GrayBed),
            "light_gray_bed" => Some(Item::LightGrayBed),
            "cyan_bed" => Some(Item::CyanBed),
            "purple_bed" => Some(Item::PurpleBed),
            "blue_bed" => Some(Item::BlueBed),
            "brown_bed" => Some(Item::BrownBed),
            "green_bed" => Some(Item::GreenBed),
            "red_bed" => Some(Item::RedBed),
            "black_bed" => Some(Item::BlackBed),
            "cookie" => Some(Item::Cookie),
            "filled_map" => Some(Item::FilledMap),
            "shears" => Some(Item::Shears),
            "melon_slice" => Some(Item::MelonSlice),
            "dried_kelp" => Some(Item::DriedKelp),
            "pumpkin_seeds" => Some(Item::PumpkinSeeds),
            "melon_seeds" => Some(Item::MelonSeeds),
            "beef" => Some(Item::Beef),
            "cooked_beef" => Some(Item::CookedBeef),
            "chicken" => Some(Item::Chicken),
            "cooked_chicken" => Some(Item::CookedChicken),
            "rotten_flesh" => Some(Item::RottenFlesh),
            "ender_pearl" => Some(Item::EnderPearl),
            "blaze_rod" => Some(Item::BlazeRod),
            "ghast_tear" => Some(Item::GhastTear),
            "gold_nugget" => Some(Item::GoldNugget),
            "nether_wart" => Some(Item::NetherWart),
            "potion" => Some(Item::Potion),
            "glass_bottle" => Some(Item::GlassBottle),
            "spider_eye" => Some(Item::SpiderEye),
            "fermented_spider_eye" => Some(Item::FermentedSpiderEye),
            "blaze_powder" => Some(Item::BlazePowder),
            "magma_cream" => Some(Item::MagmaCream),
            "brewing_stand" => Some(Item::BrewingStand),
            "cauldron" => Some(Item::Cauldron),
            "ender_eye" => Some(Item::EnderEye),
            "glistering_melon_slice" => Some(Item::GlisteringMelonSlice),
            "bat_spawn_egg" => Some(Item::BatSpawnEgg),
            "bee_spawn_egg" => Some(Item::BeeSpawnEgg),
            "blaze_spawn_egg" => Some(Item::BlazeSpawnEgg),
            "cat_spawn_egg" => Some(Item::CatSpawnEgg),
            "cave_spider_spawn_egg" => Some(Item::CaveSpiderSpawnEgg),
            "chicken_spawn_egg" => Some(Item::ChickenSpawnEgg),
            "cod_spawn_egg" => Some(Item::CodSpawnEgg),
            "cow_spawn_egg" => Some(Item::CowSpawnEgg),
            "creeper_spawn_egg" => Some(Item::CreeperSpawnEgg),
            "dolphin_spawn_egg" => Some(Item::DolphinSpawnEgg),
            "donkey_spawn_egg" => Some(Item::DonkeySpawnEgg),
            "drowned_spawn_egg" => Some(Item::DrownedSpawnEgg),
            "elder_guardian_spawn_egg" => Some(Item::ElderGuardianSpawnEgg),
            "enderman_spawn_egg" => Some(Item::EndermanSpawnEgg),
            "endermite_spawn_egg" => Some(Item::EndermiteSpawnEgg),
            "evoker_spawn_egg" => Some(Item::EvokerSpawnEgg),
            "fox_spawn_egg" => Some(Item::FoxSpawnEgg),
            "ghast_spawn_egg" => Some(Item::GhastSpawnEgg),
            "guardian_spawn_egg" => Some(Item::GuardianSpawnEgg),
            "hoglin_spawn_egg" => Some(Item::HoglinSpawnEgg),
            "horse_spawn_egg" => Some(Item::HorseSpawnEgg),
            "husk_spawn_egg" => Some(Item::HuskSpawnEgg),
            "llama_spawn_egg" => Some(Item::LlamaSpawnEgg),
            "magma_cube_spawn_egg" => Some(Item::MagmaCubeSpawnEgg),
            "mooshroom_spawn_egg" => Some(Item::MooshroomSpawnEgg),
            "mule_spawn_egg" => Some(Item::MuleSpawnEgg),
            "ocelot_spawn_egg" => Some(Item::OcelotSpawnEgg),
            "panda_spawn_egg" => Some(Item::PandaSpawnEgg),
            "parrot_spawn_egg" => Some(Item::ParrotSpawnEgg),
            "phantom_spawn_egg" => Some(Item::PhantomSpawnEgg),
            "pig_spawn_egg" => Some(Item::PigSpawnEgg),
            "piglin_spawn_egg" => Some(Item::PiglinSpawnEgg),
            "piglin_brute_spawn_egg" => Some(Item::PiglinBruteSpawnEgg),
            "pillager_spawn_egg" => Some(Item::PillagerSpawnEgg),
            "polar_bear_spawn_egg" => Some(Item::PolarBearSpawnEgg),
            "pufferfish_spawn_egg" => Some(Item::PufferfishSpawnEgg),
            "rabbit_spawn_egg" => Some(Item::RabbitSpawnEgg),
            "ravager_spawn_egg" => Some(Item::RavagerSpawnEgg),
            "salmon_spawn_egg" => Some(Item::SalmonSpawnEgg),
            "sheep_spawn_egg" => Some(Item::SheepSpawnEgg),
            "shulker_spawn_egg" => Some(Item::ShulkerSpawnEgg),
            "silverfish_spawn_egg" => Some(Item::SilverfishSpawnEgg),
            "skeleton_spawn_egg" => Some(Item::SkeletonSpawnEgg),
            "skeleton_horse_spawn_egg" => Some(Item::SkeletonHorseSpawnEgg),
            "slime_spawn_egg" => Some(Item::SlimeSpawnEgg),
            "spider_spawn_egg" => Some(Item::SpiderSpawnEgg),
            "squid_spawn_egg" => Some(Item::SquidSpawnEgg),
            "stray_spawn_egg" => Some(Item::StraySpawnEgg),
            "strider_spawn_egg" => Some(Item::StriderSpawnEgg),
            "trader_llama_spawn_egg" => Some(Item::TraderLlamaSpawnEgg),
            "tropical_fish_spawn_egg" => Some(Item::TropicalFishSpawnEgg),
            "turtle_spawn_egg" => Some(Item::TurtleSpawnEgg),
            "vex_spawn_egg" => Some(Item::VexSpawnEgg),
            "villager_spawn_egg" => Some(Item::VillagerSpawnEgg),
            "vindicator_spawn_egg" => Some(Item::VindicatorSpawnEgg),
            "wandering_trader_spawn_egg" => Some(Item::WanderingTraderSpawnEgg),
            "witch_spawn_egg" => Some(Item::WitchSpawnEgg),
            "wither_skeleton_spawn_egg" => Some(Item::WitherSkeletonSpawnEgg),
            "wolf_spawn_egg" => Some(Item::WolfSpawnEgg),
            "zoglin_spawn_egg" => Some(Item::ZoglinSpawnEgg),
            "zombie_spawn_egg" => Some(Item::ZombieSpawnEgg),
            "zombie_horse_spawn_egg" => Some(Item::ZombieHorseSpawnEgg),
            "zombie_villager_spawn_egg" => Some(Item::ZombieVillagerSpawnEgg),
            "zombified_piglin_spawn_egg" => Some(Item::ZombifiedPiglinSpawnEgg),
            "experience_bottle" => Some(Item::ExperienceBottle),
            "fire_charge" => Some(Item::FireCharge),
            "writable_book" => Some(Item::WritableBook),
            "written_book" => Some(Item::WrittenBook),
            "emerald" => Some(Item::Emerald),
            "item_frame" => Some(Item::ItemFrame),
            "flower_pot" => Some(Item::FlowerPot),
            "carrot" => Some(Item::Carrot),
            "potato" => Some(Item::Potato),
            "baked_potato" => Some(Item::BakedPotato),
            "poisonous_potato" => Some(Item::PoisonousPotato),
            "map" => Some(Item::Map),
            "golden_carrot" => Some(Item::GoldenCarrot),
            "skeleton_skull" => Some(Item::SkeletonSkull),
            "wither_skeleton_skull" => Some(Item::WitherSkeletonSkull),
            "player_head" => Some(Item::PlayerHead),
            "zombie_head" => Some(Item::ZombieHead),
            "creeper_head" => Some(Item::CreeperHead),
            "dragon_head" => Some(Item::DragonHead),
            "carrot_on_a_stick" => Some(Item::CarrotOnAStick),
            "warped_fungus_on_a_stick" => Some(Item::WarpedFungusOnAStick),
            "nether_star" => Some(Item::NetherStar),
            "pumpkin_pie" => Some(Item::PumpkinPie),
            "firework_rocket" => Some(Item::FireworkRocket),
            "firework_star" => Some(Item::FireworkStar),
            "enchanted_book" => Some(Item::EnchantedBook),
            "nether_brick" => Some(Item::NetherBrick),
            "quartz" => Some(Item::Quartz),
            "tnt_minecart" => Some(Item::TntMinecart),
            "hopper_minecart" => Some(Item::HopperMinecart),
            "prismarine_shard" => Some(Item::PrismarineShard),
            "prismarine_crystals" => Some(Item::PrismarineCrystals),
            "rabbit" => Some(Item::Rabbit),
            "cooked_rabbit" => Some(Item::CookedRabbit),
            "rabbit_stew" => Some(Item::RabbitStew),
            "rabbit_foot" => Some(Item::RabbitFoot),
            "rabbit_hide" => Some(Item::RabbitHide),
            "armor_stand" => Some(Item::ArmorStand),
            "iron_horse_armor" => Some(Item::IronHorseArmor),
            "golden_horse_armor" => Some(Item::GoldenHorseArmor),
            "diamond_horse_armor" => Some(Item::DiamondHorseArmor),
            "leather_horse_armor" => Some(Item::LeatherHorseArmor),
            "lead" => Some(Item::Lead),
            "name_tag" => Some(Item::NameTag),
            "command_block_minecart" => Some(Item::CommandBlockMinecart),
            "mutton" => Some(Item::Mutton),
            "cooked_mutton" => Some(Item::CookedMutton),
            "white_banner" => Some(Item::WhiteBanner),
            "orange_banner" => Some(Item::OrangeBanner),
            "magenta_banner" => Some(Item::MagentaBanner),
            "light_blue_banner" => Some(Item::LightBlueBanner),
            "yellow_banner" => Some(Item::YellowBanner),
            "lime_banner" => Some(Item::LimeBanner),
            "pink_banner" => Some(Item::PinkBanner),
            "gray_banner" => Some(Item::GrayBanner),
            "light_gray_banner" => Some(Item::LightGrayBanner),
            "cyan_banner" => Some(Item::CyanBanner),
            "purple_banner" => Some(Item::PurpleBanner),
            "blue_banner" => Some(Item::BlueBanner),
            "brown_banner" => Some(Item::BrownBanner),
            "green_banner" => Some(Item::GreenBanner),
            "red_banner" => Some(Item::RedBanner),
            "black_banner" => Some(Item::BlackBanner),
            "end_crystal" => Some(Item::EndCrystal),
            "chorus_fruit" => Some(Item::ChorusFruit),
            "popped_chorus_fruit" => Some(Item::PoppedChorusFruit),
            "beetroot" => Some(Item::Beetroot),
            "beetroot_seeds" => Some(Item::BeetrootSeeds),
            "beetroot_soup" => Some(Item::BeetrootSoup),
            "dragon_breath" => Some(Item::DragonBreath),
            "splash_potion" => Some(Item::SplashPotion),
            "spectral_arrow" => Some(Item::SpectralArrow),
            "tipped_arrow" => Some(Item::TippedArrow),
            "lingering_potion" => Some(Item::LingeringPotion),
            "shield" => Some(Item::Shield),
            "elytra" => Some(Item::Elytra),
            "spruce_boat" => Some(Item::SpruceBoat),
            "birch_boat" => Some(Item::BirchBoat),
            "jungle_boat" => Some(Item::JungleBoat),
            "acacia_boat" => Some(Item::AcaciaBoat),
            "dark_oak_boat" => Some(Item::DarkOakBoat),
            "totem_of_undying" => Some(Item::TotemOfUndying),
            "shulker_shell" => Some(Item::ShulkerShell),
            "iron_nugget" => Some(Item::IronNugget),
            "knowledge_book" => Some(Item::KnowledgeBook),
            "debug_stick" => Some(Item::DebugStick),
            "music_disc_13" => Some(Item::MusicDisc13),
            "music_disc_cat" => Some(Item::MusicDiscCat),
            "music_disc_blocks" => Some(Item::MusicDiscBlocks),
            "music_disc_chirp" => Some(Item::MusicDiscChirp),
            "music_disc_far" => Some(Item::MusicDiscFar),
            "music_disc_mall" => Some(Item::MusicDiscMall),
            "music_disc_mellohi" => Some(Item::MusicDiscMellohi),
            "music_disc_stal" => Some(Item::MusicDiscStal),
            "music_disc_strad" => Some(Item::MusicDiscStrad),
            "music_disc_ward" => Some(Item::MusicDiscWard),
            "music_disc_11" => Some(Item::MusicDisc11),
            "music_disc_wait" => Some(Item::MusicDiscWait),
            "music_disc_pigstep" => Some(Item::MusicDiscPigstep),
            "trident" => Some(Item::Trident),
            "phantom_membrane" => Some(Item::PhantomMembrane),
            "nautilus_shell" => Some(Item::NautilusShell),
            "heart_of_the_sea" => Some(Item::HeartOfTheSea),
            "crossbow" => Some(Item::Crossbow),
            "suspicious_stew" => Some(Item::SuspiciousStew),
            "loom" => Some(Item::Loom),
            "flower_banner_pattern" => Some(Item::FlowerBannerPattern),
            "creeper_banner_pattern" => Some(Item::CreeperBannerPattern),
            "skull_banner_pattern" => Some(Item::SkullBannerPattern),
            "mojang_banner_pattern" => Some(Item::MojangBannerPattern),
            "globe_banner_pattern" => Some(Item::GlobeBannerPattern),
            "piglin_banner_pattern" => Some(Item::PiglinBannerPattern),
            "composter" => Some(Item::Composter),
            "barrel" => Some(Item::Barrel),
            "smoker" => Some(Item::Smoker),
            "blast_furnace" => Some(Item::BlastFurnace),
            "cartography_table" => Some(Item::CartographyTable),
            "fletching_table" => Some(Item::FletchingTable),
            "grindstone" => Some(Item::Grindstone),
            "lectern" => Some(Item::Lectern),
            "smithing_table" => Some(Item::SmithingTable),
            "stonecutter" => Some(Item::Stonecutter),
            "bell" => Some(Item::Bell),
            "lantern" => Some(Item::Lantern),
            "soul_lantern" => Some(Item::SoulLantern),
            "sweet_berries" => Some(Item::SweetBerries),
            "campfire" => Some(Item::Campfire),
            "soul_campfire" => Some(Item::SoulCampfire),
            "shroomlight" => Some(Item::Shroomlight),
            "honeycomb" => Some(Item::Honeycomb),
            "bee_nest" => Some(Item::BeeNest),
            "beehive" => Some(Item::Beehive),
            "honey_bottle" => Some(Item::HoneyBottle),
            "honey_block" => Some(Item::HoneyBlock),
            "honeycomb_block" => Some(Item::HoneycombBlock),
            "lodestone" => Some(Item::Lodestone),
            "netherite_block" => Some(Item::NetheriteBlock),
            "ancient_debris" => Some(Item::AncientDebris),
            "target" => Some(Item::Target),
            "crying_obsidian" => Some(Item::CryingObsidian),
            "blackstone" => Some(Item::Blackstone),
            "blackstone_slab" => Some(Item::BlackstoneSlab),
            "blackstone_stairs" => Some(Item::BlackstoneStairs),
            "gilded_blackstone" => Some(Item::GildedBlackstone),
            "polished_blackstone" => Some(Item::PolishedBlackstone),
            "polished_blackstone_slab" => Some(Item::PolishedBlackstoneSlab),
            "polished_blackstone_stairs" => Some(Item::PolishedBlackstoneStairs),
            "chiseled_polished_blackstone" => Some(Item::ChiseledPolishedBlackstone),
            "polished_blackstone_bricks" => Some(Item::PolishedBlackstoneBricks),
            "polished_blackstone_brick_slab" => Some(Item::PolishedBlackstoneBrickSlab),
            "polished_blackstone_brick_stairs" => Some(Item::PolishedBlackstoneBrickStairs),
            "cracked_polished_blackstone_bricks" => Some(Item::CrackedPolishedBlackstoneBricks),
            "respawn_anchor" => Some(Item::RespawnAnchor),
            _ => None,
        }
    }
}
#[allow(warnings)]
#[allow(clippy::all)]
impl Item {
    /// Returns the `display_name` property of this `Item`.
    pub fn display_name(&self) -> &'static str {
        match self {
            Item::Air => "Air",
            Item::Stone => "Stone",
            Item::Granite => "Granite",
            Item::PolishedGranite => "Polished Granite",
            Item::Diorite => "Diorite",
            Item::PolishedDiorite => "Polished Diorite",
            Item::Andesite => "Andesite",
            Item::PolishedAndesite => "Polished Andesite",
            Item::GrassBlock => "Grass Block",
            Item::Dirt => "Dirt",
            Item::CoarseDirt => "Coarse Dirt",
            Item::Podzol => "Podzol",
            Item::CrimsonNylium => "Crimson Nylium",
            Item::WarpedNylium => "Warped Nylium",
            Item::Cobblestone => "Cobblestone",
            Item::OakPlanks => "Oak Planks",
            Item::SprucePlanks => "Spruce Planks",
            Item::BirchPlanks => "Birch Planks",
            Item::JunglePlanks => "Jungle Planks",
            Item::AcaciaPlanks => "Acacia Planks",
            Item::DarkOakPlanks => "Dark Oak Planks",
            Item::CrimsonPlanks => "Crimson Planks",
            Item::WarpedPlanks => "Warped Planks",
            Item::OakSapling => "Oak Sapling",
            Item::SpruceSapling => "Spruce Sapling",
            Item::BirchSapling => "Birch Sapling",
            Item::JungleSapling => "Jungle Sapling",
            Item::AcaciaSapling => "Acacia Sapling",
            Item::DarkOakSapling => "Dark Oak Sapling",
            Item::Bedrock => "Bedrock",
            Item::Sand => "Sand",
            Item::RedSand => "Red Sand",
            Item::Gravel => "Gravel",
            Item::GoldOre => "Gold Ore",
            Item::IronOre => "Iron Ore",
            Item::CoalOre => "Coal Ore",
            Item::NetherGoldOre => "Nether Gold Ore",
            Item::OakLog => "Oak Log",
            Item::SpruceLog => "Spruce Log",
            Item::BirchLog => "Birch Log",
            Item::JungleLog => "Jungle Log",
            Item::AcaciaLog => "Acacia Log",
            Item::DarkOakLog => "Dark Oak Log",
            Item::CrimsonStem => "Crimson Stem",
            Item::WarpedStem => "Warped Stem",
            Item::StrippedOakLog => "Stripped Oak Log",
            Item::StrippedSpruceLog => "Stripped Spruce Log",
            Item::StrippedBirchLog => "Stripped Birch Log",
            Item::StrippedJungleLog => "Stripped Jungle Log",
            Item::StrippedAcaciaLog => "Stripped Acacia Log",
            Item::StrippedDarkOakLog => "Stripped Dark Oak Log",
            Item::StrippedCrimsonStem => "Stripped Crimson Stem",
            Item::StrippedWarpedStem => "Stripped Warped Stem",
            Item::StrippedOakWood => "Stripped Oak Wood",
            Item::StrippedSpruceWood => "Stripped Spruce Wood",
            Item::StrippedBirchWood => "Stripped Birch Wood",
            Item::StrippedJungleWood => "Stripped Jungle Wood",
            Item::StrippedAcaciaWood => "Stripped Acacia Wood",
            Item::StrippedDarkOakWood => "Stripped Dark Oak Wood",
            Item::StrippedCrimsonHyphae => "Stripped Crimson Hyphae",
            Item::StrippedWarpedHyphae => "Stripped Warped Hyphae",
            Item::OakWood => "Oak Wood",
            Item::SpruceWood => "Spruce Wood",
            Item::BirchWood => "Birch Wood",
            Item::JungleWood => "Jungle Wood",
            Item::AcaciaWood => "Acacia Wood",
            Item::DarkOakWood => "Dark Oak Wood",
            Item::CrimsonHyphae => "Crimson Hyphae",
            Item::WarpedHyphae => "Warped Hyphae",
            Item::OakLeaves => "Oak Leaves",
            Item::SpruceLeaves => "Spruce Leaves",
            Item::BirchLeaves => "Birch Leaves",
            Item::JungleLeaves => "Jungle Leaves",
            Item::AcaciaLeaves => "Acacia Leaves",
            Item::DarkOakLeaves => "Dark Oak Leaves",
            Item::Sponge => "Sponge",
            Item::WetSponge => "Wet Sponge",
            Item::Glass => "Glass",
            Item::LapisOre => "Lapis Lazuli Ore",
            Item::LapisBlock => "Lapis Lazuli Block",
            Item::Dispenser => "Dispenser",
            Item::Sandstone => "Sandstone",
            Item::ChiseledSandstone => "Chiseled Sandstone",
            Item::CutSandstone => "Cut Sandstone",
            Item::NoteBlock => "Note Block",
            Item::PoweredRail => "Powered Rail",
            Item::DetectorRail => "Detector Rail",
            Item::StickyPiston => "Sticky Piston",
            Item::Cobweb => "Cobweb",
            Item::Grass => "Grass",
            Item::Fern => "Fern",
            Item::DeadBush => "Dead Bush",
            Item::Seagrass => "Seagrass",
            Item::SeaPickle => "Sea Pickle",
            Item::Piston => "Piston",
            Item::WhiteWool => "White Wool",
            Item::OrangeWool => "Orange Wool",
            Item::MagentaWool => "Magenta Wool",
            Item::LightBlueWool => "Light Blue Wool",
            Item::YellowWool => "Yellow Wool",
            Item::LimeWool => "Lime Wool",
            Item::PinkWool => "Pink Wool",
            Item::GrayWool => "Gray Wool",
            Item::LightGrayWool => "Light Gray Wool",
            Item::CyanWool => "Cyan Wool",
            Item::PurpleWool => "Purple Wool",
            Item::BlueWool => "Blue Wool",
            Item::BrownWool => "Brown Wool",
            Item::GreenWool => "Green Wool",
            Item::RedWool => "Red Wool",
            Item::BlackWool => "Black Wool",
            Item::Dandelion => "Dandelion",
            Item::Poppy => "Poppy",
            Item::BlueOrchid => "Blue Orchid",
            Item::Allium => "Allium",
            Item::AzureBluet => "Azure Bluet",
            Item::RedTulip => "Red Tulip",
            Item::OrangeTulip => "Orange Tulip",
            Item::WhiteTulip => "White Tulip",
            Item::PinkTulip => "Pink Tulip",
            Item::OxeyeDaisy => "Oxeye Daisy",
            Item::Cornflower => "Cornflower",
            Item::LilyOfTheValley => "Lily of the Valley",
            Item::WitherRose => "Wither Rose",
            Item::BrownMushroom => "Brown Mushroom",
            Item::RedMushroom => "Red Mushroom",
            Item::CrimsonFungus => "Crimson Fungus",
            Item::WarpedFungus => "Warped Fungus",
            Item::CrimsonRoots => "Crimson Roots",
            Item::WarpedRoots => "Warped Roots",
            Item::NetherSprouts => "Nether Sprouts",
            Item::WeepingVines => "Weeping Vines",
            Item::TwistingVines => "Twisting Vines",
            Item::SugarCane => "Sugar Cane",
            Item::Kelp => "Kelp",
            Item::Bamboo => "Bamboo",
            Item::GoldBlock => "Block of Gold",
            Item::IronBlock => "Block of Iron",
            Item::OakSlab => "Oak Slab",
            Item::SpruceSlab => "Spruce Slab",
            Item::BirchSlab => "Birch Slab",
            Item::JungleSlab => "Jungle Slab",
            Item::AcaciaSlab => "Acacia Slab",
            Item::DarkOakSlab => "Dark Oak Slab",
            Item::CrimsonSlab => "Crimson Slab",
            Item::WarpedSlab => "Warped Slab",
            Item::StoneSlab => "Stone Slab",
            Item::SmoothStoneSlab => "Smooth Stone Slab",
            Item::SandstoneSlab => "Sandstone Slab",
            Item::CutSandstoneSlab => "Cut Sandstone Slab",
            Item::PetrifiedOakSlab => "Petrified Oak Slab",
            Item::CobblestoneSlab => "Cobblestone Slab",
            Item::BrickSlab => "Brick Slab",
            Item::StoneBrickSlab => "Stone Brick Slab",
            Item::NetherBrickSlab => "Nether Brick Slab",
            Item::QuartzSlab => "Quartz Slab",
            Item::RedSandstoneSlab => "Red Sandstone Slab",
            Item::CutRedSandstoneSlab => "Cut Red Sandstone Slab",
            Item::PurpurSlab => "Purpur Slab",
            Item::PrismarineSlab => "Prismarine Slab",
            Item::PrismarineBrickSlab => "Prismarine Brick Slab",
            Item::DarkPrismarineSlab => "Dark Prismarine Slab",
            Item::SmoothQuartz => "Smooth Quartz Block",
            Item::SmoothRedSandstone => "Smooth Red Sandstone",
            Item::SmoothSandstone => "Smooth Sandstone",
            Item::SmoothStone => "Smooth Stone",
            Item::Bricks => "Bricks",
            Item::Tnt => "TNT",
            Item::Bookshelf => "Bookshelf",
            Item::MossyCobblestone => "Mossy Cobblestone",
            Item::Obsidian => "Obsidian",
            Item::Torch => "Torch",
            Item::EndRod => "End Rod",
            Item::ChorusPlant => "Chorus Plant",
            Item::ChorusFlower => "Chorus Flower",
            Item::PurpurBlock => "Purpur Block",
            Item::PurpurPillar => "Purpur Pillar",
            Item::PurpurStairs => "Purpur Stairs",
            Item::Spawner => "Spawner",
            Item::OakStairs => "Oak Stairs",
            Item::Chest => "Chest",
            Item::DiamondOre => "Diamond Ore",
            Item::DiamondBlock => "Block of Diamond",
            Item::CraftingTable => "Crafting Table",
            Item::Farmland => "Farmland",
            Item::Furnace => "Furnace",
            Item::Ladder => "Ladder",
            Item::Rail => "Rail",
            Item::CobblestoneStairs => "Cobblestone Stairs",
            Item::Lever => "Lever",
            Item::StonePressurePlate => "Stone Pressure Plate",
            Item::OakPressurePlate => "Oak Pressure Plate",
            Item::SprucePressurePlate => "Spruce Pressure Plate",
            Item::BirchPressurePlate => "Birch Pressure Plate",
            Item::JunglePressurePlate => "Jungle Pressure Plate",
            Item::AcaciaPressurePlate => "Acacia Pressure Plate",
            Item::DarkOakPressurePlate => "Dark Oak Pressure Plate",
            Item::CrimsonPressurePlate => "Crimson Pressure Plate",
            Item::WarpedPressurePlate => "Warped Pressure Plate",
            Item::PolishedBlackstonePressurePlate => "Polished Blackstone Pressure Plate",
            Item::RedstoneOre => "Redstone Ore",
            Item::RedstoneTorch => "Redstone Torch",
            Item::Snow => "Snow",
            Item::Ice => "Ice",
            Item::SnowBlock => "Snow Block",
            Item::Cactus => "Cactus",
            Item::Clay => "Clay",
            Item::Jukebox => "Jukebox",
            Item::OakFence => "Oak Fence",
            Item::SpruceFence => "Spruce Fence",
            Item::BirchFence => "Birch Fence",
            Item::JungleFence => "Jungle Fence",
            Item::AcaciaFence => "Acacia Fence",
            Item::DarkOakFence => "Dark Oak Fence",
            Item::CrimsonFence => "Crimson Fence",
            Item::WarpedFence => "Warped Fence",
            Item::Pumpkin => "Pumpkin",
            Item::CarvedPumpkin => "Carved Pumpkin",
            Item::Netherrack => "Netherrack",
            Item::SoulSand => "Soul Sand",
            Item::SoulSoil => "Soul Soil",
            Item::Basalt => "Basalt",
            Item::PolishedBasalt => "Polished Basalt",
            Item::SoulTorch => "Soul Torch",
            Item::Glowstone => "Glowstone",
            Item::JackOLantern => "Jack o'Lantern",
            Item::OakTrapdoor => "Oak Trapdoor",
            Item::SpruceTrapdoor => "Spruce Trapdoor",
            Item::BirchTrapdoor => "Birch Trapdoor",
            Item::JungleTrapdoor => "Jungle Trapdoor",
            Item::AcaciaTrapdoor => "Acacia Trapdoor",
            Item::DarkOakTrapdoor => "Dark Oak Trapdoor",
            Item::CrimsonTrapdoor => "Crimson Trapdoor",
            Item::WarpedTrapdoor => "Warped Trapdoor",
            Item::InfestedStone => "Infested Stone",
            Item::InfestedCobblestone => "Infested Cobblestone",
            Item::InfestedStoneBricks => "Infested Stone Bricks",
            Item::InfestedMossyStoneBricks => "Infested Mossy Stone Bricks",
            Item::InfestedCrackedStoneBricks => "Infested Cracked Stone Bricks",
            Item::InfestedChiseledStoneBricks => "Infested Chiseled Stone Bricks",
            Item::StoneBricks => "Stone Bricks",
            Item::MossyStoneBricks => "Mossy Stone Bricks",
            Item::CrackedStoneBricks => "Cracked Stone Bricks",
            Item::ChiseledStoneBricks => "Chiseled Stone Bricks",
            Item::BrownMushroomBlock => "Brown Mushroom Block",
            Item::RedMushroomBlock => "Red Mushroom Block",
            Item::MushroomStem => "Mushroom Stem",
            Item::IronBars => "Iron Bars",
            Item::Chain => "Chain",
            Item::GlassPane => "Glass Pane",
            Item::Melon => "Melon",
            Item::Vine => "Vines",
            Item::OakFenceGate => "Oak Fence Gate",
            Item::SpruceFenceGate => "Spruce Fence Gate",
            Item::BirchFenceGate => "Birch Fence Gate",
            Item::JungleFenceGate => "Jungle Fence Gate",
            Item::AcaciaFenceGate => "Acacia Fence Gate",
            Item::DarkOakFenceGate => "Dark Oak Fence Gate",
            Item::CrimsonFenceGate => "Crimson Fence Gate",
            Item::WarpedFenceGate => "Warped Fence Gate",
            Item::BrickStairs => "Brick Stairs",
            Item::StoneBrickStairs => "Stone Brick Stairs",
            Item::Mycelium => "Mycelium",
            Item::LilyPad => "Lily Pad",
            Item::NetherBricks => "Nether Bricks",
            Item::CrackedNetherBricks => "Cracked Nether Bricks",
            Item::ChiseledNetherBricks => "Chiseled Nether Bricks",
            Item::NetherBrickFence => "Nether Brick Fence",
            Item::NetherBrickStairs => "Nether Brick Stairs",
            Item::EnchantingTable => "Enchanting Table",
            Item::EndPortalFrame => "End Portal Frame",
            Item::EndStone => "End Stone",
            Item::EndStoneBricks => "End Stone Bricks",
            Item::DragonEgg => "Dragon Egg",
            Item::RedstoneLamp => "Redstone Lamp",
            Item::SandstoneStairs => "Sandstone Stairs",
            Item::EmeraldOre => "Emerald Ore",
            Item::EnderChest => "Ender Chest",
            Item::TripwireHook => "Tripwire Hook",
            Item::EmeraldBlock => "Block of Emerald",
            Item::SpruceStairs => "Spruce Stairs",
            Item::BirchStairs => "Birch Stairs",
            Item::JungleStairs => "Jungle Stairs",
            Item::CrimsonStairs => "Crimson Stairs",
            Item::WarpedStairs => "Warped Stairs",
            Item::CommandBlock => "Command Block",
            Item::Beacon => "Beacon",
            Item::CobblestoneWall => "Cobblestone Wall",
            Item::MossyCobblestoneWall => "Mossy Cobblestone Wall",
            Item::BrickWall => "Brick Wall",
            Item::PrismarineWall => "Prismarine Wall",
            Item::RedSandstoneWall => "Red Sandstone Wall",
            Item::MossyStoneBrickWall => "Mossy Stone Brick Wall",
            Item::GraniteWall => "Granite Wall",
            Item::StoneBrickWall => "Stone Brick Wall",
            Item::NetherBrickWall => "Nether Brick Wall",
            Item::AndesiteWall => "Andesite Wall",
            Item::RedNetherBrickWall => "Red Nether Brick Wall",
            Item::SandstoneWall => "Sandstone Wall",
            Item::EndStoneBrickWall => "End Stone Brick Wall",
            Item::DioriteWall => "Diorite Wall",
            Item::BlackstoneWall => "Blackstone Wall",
            Item::PolishedBlackstoneWall => "Polished Blackstone Wall",
            Item::PolishedBlackstoneBrickWall => "Polished Blackstone Brick Wall",
            Item::StoneButton => "Stone Button",
            Item::OakButton => "Oak Button",
            Item::SpruceButton => "Spruce Button",
            Item::BirchButton => "Birch Button",
            Item::JungleButton => "Jungle Button",
            Item::AcaciaButton => "Acacia Button",
            Item::DarkOakButton => "Dark Oak Button",
            Item::CrimsonButton => "Crimson Button",
            Item::WarpedButton => "Warped Button",
            Item::PolishedBlackstoneButton => "Polished Blackstone Button",
            Item::Anvil => "Anvil",
            Item::ChippedAnvil => "Chipped Anvil",
            Item::DamagedAnvil => "Damaged Anvil",
            Item::TrappedChest => "Trapped Chest",
            Item::LightWeightedPressurePlate => "Light Weighted Pressure Plate",
            Item::HeavyWeightedPressurePlate => "Heavy Weighted Pressure Plate",
            Item::DaylightDetector => "Daylight Detector",
            Item::RedstoneBlock => "Block of Redstone",
            Item::NetherQuartzOre => "Nether Quartz Ore",
            Item::Hopper => "Hopper",
            Item::ChiseledQuartzBlock => "Chiseled Quartz Block",
            Item::QuartzBlock => "Block of Quartz",
            Item::QuartzBricks => "Quartz Bricks",
            Item::QuartzPillar => "Quartz Pillar",
            Item::QuartzStairs => "Quartz Stairs",
            Item::ActivatorRail => "Activator Rail",
            Item::Dropper => "Dropper",
            Item::WhiteTerracotta => "White Terracotta",
            Item::OrangeTerracotta => "Orange Terracotta",
            Item::MagentaTerracotta => "Magenta Terracotta",
            Item::LightBlueTerracotta => "Light Blue Terracotta",
            Item::YellowTerracotta => "Yellow Terracotta",
            Item::LimeTerracotta => "Lime Terracotta",
            Item::PinkTerracotta => "Pink Terracotta",
            Item::GrayTerracotta => "Gray Terracotta",
            Item::LightGrayTerracotta => "Light Gray Terracotta",
            Item::CyanTerracotta => "Cyan Terracotta",
            Item::PurpleTerracotta => "Purple Terracotta",
            Item::BlueTerracotta => "Blue Terracotta",
            Item::BrownTerracotta => "Brown Terracotta",
            Item::GreenTerracotta => "Green Terracotta",
            Item::RedTerracotta => "Red Terracotta",
            Item::BlackTerracotta => "Black Terracotta",
            Item::Barrier => "Barrier",
            Item::IronTrapdoor => "Iron Trapdoor",
            Item::HayBlock => "Hay Bale",
            Item::WhiteCarpet => "White Carpet",
            Item::OrangeCarpet => "Orange Carpet",
            Item::MagentaCarpet => "Magenta Carpet",
            Item::LightBlueCarpet => "Light Blue Carpet",
            Item::YellowCarpet => "Yellow Carpet",
            Item::LimeCarpet => "Lime Carpet",
            Item::PinkCarpet => "Pink Carpet",
            Item::GrayCarpet => "Gray Carpet",
            Item::LightGrayCarpet => "Light Gray Carpet",
            Item::CyanCarpet => "Cyan Carpet",
            Item::PurpleCarpet => "Purple Carpet",
            Item::BlueCarpet => "Blue Carpet",
            Item::BrownCarpet => "Brown Carpet",
            Item::GreenCarpet => "Green Carpet",
            Item::RedCarpet => "Red Carpet",
            Item::BlackCarpet => "Black Carpet",
            Item::Terracotta => "Terracotta",
            Item::CoalBlock => "Block of Coal",
            Item::PackedIce => "Packed Ice",
            Item::AcaciaStairs => "Acacia Stairs",
            Item::DarkOakStairs => "Dark Oak Stairs",
            Item::SlimeBlock => "Slime Block",
            Item::GrassPath => "Grass Path",
            Item::Sunflower => "Sunflower",
            Item::Lilac => "Lilac",
            Item::RoseBush => "Rose Bush",
            Item::Peony => "Peony",
            Item::TallGrass => "Tall Grass",
            Item::LargeFern => "Large Fern",
            Item::WhiteStainedGlass => "White Stained Glass",
            Item::OrangeStainedGlass => "Orange Stained Glass",
            Item::MagentaStainedGlass => "Magenta Stained Glass",
            Item::LightBlueStainedGlass => "Light Blue Stained Glass",
            Item::YellowStainedGlass => "Yellow Stained Glass",
            Item::LimeStainedGlass => "Lime Stained Glass",
            Item::PinkStainedGlass => "Pink Stained Glass",
            Item::GrayStainedGlass => "Gray Stained Glass",
            Item::LightGrayStainedGlass => "Light Gray Stained Glass",
            Item::CyanStainedGlass => "Cyan Stained Glass",
            Item::PurpleStainedGlass => "Purple Stained Glass",
            Item::BlueStainedGlass => "Blue Stained Glass",
            Item::BrownStainedGlass => "Brown Stained Glass",
            Item::GreenStainedGlass => "Green Stained Glass",
            Item::RedStainedGlass => "Red Stained Glass",
            Item::BlackStainedGlass => "Black Stained Glass",
            Item::WhiteStainedGlassPane => "White Stained Glass Pane",
            Item::OrangeStainedGlassPane => "Orange Stained Glass Pane",
            Item::MagentaStainedGlassPane => "Magenta Stained Glass Pane",
            Item::LightBlueStainedGlassPane => "Light Blue Stained Glass Pane",
            Item::YellowStainedGlassPane => "Yellow Stained Glass Pane",
            Item::LimeStainedGlassPane => "Lime Stained Glass Pane",
            Item::PinkStainedGlassPane => "Pink Stained Glass Pane",
            Item::GrayStainedGlassPane => "Gray Stained Glass Pane",
            Item::LightGrayStainedGlassPane => "Light Gray Stained Glass Pane",
            Item::CyanStainedGlassPane => "Cyan Stained Glass Pane",
            Item::PurpleStainedGlassPane => "Purple Stained Glass Pane",
            Item::BlueStainedGlassPane => "Blue Stained Glass Pane",
            Item::BrownStainedGlassPane => "Brown Stained Glass Pane",
            Item::GreenStainedGlassPane => "Green Stained Glass Pane",
            Item::RedStainedGlassPane => "Red Stained Glass Pane",
            Item::BlackStainedGlassPane => "Black Stained Glass Pane",
            Item::Prismarine => "Prismarine",
            Item::PrismarineBricks => "Prismarine Bricks",
            Item::DarkPrismarine => "Dark Prismarine",
            Item::PrismarineStairs => "Prismarine Stairs",
            Item::PrismarineBrickStairs => "Prismarine Brick Stairs",
            Item::DarkPrismarineStairs => "Dark Prismarine Stairs",
            Item::SeaLantern => "Sea Lantern",
            Item::RedSandstone => "Red Sandstone",
            Item::ChiseledRedSandstone => "Chiseled Red Sandstone",
            Item::CutRedSandstone => "Cut Red Sandstone",
            Item::RedSandstoneStairs => "Red Sandstone Stairs",
            Item::RepeatingCommandBlock => "Repeating Command Block",
            Item::ChainCommandBlock => "Chain Command Block",
            Item::MagmaBlock => "Magma Block",
            Item::NetherWartBlock => "Nether Wart Block",
            Item::WarpedWartBlock => "Warped Wart Block",
            Item::RedNetherBricks => "Red Nether Bricks",
            Item::BoneBlock => "Bone Block",
            Item::StructureVoid => "Structure Void",
            Item::Observer => "Observer",
            Item::ShulkerBox => "Shulker Box",
            Item::WhiteShulkerBox => "White Shulker Box",
            Item::OrangeShulkerBox => "Orange Shulker Box",
            Item::MagentaShulkerBox => "Magenta Shulker Box",
            Item::LightBlueShulkerBox => "Light Blue Shulker Box",
            Item::YellowShulkerBox => "Yellow Shulker Box",
            Item::LimeShulkerBox => "Lime Shulker Box",
            Item::PinkShulkerBox => "Pink Shulker Box",
            Item::GrayShulkerBox => "Gray Shulker Box",
            Item::LightGrayShulkerBox => "Light Gray Shulker Box",
            Item::CyanShulkerBox => "Cyan Shulker Box",
            Item::PurpleShulkerBox => "Purple Shulker Box",
            Item::BlueShulkerBox => "Blue Shulker Box",
            Item::BrownShulkerBox => "Brown Shulker Box",
            Item::GreenShulkerBox => "Green Shulker Box",
            Item::RedShulkerBox => "Red Shulker Box",
            Item::BlackShulkerBox => "Black Shulker Box",
            Item::WhiteGlazedTerracotta => "White Glazed Terracotta",
            Item::OrangeGlazedTerracotta => "Orange Glazed Terracotta",
            Item::MagentaGlazedTerracotta => "Magenta Glazed Terracotta",
            Item::LightBlueGlazedTerracotta => "Light Blue Glazed Terracotta",
            Item::YellowGlazedTerracotta => "Yellow Glazed Terracotta",
            Item::LimeGlazedTerracotta => "Lime Glazed Terracotta",
            Item::PinkGlazedTerracotta => "Pink Glazed Terracotta",
            Item::GrayGlazedTerracotta => "Gray Glazed Terracotta",
            Item::LightGrayGlazedTerracotta => "Light Gray Glazed Terracotta",
            Item::CyanGlazedTerracotta => "Cyan Glazed Terracotta",
            Item::PurpleGlazedTerracotta => "Purple Glazed Terracotta",
            Item::BlueGlazedTerracotta => "Blue Glazed Terracotta",
            Item::BrownGlazedTerracotta => "Brown Glazed Terracotta",
            Item::GreenGlazedTerracotta => "Green Glazed Terracotta",
            Item::RedGlazedTerracotta => "Red Glazed Terracotta",
            Item::BlackGlazedTerracotta => "Black Glazed Terracotta",
            Item::WhiteConcrete => "White Concrete",
            Item::OrangeConcrete => "Orange Concrete",
            Item::MagentaConcrete => "Magenta Concrete",
            Item::LightBlueConcrete => "Light Blue Concrete",
            Item::YellowConcrete => "Yellow Concrete",
            Item::LimeConcrete => "Lime Concrete",
            Item::PinkConcrete => "Pink Concrete",
            Item::GrayConcrete => "Gray Concrete",
            Item::LightGrayConcrete => "Light Gray Concrete",
            Item::CyanConcrete => "Cyan Concrete",
            Item::PurpleConcrete => "Purple Concrete",
            Item::BlueConcrete => "Blue Concrete",
            Item::BrownConcrete => "Brown Concrete",
            Item::GreenConcrete => "Green Concrete",
            Item::RedConcrete => "Red Concrete",
            Item::BlackConcrete => "Black Concrete",
            Item::WhiteConcretePowder => "White Concrete Powder",
            Item::OrangeConcretePowder => "Orange Concrete Powder",
            Item::MagentaConcretePowder => "Magenta Concrete Powder",
            Item::LightBlueConcretePowder => "Light Blue Concrete Powder",
            Item::YellowConcretePowder => "Yellow Concrete Powder",
            Item::LimeConcretePowder => "Lime Concrete Powder",
            Item::PinkConcretePowder => "Pink Concrete Powder",
            Item::GrayConcretePowder => "Gray Concrete Powder",
            Item::LightGrayConcretePowder => "Light Gray Concrete Powder",
            Item::CyanConcretePowder => "Cyan Concrete Powder",
            Item::PurpleConcretePowder => "Purple Concrete Powder",
            Item::BlueConcretePowder => "Blue Concrete Powder",
            Item::BrownConcretePowder => "Brown Concrete Powder",
            Item::GreenConcretePowder => "Green Concrete Powder",
            Item::RedConcretePowder => "Red Concrete Powder",
            Item::BlackConcretePowder => "Black Concrete Powder",
            Item::TurtleEgg => "Turtle Egg",
            Item::DeadTubeCoralBlock => "Dead Tube Coral Block",
            Item::DeadBrainCoralBlock => "Dead Brain Coral Block",
            Item::DeadBubbleCoralBlock => "Dead Bubble Coral Block",
            Item::DeadFireCoralBlock => "Dead Fire Coral Block",
            Item::DeadHornCoralBlock => "Dead Horn Coral Block",
            Item::TubeCoralBlock => "Tube Coral Block",
            Item::BrainCoralBlock => "Brain Coral Block",
            Item::BubbleCoralBlock => "Bubble Coral Block",
            Item::FireCoralBlock => "Fire Coral Block",
            Item::HornCoralBlock => "Horn Coral Block",
            Item::TubeCoral => "Tube Coral",
            Item::BrainCoral => "Brain Coral",
            Item::BubbleCoral => "Bubble Coral",
            Item::FireCoral => "Fire Coral",
            Item::HornCoral => "Horn Coral",
            Item::DeadBrainCoral => "Dead Brain Coral",
            Item::DeadBubbleCoral => "Dead Bubble Coral",
            Item::DeadFireCoral => "Dead Fire Coral",
            Item::DeadHornCoral => "Dead Horn Coral",
            Item::DeadTubeCoral => "Dead Tube Coral",
            Item::TubeCoralFan => "Tube Coral Fan",
            Item::BrainCoralFan => "Brain Coral Fan",
            Item::BubbleCoralFan => "Bubble Coral Fan",
            Item::FireCoralFan => "Fire Coral Fan",
            Item::HornCoralFan => "Horn Coral Fan",
            Item::DeadTubeCoralFan => "Dead Tube Coral Fan",
            Item::DeadBrainCoralFan => "Dead Brain Coral Fan",
            Item::DeadBubbleCoralFan => "Dead Bubble Coral Fan",
            Item::DeadFireCoralFan => "Dead Fire Coral Fan",
            Item::DeadHornCoralFan => "Dead Horn Coral Fan",
            Item::BlueIce => "Blue Ice",
            Item::Conduit => "Conduit",
            Item::PolishedGraniteStairs => "Polished Granite Stairs",
            Item::SmoothRedSandstoneStairs => "Smooth Red Sandstone Stairs",
            Item::MossyStoneBrickStairs => "Mossy Stone Brick Stairs",
            Item::PolishedDioriteStairs => "Polished Diorite Stairs",
            Item::MossyCobblestoneStairs => "Mossy Cobblestone Stairs",
            Item::EndStoneBrickStairs => "End Stone Brick Stairs",
            Item::StoneStairs => "Stone Stairs",
            Item::SmoothSandstoneStairs => "Smooth Sandstone Stairs",
            Item::SmoothQuartzStairs => "Smooth Quartz Stairs",
            Item::GraniteStairs => "Granite Stairs",
            Item::AndesiteStairs => "Andesite Stairs",
            Item::RedNetherBrickStairs => "Red Nether Brick Stairs",
            Item::PolishedAndesiteStairs => "Polished Andesite Stairs",
            Item::DioriteStairs => "Diorite Stairs",
            Item::PolishedGraniteSlab => "Polished Granite Slab",
            Item::SmoothRedSandstoneSlab => "Smooth Red Sandstone Slab",
            Item::MossyStoneBrickSlab => "Mossy Stone Brick Slab",
            Item::PolishedDioriteSlab => "Polished Diorite Slab",
            Item::MossyCobblestoneSlab => "Mossy Cobblestone Slab",
            Item::EndStoneBrickSlab => "End Stone Brick Slab",
            Item::SmoothSandstoneSlab => "Smooth Sandstone Slab",
            Item::SmoothQuartzSlab => "Smooth Quartz Slab",
            Item::GraniteSlab => "Granite Slab",
            Item::AndesiteSlab => "Andesite Slab",
            Item::RedNetherBrickSlab => "Red Nether Brick Slab",
            Item::PolishedAndesiteSlab => "Polished Andesite Slab",
            Item::DioriteSlab => "Diorite Slab",
            Item::Scaffolding => "Scaffolding",
            Item::IronDoor => "Iron Door",
            Item::OakDoor => "Oak Door",
            Item::SpruceDoor => "Spruce Door",
            Item::BirchDoor => "Birch Door",
            Item::JungleDoor => "Jungle Door",
            Item::AcaciaDoor => "Acacia Door",
            Item::DarkOakDoor => "Dark Oak Door",
            Item::CrimsonDoor => "Crimson Door",
            Item::WarpedDoor => "Warped Door",
            Item::Repeater => "Redstone Repeater",
            Item::Comparator => "Redstone Comparator",
            Item::StructureBlock => "Structure Block",
            Item::Jigsaw => "Jigsaw Block",
            Item::TurtleHelmet => "Turtle Shell",
            Item::Scute => "Scute",
            Item::FlintAndSteel => "Flint and Steel",
            Item::Apple => "Apple",
            Item::Bow => "Bow",
            Item::Arrow => "Arrow",
            Item::Coal => "Coal",
            Item::Charcoal => "Charcoal",
            Item::Diamond => "Diamond",
            Item::IronIngot => "Iron Ingot",
            Item::GoldIngot => "Gold Ingot",
            Item::NetheriteIngot => "Netherite Ingot",
            Item::NetheriteScrap => "Netherite Scrap",
            Item::WoodenSword => "Wooden Sword",
            Item::WoodenShovel => "Wooden Shovel",
            Item::WoodenPickaxe => "Wooden Pickaxe",
            Item::WoodenAxe => "Wooden Axe",
            Item::WoodenHoe => "Wooden Hoe",
            Item::StoneSword => "Stone Sword",
            Item::StoneShovel => "Stone Shovel",
            Item::StonePickaxe => "Stone Pickaxe",
            Item::StoneAxe => "Stone Axe",
            Item::StoneHoe => "Stone Hoe",
            Item::GoldenSword => "Golden Sword",
            Item::GoldenShovel => "Golden Shovel",
            Item::GoldenPickaxe => "Golden Pickaxe",
            Item::GoldenAxe => "Golden Axe",
            Item::GoldenHoe => "Golden Hoe",
            Item::IronSword => "Iron Sword",
            Item::IronShovel => "Iron Shovel",
            Item::IronPickaxe => "Iron Pickaxe",
            Item::IronAxe => "Iron Axe",
            Item::IronHoe => "Iron Hoe",
            Item::DiamondSword => "Diamond Sword",
            Item::DiamondShovel => "Diamond Shovel",
            Item::DiamondPickaxe => "Diamond Pickaxe",
            Item::DiamondAxe => "Diamond Axe",
            Item::DiamondHoe => "Diamond Hoe",
            Item::NetheriteSword => "Netherite Sword",
            Item::NetheriteShovel => "Netherite Shovel",
            Item::NetheritePickaxe => "Netherite Pickaxe",
            Item::NetheriteAxe => "Netherite Axe",
            Item::NetheriteHoe => "Netherite Hoe",
            Item::Stick => "Stick",
            Item::Bowl => "Bowl",
            Item::MushroomStew => "Mushroom Stew",
            Item::String => "String",
            Item::Feather => "Feather",
            Item::Gunpowder => "Gunpowder",
            Item::WheatSeeds => "Wheat Seeds",
            Item::Wheat => "Wheat",
            Item::Bread => "Bread",
            Item::LeatherHelmet => "Leather Cap",
            Item::LeatherChestplate => "Leather Tunic",
            Item::LeatherLeggings => "Leather Pants",
            Item::LeatherBoots => "Leather Boots",
            Item::ChainmailHelmet => "Chainmail Helmet",
            Item::ChainmailChestplate => "Chainmail Chestplate",
            Item::ChainmailLeggings => "Chainmail Leggings",
            Item::ChainmailBoots => "Chainmail Boots",
            Item::IronHelmet => "Iron Helmet",
            Item::IronChestplate => "Iron Chestplate",
            Item::IronLeggings => "Iron Leggings",
            Item::IronBoots => "Iron Boots",
            Item::DiamondHelmet => "Diamond Helmet",
            Item::DiamondChestplate => "Diamond Chestplate",
            Item::DiamondLeggings => "Diamond Leggings",
            Item::DiamondBoots => "Diamond Boots",
            Item::GoldenHelmet => "Golden Helmet",
            Item::GoldenChestplate => "Golden Chestplate",
            Item::GoldenLeggings => "Golden Leggings",
            Item::GoldenBoots => "Golden Boots",
            Item::NetheriteHelmet => "Netherite Helmet",
            Item::NetheriteChestplate => "Netherite Chestplate",
            Item::NetheriteLeggings => "Netherite Leggings",
            Item::NetheriteBoots => "Netherite Boots",
            Item::Flint => "Flint",
            Item::Porkchop => "Raw Porkchop",
            Item::CookedPorkchop => "Cooked Porkchop",
            Item::Painting => "Painting",
            Item::GoldenApple => "Golden Apple",
            Item::EnchantedGoldenApple => "Enchanted Golden Apple",
            Item::OakSign => "Oak Sign",
            Item::SpruceSign => "Spruce Sign",
            Item::BirchSign => "Birch Sign",
            Item::JungleSign => "Jungle Sign",
            Item::AcaciaSign => "Acacia Sign",
            Item::DarkOakSign => "Dark Oak Sign",
            Item::CrimsonSign => "Crimson Sign",
            Item::WarpedSign => "Warped Sign",
            Item::Bucket => "Bucket",
            Item::WaterBucket => "Water Bucket",
            Item::LavaBucket => "Lava Bucket",
            Item::Minecart => "Minecart",
            Item::Saddle => "Saddle",
            Item::Redstone => "Redstone Dust",
            Item::Snowball => "Snowball",
            Item::OakBoat => "Oak Boat",
            Item::Leather => "Leather",
            Item::MilkBucket => "Milk Bucket",
            Item::PufferfishBucket => "Bucket of Pufferfish",
            Item::SalmonBucket => "Bucket of Salmon",
            Item::CodBucket => "Bucket of Cod",
            Item::TropicalFishBucket => "Bucket of Tropical Fish",
            Item::Brick => "Brick",
            Item::ClayBall => "Clay Ball",
            Item::DriedKelpBlock => "Dried Kelp Block",
            Item::Paper => "Paper",
            Item::Book => "Book",
            Item::SlimeBall => "Slimeball",
            Item::ChestMinecart => "Minecart with Chest",
            Item::FurnaceMinecart => "Minecart with Furnace",
            Item::Egg => "Egg",
            Item::Compass => "Compass",
            Item::FishingRod => "Fishing Rod",
            Item::Clock => "Clock",
            Item::GlowstoneDust => "Glowstone Dust",
            Item::Cod => "Raw Cod",
            Item::Salmon => "Raw Salmon",
            Item::TropicalFish => "Tropical Fish",
            Item::Pufferfish => "Pufferfish",
            Item::CookedCod => "Cooked Cod",
            Item::CookedSalmon => "Cooked Salmon",
            Item::InkSac => "Ink Sac",
            Item::CocoaBeans => "Cocoa Beans",
            Item::LapisLazuli => "Lapis Lazuli",
            Item::WhiteDye => "White Dye",
            Item::OrangeDye => "Orange Dye",
            Item::MagentaDye => "Magenta Dye",
            Item::LightBlueDye => "Light Blue Dye",
            Item::YellowDye => "Yellow Dye",
            Item::LimeDye => "Lime Dye",
            Item::PinkDye => "Pink Dye",
            Item::GrayDye => "Gray Dye",
            Item::LightGrayDye => "Light Gray Dye",
            Item::CyanDye => "Cyan Dye",
            Item::PurpleDye => "Purple Dye",
            Item::BlueDye => "Blue Dye",
            Item::BrownDye => "Brown Dye",
            Item::GreenDye => "Green Dye",
            Item::RedDye => "Red Dye",
            Item::BlackDye => "Black Dye",
            Item::BoneMeal => "Bone Meal",
            Item::Bone => "Bone",
            Item::Sugar => "Sugar",
            Item::Cake => "Cake",
            Item::WhiteBed => "White Bed",
            Item::OrangeBed => "Orange Bed",
            Item::MagentaBed => "Magenta Bed",
            Item::LightBlueBed => "Light Blue Bed",
            Item::YellowBed => "Yellow Bed",
            Item::LimeBed => "Lime Bed",
            Item::PinkBed => "Pink Bed",
            Item::GrayBed => "Gray Bed",
            Item::LightGrayBed => "Light Gray Bed",
            Item::CyanBed => "Cyan Bed",
            Item::PurpleBed => "Purple Bed",
            Item::BlueBed => "Blue Bed",
            Item::BrownBed => "Brown Bed",
            Item::GreenBed => "Green Bed",
            Item::RedBed => "Red Bed",
            Item::BlackBed => "Black Bed",
            Item::Cookie => "Cookie",
            Item::FilledMap => "Map",
            Item::Shears => "Shears",
            Item::MelonSlice => "Melon Slice",
            Item::DriedKelp => "Dried Kelp",
            Item::PumpkinSeeds => "Pumpkin Seeds",
            Item::MelonSeeds => "Melon Seeds",
            Item::Beef => "Raw Beef",
            Item::CookedBeef => "Steak",
            Item::Chicken => "Raw Chicken",
            Item::CookedChicken => "Cooked Chicken",
            Item::RottenFlesh => "Rotten Flesh",
            Item::EnderPearl => "Ender Pearl",
            Item::BlazeRod => "Blaze Rod",
            Item::GhastTear => "Ghast Tear",
            Item::GoldNugget => "Gold Nugget",
            Item::NetherWart => "Nether Wart",
            Item::Potion => "Potion",
            Item::GlassBottle => "Glass Bottle",
            Item::SpiderEye => "Spider Eye",
            Item::FermentedSpiderEye => "Fermented Spider Eye",
            Item::BlazePowder => "Blaze Powder",
            Item::MagmaCream => "Magma Cream",
            Item::BrewingStand => "Brewing Stand",
            Item::Cauldron => "Cauldron",
            Item::EnderEye => "Eye of Ender",
            Item::GlisteringMelonSlice => "Glistering Melon Slice",
            Item::BatSpawnEgg => "Bat Spawn Egg",
            Item::BeeSpawnEgg => "Bee Spawn Egg",
            Item::BlazeSpawnEgg => "Blaze Spawn Egg",
            Item::CatSpawnEgg => "Cat Spawn Egg",
            Item::CaveSpiderSpawnEgg => "Cave Spider Spawn Egg",
            Item::ChickenSpawnEgg => "Chicken Spawn Egg",
            Item::CodSpawnEgg => "Cod Spawn Egg",
            Item::CowSpawnEgg => "Cow Spawn Egg",
            Item::CreeperSpawnEgg => "Creeper Spawn Egg",
            Item::DolphinSpawnEgg => "Dolphin Spawn Egg",
            Item::DonkeySpawnEgg => "Donkey Spawn Egg",
            Item::DrownedSpawnEgg => "Drowned Spawn Egg",
            Item::ElderGuardianSpawnEgg => "Elder Guardian Spawn Egg",
            Item::EndermanSpawnEgg => "Enderman Spawn Egg",
            Item::EndermiteSpawnEgg => "Endermite Spawn Egg",
            Item::EvokerSpawnEgg => "Evoker Spawn Egg",
            Item::FoxSpawnEgg => "Fox Spawn Egg",
            Item::GhastSpawnEgg => "Ghast Spawn Egg",
            Item::GuardianSpawnEgg => "Guardian Spawn Egg",
            Item::HoglinSpawnEgg => "Hoglin Spawn Egg",
            Item::HorseSpawnEgg => "Horse Spawn Egg",
            Item::HuskSpawnEgg => "Husk Spawn Egg",
            Item::LlamaSpawnEgg => "Llama Spawn Egg",
            Item::MagmaCubeSpawnEgg => "Magma Cube Spawn Egg",
            Item::MooshroomSpawnEgg => "Mooshroom Spawn Egg",
            Item::MuleSpawnEgg => "Mule Spawn Egg",
            Item::OcelotSpawnEgg => "Ocelot Spawn Egg",
            Item::PandaSpawnEgg => "Panda Spawn Egg",
            Item::ParrotSpawnEgg => "Parrot Spawn Egg",
            Item::PhantomSpawnEgg => "Phantom Spawn Egg",
            Item::PigSpawnEgg => "Pig Spawn Egg",
            Item::PiglinSpawnEgg => "Piglin Spawn Egg",
            Item::PiglinBruteSpawnEgg => "Piglin Brute Spawn Egg",
            Item::PillagerSpawnEgg => "Pillager Spawn Egg",
            Item::PolarBearSpawnEgg => "Polar Bear Spawn Egg",
            Item::PufferfishSpawnEgg => "Pufferfish Spawn Egg",
            Item::RabbitSpawnEgg => "Rabbit Spawn Egg",
            Item::RavagerSpawnEgg => "Ravager Spawn Egg",
            Item::SalmonSpawnEgg => "Salmon Spawn Egg",
            Item::SheepSpawnEgg => "Sheep Spawn Egg",
            Item::ShulkerSpawnEgg => "Shulker Spawn Egg",
            Item::SilverfishSpawnEgg => "Silverfish Spawn Egg",
            Item::SkeletonSpawnEgg => "Skeleton Spawn Egg",
            Item::SkeletonHorseSpawnEgg => "Skeleton Horse Spawn Egg",
            Item::SlimeSpawnEgg => "Slime Spawn Egg",
            Item::SpiderSpawnEgg => "Spider Spawn Egg",
            Item::SquidSpawnEgg => "Squid Spawn Egg",
            Item::StraySpawnEgg => "Stray Spawn Egg",
            Item::StriderSpawnEgg => "Strider Spawn Egg",
            Item::TraderLlamaSpawnEgg => "Trader Llama Spawn Egg",
            Item::TropicalFishSpawnEgg => "Tropical Fish Spawn Egg",
            Item::TurtleSpawnEgg => "Turtle Spawn Egg",
            Item::VexSpawnEgg => "Vex Spawn Egg",
            Item::VillagerSpawnEgg => "Villager Spawn Egg",
            Item::VindicatorSpawnEgg => "Vindicator Spawn Egg",
            Item::WanderingTraderSpawnEgg => "Wandering Trader Spawn Egg",
            Item::WitchSpawnEgg => "Witch Spawn Egg",
            Item::WitherSkeletonSpawnEgg => "Wither Skeleton Spawn Egg",
            Item::WolfSpawnEgg => "Wolf Spawn Egg",
            Item::ZoglinSpawnEgg => "Zoglin Spawn Egg",
            Item::ZombieSpawnEgg => "Zombie Spawn Egg",
            Item::ZombieHorseSpawnEgg => "Zombie Horse Spawn Egg",
            Item::ZombieVillagerSpawnEgg => "Zombie Villager Spawn Egg",
            Item::ZombifiedPiglinSpawnEgg => "Zombified Piglin Spawn Egg",
            Item::ExperienceBottle => "Bottle o' Enchanting",
            Item::FireCharge => "Fire Charge",
            Item::WritableBook => "Book and Quill",
            Item::WrittenBook => "Written Book",
            Item::Emerald => "Emerald",
            Item::ItemFrame => "Item Frame",
            Item::FlowerPot => "Flower Pot",
            Item::Carrot => "Carrot",
            Item::Potato => "Potato",
            Item::BakedPotato => "Baked Potato",
            Item::PoisonousPotato => "Poisonous Potato",
            Item::Map => "Empty Map",
            Item::GoldenCarrot => "Golden Carrot",
            Item::SkeletonSkull => "Skeleton Skull",
            Item::WitherSkeletonSkull => "Wither Skeleton Skull",
            Item::PlayerHead => "Player Head",
            Item::ZombieHead => "Zombie Head",
            Item::CreeperHead => "Creeper Head",
            Item::DragonHead => "Dragon Head",
            Item::CarrotOnAStick => "Carrot on a Stick",
            Item::WarpedFungusOnAStick => "Warped Fungus on a Stick",
            Item::NetherStar => "Nether Star",
            Item::PumpkinPie => "Pumpkin Pie",
            Item::FireworkRocket => "Firework Rocket",
            Item::FireworkStar => "Firework Star",
            Item::EnchantedBook => "Enchanted Book",
            Item::NetherBrick => "Nether Brick",
            Item::Quartz => "Nether Quartz",
            Item::TntMinecart => "Minecart with TNT",
            Item::HopperMinecart => "Minecart with Hopper",
            Item::PrismarineShard => "Prismarine Shard",
            Item::PrismarineCrystals => "Prismarine Crystals",
            Item::Rabbit => "Raw Rabbit",
            Item::CookedRabbit => "Cooked Rabbit",
            Item::RabbitStew => "Rabbit Stew",
            Item::RabbitFoot => "Rabbit's Foot",
            Item::RabbitHide => "Rabbit Hide",
            Item::ArmorStand => "Armor Stand",
            Item::IronHorseArmor => "Iron Horse Armor",
            Item::GoldenHorseArmor => "Golden Horse Armor",
            Item::DiamondHorseArmor => "Diamond Horse Armor",
            Item::LeatherHorseArmor => "Leather Horse Armor",
            Item::Lead => "Lead",
            Item::NameTag => "Name Tag",
            Item::CommandBlockMinecart => "Minecart with Command Block",
            Item::Mutton => "Raw Mutton",
            Item::CookedMutton => "Cooked Mutton",
            Item::WhiteBanner => "White Banner",
            Item::OrangeBanner => "Orange Banner",
            Item::MagentaBanner => "Magenta Banner",
            Item::LightBlueBanner => "Light Blue Banner",
            Item::YellowBanner => "Yellow Banner",
            Item::LimeBanner => "Lime Banner",
            Item::PinkBanner => "Pink Banner",
            Item::GrayBanner => "Gray Banner",
            Item::LightGrayBanner => "Light Gray Banner",
            Item::CyanBanner => "Cyan Banner",
            Item::PurpleBanner => "Purple Banner",
            Item::BlueBanner => "Blue Banner",
            Item::BrownBanner => "Brown Banner",
            Item::GreenBanner => "Green Banner",
            Item::RedBanner => "Red Banner",
            Item::BlackBanner => "Black Banner",
            Item::EndCrystal => "End Crystal",
            Item::ChorusFruit => "Chorus Fruit",
            Item::PoppedChorusFruit => "Popped Chorus Fruit",
            Item::Beetroot => "Beetroot",
            Item::BeetrootSeeds => "Beetroot Seeds",
            Item::BeetrootSoup => "Beetroot Soup",
            Item::DragonBreath => "Dragon's Breath",
            Item::SplashPotion => "Splash Potion",
            Item::SpectralArrow => "Spectral Arrow",
            Item::TippedArrow => "Tipped Arrow",
            Item::LingeringPotion => "Lingering Potion",
            Item::Shield => "Shield",
            Item::Elytra => "Elytra",
            Item::SpruceBoat => "Spruce Boat",
            Item::BirchBoat => "Birch Boat",
            Item::JungleBoat => "Jungle Boat",
            Item::AcaciaBoat => "Acacia Boat",
            Item::DarkOakBoat => "Dark Oak Boat",
            Item::TotemOfUndying => "Totem of Undying",
            Item::ShulkerShell => "Shulker Shell",
            Item::IronNugget => "Iron Nugget",
            Item::KnowledgeBook => "Knowledge Book",
            Item::DebugStick => "Debug Stick",
            Item::MusicDisc13 => "13 Disc",
            Item::MusicDiscCat => "Cat Disc",
            Item::MusicDiscBlocks => "Blocks Disc",
            Item::MusicDiscChirp => "Chirp Disc",
            Item::MusicDiscFar => "Far Disc",
            Item::MusicDiscMall => "Mall Disc",
            Item::MusicDiscMellohi => "Mellohi Disc",
            Item::MusicDiscStal => "Stal Disc",
            Item::MusicDiscStrad => "Strad Disc",
            Item::MusicDiscWard => "Ward Disc",
            Item::MusicDisc11 => "11 Disc",
            Item::MusicDiscWait => "Wait Disc",
            Item::MusicDiscPigstep => "Music Disc",
            Item::Trident => "Trident",
            Item::PhantomMembrane => "Phantom Membrane",
            Item::NautilusShell => "Nautilus Shell",
            Item::HeartOfTheSea => "Heart of the Sea",
            Item::Crossbow => "Crossbow",
            Item::SuspiciousStew => "Suspicious Stew",
            Item::Loom => "Loom",
            Item::FlowerBannerPattern => "Banner Pattern",
            Item::CreeperBannerPattern => "Banner Pattern",
            Item::SkullBannerPattern => "Banner Pattern",
            Item::MojangBannerPattern => "Banner Pattern",
            Item::GlobeBannerPattern => "Banner Pattern",
            Item::PiglinBannerPattern => "Banner Pattern",
            Item::Composter => "Composter",
            Item::Barrel => "Barrel",
            Item::Smoker => "Smoker",
            Item::BlastFurnace => "Blast Furnace",
            Item::CartographyTable => "Cartography Table",
            Item::FletchingTable => "Fletching Table",
            Item::Grindstone => "Grindstone",
            Item::Lectern => "Lectern",
            Item::SmithingTable => "Smithing Table",
            Item::Stonecutter => "Stonecutter",
            Item::Bell => "Bell",
            Item::Lantern => "Lantern",
            Item::SoulLantern => "Soul Lantern",
            Item::SweetBerries => "Sweet Berries",
            Item::Campfire => "Campfire",
            Item::SoulCampfire => "Soul Campfire",
            Item::Shroomlight => "Shroomlight",
            Item::Honeycomb => "Honeycomb",
            Item::BeeNest => "Bee Nest",
            Item::Beehive => "Beehive",
            Item::HoneyBottle => "Honey Bottle",
            Item::HoneyBlock => "Honey Block",
            Item::HoneycombBlock => "Honeycomb Block",
            Item::Lodestone => "Lodestone",
            Item::NetheriteBlock => "Block of Netherite",
            Item::AncientDebris => "Ancient Debris",
            Item::Target => "Target",
            Item::CryingObsidian => "Crying Obsidian",
            Item::Blackstone => "Blackstone",
            Item::BlackstoneSlab => "Blackstone Slab",
            Item::BlackstoneStairs => "Blackstone Stairs",
            Item::GildedBlackstone => "Gilded Blackstone",
            Item::PolishedBlackstone => "Polished Blackstone",
            Item::PolishedBlackstoneSlab => "Polished Blackstone Slab",
            Item::PolishedBlackstoneStairs => "Polished Blackstone Stairs",
            Item::ChiseledPolishedBlackstone => "Chiseled Polished Blackstone",
            Item::PolishedBlackstoneBricks => "Polished Blackstone Bricks",
            Item::PolishedBlackstoneBrickSlab => "Polished Blackstone Brick Slab",
            Item::PolishedBlackstoneBrickStairs => "Polished Blackstone Brick Stairs",
            Item::CrackedPolishedBlackstoneBricks => "Cracked Polished Blackstone Bricks",
            Item::RespawnAnchor => "Respawn Anchor",
        }
    }
}
#[allow(warnings)]
#[allow(clippy::all)]
impl Item {
    /// Returns the `stack_size` property of this `Item`.
    pub fn stack_size(&self) -> u32 {
        match self {
            Item::Air => 0,
            Item::Stone => 64,
            Item::Granite => 64,
            Item::PolishedGranite => 64,
            Item::Diorite => 64,
            Item::PolishedDiorite => 64,
            Item::Andesite => 64,
            Item::PolishedAndesite => 64,
            Item::GrassBlock => 64,
            Item::Dirt => 64,
            Item::CoarseDirt => 64,
            Item::Podzol => 64,
            Item::CrimsonNylium => 64,
            Item::WarpedNylium => 64,
            Item::Cobblestone => 64,
            Item::OakPlanks => 64,
            Item::SprucePlanks => 64,
            Item::BirchPlanks => 64,
            Item::JunglePlanks => 64,
            Item::AcaciaPlanks => 64,
            Item::DarkOakPlanks => 64,
            Item::CrimsonPlanks => 64,
            Item::WarpedPlanks => 64,
            Item::OakSapling => 64,
            Item::SpruceSapling => 64,
            Item::BirchSapling => 64,
            Item::JungleSapling => 64,
            Item::AcaciaSapling => 64,
            Item::DarkOakSapling => 64,
            Item::Bedrock => 64,
            Item::Sand => 64,
            Item::RedSand => 64,
            Item::Gravel => 64,
            Item::GoldOre => 64,
            Item::IronOre => 64,
            Item::CoalOre => 64,
            Item::NetherGoldOre => 64,
            Item::OakLog => 64,
            Item::SpruceLog => 64,
            Item::BirchLog => 64,
            Item::JungleLog => 64,
            Item::AcaciaLog => 64,
            Item::DarkOakLog => 64,
            Item::CrimsonStem => 64,
            Item::WarpedStem => 64,
            Item::StrippedOakLog => 64,
            Item::StrippedSpruceLog => 64,
            Item::StrippedBirchLog => 64,
            Item::StrippedJungleLog => 64,
            Item::StrippedAcaciaLog => 64,
            Item::StrippedDarkOakLog => 64,
            Item::StrippedCrimsonStem => 64,
            Item::StrippedWarpedStem => 64,
            Item::StrippedOakWood => 64,
            Item::StrippedSpruceWood => 64,
            Item::StrippedBirchWood => 64,
            Item::StrippedJungleWood => 64,
            Item::StrippedAcaciaWood => 64,
            Item::StrippedDarkOakWood => 64,
            Item::StrippedCrimsonHyphae => 64,
            Item::StrippedWarpedHyphae => 64,
            Item::OakWood => 64,
            Item::SpruceWood => 64,
            Item::BirchWood => 64,
            Item::JungleWood => 64,
            Item::AcaciaWood => 64,
            Item::DarkOakWood => 64,
            Item::CrimsonHyphae => 64,
            Item::WarpedHyphae => 64,
            Item::OakLeaves => 64,
            Item::SpruceLeaves => 64,
            Item::BirchLeaves => 64,
            Item::JungleLeaves => 64,
            Item::AcaciaLeaves => 64,
            Item::DarkOakLeaves => 64,
            Item::Sponge => 64,
            Item::WetSponge => 64,
            Item::Glass => 64,
            Item::LapisOre => 64,
            Item::LapisBlock => 64,
            Item::Dispenser => 64,
            Item::Sandstone => 64,
            Item::ChiseledSandstone => 64,
            Item::CutSandstone => 64,
            Item::NoteBlock => 64,
            Item::PoweredRail => 64,
            Item::DetectorRail => 64,
            Item::StickyPiston => 64,
            Item::Cobweb => 64,
            Item::Grass => 64,
            Item::Fern => 64,
            Item::DeadBush => 64,
            Item::Seagrass => 64,
            Item::SeaPickle => 64,
            Item::Piston => 64,
            Item::WhiteWool => 64,
            Item::OrangeWool => 64,
            Item::MagentaWool => 64,
            Item::LightBlueWool => 64,
            Item::YellowWool => 64,
            Item::LimeWool => 64,
            Item::PinkWool => 64,
            Item::GrayWool => 64,
            Item::LightGrayWool => 64,
            Item::CyanWool => 64,
            Item::PurpleWool => 64,
            Item::BlueWool => 64,
            Item::BrownWool => 64,
            Item::GreenWool => 64,
            Item::RedWool => 64,
            Item::BlackWool => 64,
            Item::Dandelion => 64,
            Item::Poppy => 64,
            Item::BlueOrchid => 64,
            Item::Allium => 64,
            Item::AzureBluet => 64,
            Item::RedTulip => 64,
            Item::OrangeTulip => 64,
            Item::WhiteTulip => 64,
            Item::PinkTulip => 64,
            Item::OxeyeDaisy => 64,
            Item::Cornflower => 64,
            Item::LilyOfTheValley => 64,
            Item::WitherRose => 64,
            Item::BrownMushroom => 64,
            Item::RedMushroom => 64,
            Item::CrimsonFungus => 64,
            Item::WarpedFungus => 64,
            Item::CrimsonRoots => 64,
            Item::WarpedRoots => 64,
            Item::NetherSprouts => 64,
            Item::WeepingVines => 64,
            Item::TwistingVines => 64,
            Item::SugarCane => 64,
            Item::Kelp => 64,
            Item::Bamboo => 64,
            Item::GoldBlock => 64,
            Item::IronBlock => 64,
            Item::OakSlab => 64,
            Item::SpruceSlab => 64,
            Item::BirchSlab => 64,
            Item::JungleSlab => 64,
            Item::AcaciaSlab => 64,
            Item::DarkOakSlab => 64,
            Item::CrimsonSlab => 64,
            Item::WarpedSlab => 64,
            Item::StoneSlab => 64,
            Item::SmoothStoneSlab => 64,
            Item::SandstoneSlab => 64,
            Item::CutSandstoneSlab => 64,
            Item::PetrifiedOakSlab => 64,
            Item::CobblestoneSlab => 64,
            Item::BrickSlab => 64,
            Item::StoneBrickSlab => 64,
            Item::NetherBrickSlab => 64,
            Item::QuartzSlab => 64,
            Item::RedSandstoneSlab => 64,
            Item::CutRedSandstoneSlab => 64,
            Item::PurpurSlab => 64,
            Item::PrismarineSlab => 64,
            Item::PrismarineBrickSlab => 64,
            Item::DarkPrismarineSlab => 64,
            Item::SmoothQuartz => 64,
            Item::SmoothRedSandstone => 64,
            Item::SmoothSandstone => 64,
            Item::SmoothStone => 64,
            Item::Bricks => 64,
            Item::Tnt => 64,
            Item::Bookshelf => 64,
            Item::MossyCobblestone => 64,
            Item::Obsidian => 64,
            Item::Torch => 64,
            Item::EndRod => 64,
            Item::ChorusPlant => 64,
            Item::ChorusFlower => 64,
            Item::PurpurBlock => 64,
            Item::PurpurPillar => 64,
            Item::PurpurStairs => 64,
            Item::Spawner => 64,
            Item::OakStairs => 64,
            Item::Chest => 64,
            Item::DiamondOre => 64,
            Item::DiamondBlock => 64,
            Item::CraftingTable => 64,
            Item::Farmland => 64,
            Item::Furnace => 64,
            Item::Ladder => 64,
            Item::Rail => 64,
            Item::CobblestoneStairs => 64,
            Item::Lever => 64,
            Item::StonePressurePlate => 64,
            Item::OakPressurePlate => 64,
            Item::SprucePressurePlate => 64,
            Item::BirchPressurePlate => 64,
            Item::JunglePressurePlate => 64,
            Item::AcaciaPressurePlate => 64,
            Item::DarkOakPressurePlate => 64,
            Item::CrimsonPressurePlate => 64,
            Item::WarpedPressurePlate => 64,
            Item::PolishedBlackstonePressurePlate => 64,
            Item::RedstoneOre => 64,
            Item::RedstoneTorch => 64,
            Item::Snow => 64,
            Item::Ice => 64,
            Item::SnowBlock => 64,
            Item::Cactus => 64,
            Item::Clay => 64,
            Item::Jukebox => 64,
            Item::OakFence => 64,
            Item::SpruceFence => 64,
            Item::BirchFence => 64,
            Item::JungleFence => 64,
            Item::AcaciaFence => 64,
            Item::DarkOakFence => 64,
            Item::CrimsonFence => 64,
            Item::WarpedFence => 64,
            Item::Pumpkin => 64,
            Item::CarvedPumpkin => 64,
            Item::Netherrack => 64,
            Item::SoulSand => 64,
            Item::SoulSoil => 64,
            Item::Basalt => 64,
            Item::PolishedBasalt => 64,
            Item::SoulTorch => 64,
            Item::Glowstone => 64,
            Item::JackOLantern => 64,
            Item::OakTrapdoor => 64,
            Item::SpruceTrapdoor => 64,
            Item::BirchTrapdoor => 64,
            Item::JungleTrapdoor => 64,
            Item::AcaciaTrapdoor => 64,
            Item::DarkOakTrapdoor => 64,
            Item::CrimsonTrapdoor => 64,
            Item::WarpedTrapdoor => 64,
            Item::InfestedStone => 64,
            Item::InfestedCobblestone => 64,
            Item::InfestedStoneBricks => 64,
            Item::InfestedMossyStoneBricks => 64,
            Item::InfestedCrackedStoneBricks => 64,
            Item::InfestedChiseledStoneBricks => 64,
            Item::StoneBricks => 64,
            Item::MossyStoneBricks => 64,
            Item::CrackedStoneBricks => 64,
            Item::ChiseledStoneBricks => 64,
            Item::BrownMushroomBlock => 64,
            Item::RedMushroomBlock => 64,
            Item::MushroomStem => 64,
            Item::IronBars => 64,
            Item::Chain => 64,
            Item::GlassPane => 64,
            Item::Melon => 64,
            Item::Vine => 64,
            Item::OakFenceGate => 64,
            Item::SpruceFenceGate => 64,
            Item::BirchFenceGate => 64,
            Item::JungleFenceGate => 64,
            Item::AcaciaFenceGate => 64,
            Item::DarkOakFenceGate => 64,
            Item::CrimsonFenceGate => 64,
            Item::WarpedFenceGate => 64,
            Item::BrickStairs => 64,
            Item::StoneBrickStairs => 64,
            Item::Mycelium => 64,
            Item::LilyPad => 64,
            Item::NetherBricks => 64,
            Item::CrackedNetherBricks => 64,
            Item::ChiseledNetherBricks => 64,
            Item::NetherBrickFence => 64,
            Item::NetherBrickStairs => 64,
            Item::EnchantingTable => 64,
            Item::EndPortalFrame => 64,
            Item::EndStone => 64,
            Item::EndStoneBricks => 64,
            Item::DragonEgg => 64,
            Item::RedstoneLamp => 64,
            Item::SandstoneStairs => 64,
            Item::EmeraldOre => 64,
            Item::EnderChest => 64,
            Item::TripwireHook => 64,
            Item::EmeraldBlock => 64,
            Item::SpruceStairs => 64,
            Item::BirchStairs => 64,
            Item::JungleStairs => 64,
            Item::CrimsonStairs => 64,
            Item::WarpedStairs => 64,
            Item::CommandBlock => 64,
            Item::Beacon => 64,
            Item::CobblestoneWall => 64,
            Item::MossyCobblestoneWall => 64,
            Item::BrickWall => 64,
            Item::PrismarineWall => 64,
            Item::RedSandstoneWall => 64,
            Item::MossyStoneBrickWall => 64,
            Item::GraniteWall => 64,
            Item::StoneBrickWall => 64,
            Item::NetherBrickWall => 64,
            Item::AndesiteWall => 64,
            Item::RedNetherBrickWall => 64,
            Item::SandstoneWall => 64,
            Item::EndStoneBrickWall => 64,
            Item::DioriteWall => 64,
            Item::BlackstoneWall => 64,
            Item::PolishedBlackstoneWall => 64,
            Item::PolishedBlackstoneBrickWall => 64,
            Item::StoneButton => 64,
            Item::OakButton => 64,
            Item::SpruceButton => 64,
            Item::BirchButton => 64,
            Item::JungleButton => 64,
            Item::AcaciaButton => 64,
            Item::DarkOakButton => 64,
            Item::CrimsonButton => 64,
            Item::WarpedButton => 64,
            Item::PolishedBlackstoneButton => 64,
            Item::Anvil => 64,
            Item::ChippedAnvil => 64,
            Item::DamagedAnvil => 64,
            Item::TrappedChest => 64,
            Item::LightWeightedPressurePlate => 64,
            Item::HeavyWeightedPressurePlate => 64,
            Item::DaylightDetector => 64,
            Item::RedstoneBlock => 64,
            Item::NetherQuartzOre => 64,
            Item::Hopper => 64,
            Item::ChiseledQuartzBlock => 64,
            Item::QuartzBlock => 64,
            Item::QuartzBricks => 64,
            Item::QuartzPillar => 64,
            Item::QuartzStairs => 64,
            Item::ActivatorRail => 64,
            Item::Dropper => 64,
            Item::WhiteTerracotta => 64,
            Item::OrangeTerracotta => 64,
            Item::MagentaTerracotta => 64,
            Item::LightBlueTerracotta => 64,
            Item::YellowTerracotta => 64,
            Item::LimeTerracotta => 64,
            Item::PinkTerracotta => 64,
            Item::GrayTerracotta => 64,
            Item::LightGrayTerracotta => 64,
            Item::CyanTerracotta => 64,
            Item::PurpleTerracotta => 64,
            Item::BlueTerracotta => 64,
            Item::BrownTerracotta => 64,
            Item::GreenTerracotta => 64,
            Item::RedTerracotta => 64,
            Item::BlackTerracotta => 64,
            Item::Barrier => 64,
            Item::IronTrapdoor => 64,
            Item::HayBlock => 64,
            Item::WhiteCarpet => 64,
            Item::OrangeCarpet => 64,
            Item::MagentaCarpet => 64,
            Item::LightBlueCarpet => 64,
            Item::YellowCarpet => 64,
            Item::LimeCarpet => 64,
            Item::PinkCarpet => 64,
            Item::GrayCarpet => 64,
            Item::LightGrayCarpet => 64,
            Item::CyanCarpet => 64,
            Item::PurpleCarpet => 64,
            Item::BlueCarpet => 64,
            Item::BrownCarpet => 64,
            Item::GreenCarpet => 64,
            Item::RedCarpet => 64,
            Item::BlackCarpet => 64,
            Item::Terracotta => 64,
            Item::CoalBlock => 64,
            Item::PackedIce => 64,
            Item::AcaciaStairs => 64,
            Item::DarkOakStairs => 64,
            Item::SlimeBlock => 64,
            Item::GrassPath => 64,
            Item::Sunflower => 64,
            Item::Lilac => 64,
            Item::RoseBush => 64,
            Item::Peony => 64,
            Item::TallGrass => 64,
            Item::LargeFern => 64,
            Item::WhiteStainedGlass => 64,
            Item::OrangeStainedGlass => 64,
            Item::MagentaStainedGlass => 64,
            Item::LightBlueStainedGlass => 64,
            Item::YellowStainedGlass => 64,
            Item::LimeStainedGlass => 64,
            Item::PinkStainedGlass => 64,
            Item::GrayStainedGlass => 64,
            Item::LightGrayStainedGlass => 64,
            Item::CyanStainedGlass => 64,
            Item::PurpleStainedGlass => 64,
            Item::BlueStainedGlass => 64,
            Item::BrownStainedGlass => 64,
            Item::GreenStainedGlass => 64,
            Item::RedStainedGlass => 64,
            Item::BlackStainedGlass => 64,
            Item::WhiteStainedGlassPane => 64,
            Item::OrangeStainedGlassPane => 64,
            Item::MagentaStainedGlassPane => 64,
            Item::LightBlueStainedGlassPane => 64,
            Item::YellowStainedGlassPane => 64,
            Item::LimeStainedGlassPane => 64,
            Item::PinkStainedGlassPane => 64,
            Item::GrayStainedGlassPane => 64,
            Item::LightGrayStainedGlassPane => 64,
            Item::CyanStainedGlassPane => 64,
            Item::PurpleStainedGlassPane => 64,
            Item::BlueStainedGlassPane => 64,
            Item::BrownStainedGlassPane => 64,
            Item::GreenStainedGlassPane => 64,
            Item::RedStainedGlassPane => 64,
            Item::BlackStainedGlassPane => 64,
            Item::Prismarine => 64,
            Item::PrismarineBricks => 64,
            Item::DarkPrismarine => 64,
            Item::PrismarineStairs => 64,
            Item::PrismarineBrickStairs => 64,
            Item::DarkPrismarineStairs => 64,
            Item::SeaLantern => 64,
            Item::RedSandstone => 64,
            Item::ChiseledRedSandstone => 64,
            Item::CutRedSandstone => 64,
            Item::RedSandstoneStairs => 64,
            Item::RepeatingCommandBlock => 64,
            Item::ChainCommandBlock => 64,
            Item::MagmaBlock => 64,
            Item::NetherWartBlock => 64,
            Item::WarpedWartBlock => 64,
            Item::RedNetherBricks => 64,
            Item::BoneBlock => 64,
            Item::StructureVoid => 64,
            Item::Observer => 64,
            Item::ShulkerBox => 1,
            Item::WhiteShulkerBox => 1,
            Item::OrangeShulkerBox => 1,
            Item::MagentaShulkerBox => 1,
            Item::LightBlueShulkerBox => 1,
            Item::YellowShulkerBox => 1,
            Item::LimeShulkerBox => 1,
            Item::PinkShulkerBox => 1,
            Item::GrayShulkerBox => 1,
            Item::LightGrayShulkerBox => 1,
            Item::CyanShulkerBox => 1,
            Item::PurpleShulkerBox => 1,
            Item::BlueShulkerBox => 1,
            Item::BrownShulkerBox => 1,
            Item::GreenShulkerBox => 1,
            Item::RedShulkerBox => 1,
            Item::BlackShulkerBox => 1,
            Item::WhiteGlazedTerracotta => 64,
            Item::OrangeGlazedTerracotta => 64,
            Item::MagentaGlazedTerracotta => 64,
            Item::LightBlueGlazedTerracotta => 64,
            Item::YellowGlazedTerracotta => 64,
            Item::LimeGlazedTerracotta => 64,
            Item::PinkGlazedTerracotta => 64,
            Item::GrayGlazedTerracotta => 64,
            Item::LightGrayGlazedTerracotta => 64,
            Item::CyanGlazedTerracotta => 64,
            Item::PurpleGlazedTerracotta => 64,
            Item::BlueGlazedTerracotta => 64,
            Item::BrownGlazedTerracotta => 64,
            Item::GreenGlazedTerracotta => 64,
            Item::RedGlazedTerracotta => 64,
            Item::BlackGlazedTerracotta => 64,
            Item::WhiteConcrete => 64,
            Item::OrangeConcrete => 64,
            Item::MagentaConcrete => 64,
            Item::LightBlueConcrete => 64,
            Item::YellowConcrete => 64,
            Item::LimeConcrete => 64,
            Item::PinkConcrete => 64,
            Item::GrayConcrete => 64,
            Item::LightGrayConcrete => 64,
            Item::CyanConcrete => 64,
            Item::PurpleConcrete => 64,
            Item::BlueConcrete => 64,
            Item::BrownConcrete => 64,
            Item::GreenConcrete => 64,
            Item::RedConcrete => 64,
            Item::BlackConcrete => 64,
            Item::WhiteConcretePowder => 64,
            Item::OrangeConcretePowder => 64,
            Item::MagentaConcretePowder => 64,
            Item::LightBlueConcretePowder => 64,
            Item::YellowConcretePowder => 64,
            Item::LimeConcretePowder => 64,
            Item::PinkConcretePowder => 64,
            Item::GrayConcretePowder => 64,
            Item::LightGrayConcretePowder => 64,
            Item::CyanConcretePowder => 64,
            Item::PurpleConcretePowder => 64,
            Item::BlueConcretePowder => 64,
            Item::BrownConcretePowder => 64,
            Item::GreenConcretePowder => 64,
            Item::RedConcretePowder => 64,
            Item::BlackConcretePowder => 64,
            Item::TurtleEgg => 64,
            Item::DeadTubeCoralBlock => 64,
            Item::DeadBrainCoralBlock => 64,
            Item::DeadBubbleCoralBlock => 64,
            Item::DeadFireCoralBlock => 64,
            Item::DeadHornCoralBlock => 64,
            Item::TubeCoralBlock => 64,
            Item::BrainCoralBlock => 64,
            Item::BubbleCoralBlock => 64,
            Item::FireCoralBlock => 64,
            Item::HornCoralBlock => 64,
            Item::TubeCoral => 64,
            Item::BrainCoral => 64,
            Item::BubbleCoral => 64,
            Item::FireCoral => 64,
            Item::HornCoral => 64,
            Item::DeadBrainCoral => 64,
            Item::DeadBubbleCoral => 64,
            Item::DeadFireCoral => 64,
            Item::DeadHornCoral => 64,
            Item::DeadTubeCoral => 64,
            Item::TubeCoralFan => 64,
            Item::BrainCoralFan => 64,
            Item::BubbleCoralFan => 64,
            Item::FireCoralFan => 64,
            Item::HornCoralFan => 64,
            Item::DeadTubeCoralFan => 64,
            Item::DeadBrainCoralFan => 64,
            Item::DeadBubbleCoralFan => 64,
            Item::DeadFireCoralFan => 64,
            Item::DeadHornCoralFan => 64,
            Item::BlueIce => 64,
            Item::Conduit => 64,
            Item::PolishedGraniteStairs => 64,
            Item::SmoothRedSandstoneStairs => 64,
            Item::MossyStoneBrickStairs => 64,
            Item::PolishedDioriteStairs => 64,
            Item::MossyCobblestoneStairs => 64,
            Item::EndStoneBrickStairs => 64,
            Item::StoneStairs => 64,
            Item::SmoothSandstoneStairs => 64,
            Item::SmoothQuartzStairs => 64,
            Item::GraniteStairs => 64,
            Item::AndesiteStairs => 64,
            Item::RedNetherBrickStairs => 64,
            Item::PolishedAndesiteStairs => 64,
            Item::DioriteStairs => 64,
            Item::PolishedGraniteSlab => 64,
            Item::SmoothRedSandstoneSlab => 64,
            Item::MossyStoneBrickSlab => 64,
            Item::PolishedDioriteSlab => 64,
            Item::MossyCobblestoneSlab => 64,
            Item::EndStoneBrickSlab => 64,
            Item::SmoothSandstoneSlab => 64,
            Item::SmoothQuartzSlab => 64,
            Item::GraniteSlab => 64,
            Item::AndesiteSlab => 64,
            Item::RedNetherBrickSlab => 64,
            Item::PolishedAndesiteSlab => 64,
            Item::DioriteSlab => 64,
            Item::Scaffolding => 64,
            Item::IronDoor => 64,
            Item::OakDoor => 64,
            Item::SpruceDoor => 64,
            Item::BirchDoor => 64,
            Item::JungleDoor => 64,
            Item::AcaciaDoor => 64,
            Item::DarkOakDoor => 64,
            Item::CrimsonDoor => 64,
            Item::WarpedDoor => 64,
            Item::Repeater => 64,
            Item::Comparator => 64,
            Item::StructureBlock => 64,
            Item::Jigsaw => 64,
            Item::TurtleHelmet => 1,
            Item::Scute => 64,
            Item::FlintAndSteel => 1,
            Item::Apple => 64,
            Item::Bow => 1,
            Item::Arrow => 64,
            Item::Coal => 64,
            Item::Charcoal => 64,
            Item::Diamond => 64,
            Item::IronIngot => 64,
            Item::GoldIngot => 64,
            Item::NetheriteIngot => 64,
            Item::NetheriteScrap => 64,
            Item::WoodenSword => 1,
            Item::WoodenShovel => 1,
            Item::WoodenPickaxe => 1,
            Item::WoodenAxe => 1,
            Item::WoodenHoe => 1,
            Item::StoneSword => 1,
            Item::StoneShovel => 1,
            Item::StonePickaxe => 1,
            Item::StoneAxe => 1,
            Item::StoneHoe => 1,
            Item::GoldenSword => 1,
            Item::GoldenShovel => 1,
            Item::GoldenPickaxe => 1,
            Item::GoldenAxe => 1,
            Item::GoldenHoe => 1,
            Item::IronSword => 1,
            Item::IronShovel => 1,
            Item::IronPickaxe => 1,
            Item::IronAxe => 1,
            Item::IronHoe => 1,
            Item::DiamondSword => 1,
            Item::DiamondShovel => 1,
            Item::DiamondPickaxe => 1,
            Item::DiamondAxe => 1,
            Item::DiamondHoe => 1,
            Item::NetheriteSword => 1,
            Item::NetheriteShovel => 1,
            Item::NetheritePickaxe => 1,
            Item::NetheriteAxe => 1,
            Item::NetheriteHoe => 1,
            Item::Stick => 64,
            Item::Bowl => 64,
            Item::MushroomStew => 1,
            Item::String => 64,
            Item::Feather => 64,
            Item::Gunpowder => 64,
            Item::WheatSeeds => 64,
            Item::Wheat => 64,
            Item::Bread => 64,
            Item::LeatherHelmet => 1,
            Item::LeatherChestplate => 1,
            Item::LeatherLeggings => 1,
            Item::LeatherBoots => 1,
            Item::ChainmailHelmet => 1,
            Item::ChainmailChestplate => 1,
            Item::ChainmailLeggings => 1,
            Item::ChainmailBoots => 1,
            Item::IronHelmet => 1,
            Item::IronChestplate => 1,
            Item::IronLeggings => 1,
            Item::IronBoots => 1,
            Item::DiamondHelmet => 1,
            Item::DiamondChestplate => 1,
            Item::DiamondLeggings => 1,
            Item::DiamondBoots => 1,
            Item::GoldenHelmet => 1,
            Item::GoldenChestplate => 1,
            Item::GoldenLeggings => 1,
            Item::GoldenBoots => 1,
            Item::NetheriteHelmet => 1,
            Item::NetheriteChestplate => 1,
            Item::NetheriteLeggings => 1,
            Item::NetheriteBoots => 1,
            Item::Flint => 64,
            Item::Porkchop => 64,
            Item::CookedPorkchop => 64,
            Item::Painting => 64,
            Item::GoldenApple => 64,
            Item::EnchantedGoldenApple => 64,
            Item::OakSign => 16,
            Item::SpruceSign => 16,
            Item::BirchSign => 16,
            Item::JungleSign => 16,
            Item::AcaciaSign => 16,
            Item::DarkOakSign => 16,
            Item::CrimsonSign => 16,
            Item::WarpedSign => 16,
            Item::Bucket => 16,
            Item::WaterBucket => 1,
            Item::LavaBucket => 1,
            Item::Minecart => 1,
            Item::Saddle => 1,
            Item::Redstone => 64,
            Item::Snowball => 16,
            Item::OakBoat => 1,
            Item::Leather => 64,
            Item::MilkBucket => 1,
            Item::PufferfishBucket => 1,
            Item::SalmonBucket => 1,
            Item::CodBucket => 1,
            Item::TropicalFishBucket => 1,
            Item::Brick => 64,
            Item::ClayBall => 64,
            Item::DriedKelpBlock => 64,
            Item::Paper => 64,
            Item::Book => 64,
            Item::SlimeBall => 64,
            Item::ChestMinecart => 1,
            Item::FurnaceMinecart => 1,
            Item::Egg => 16,
            Item::Compass => 64,
            Item::FishingRod => 1,
            Item::Clock => 64,
            Item::GlowstoneDust => 64,
            Item::Cod => 64,
            Item::Salmon => 64,
            Item::TropicalFish => 64,
            Item::Pufferfish => 64,
            Item::CookedCod => 64,
            Item::CookedSalmon => 64,
            Item::InkSac => 64,
            Item::CocoaBeans => 64,
            Item::LapisLazuli => 64,
            Item::WhiteDye => 64,
            Item::OrangeDye => 64,
            Item::MagentaDye => 64,
            Item::LightBlueDye => 64,
            Item::YellowDye => 64,
            Item::LimeDye => 64,
            Item::PinkDye => 64,
            Item::GrayDye => 64,
            Item::LightGrayDye => 64,
            Item::CyanDye => 64,
            Item::PurpleDye => 64,
            Item::BlueDye => 64,
            Item::BrownDye => 64,
            Item::GreenDye => 64,
            Item::RedDye => 64,
            Item::BlackDye => 64,
            Item::BoneMeal => 64,
            Item::Bone => 64,
            Item::Sugar => 64,
            Item::Cake => 1,
            Item::WhiteBed => 1,
            Item::OrangeBed => 1,
            Item::MagentaBed => 1,
            Item::LightBlueBed => 1,
            Item::YellowBed => 1,
            Item::LimeBed => 1,
            Item::PinkBed => 1,
            Item::GrayBed => 1,
            Item::LightGrayBed => 1,
            Item::CyanBed => 1,
            Item::PurpleBed => 1,
            Item::BlueBed => 1,
            Item::BrownBed => 1,
            Item::GreenBed => 1,
            Item::RedBed => 1,
            Item::BlackBed => 1,
            Item::Cookie => 64,
            Item::FilledMap => 64,
            Item::Shears => 1,
            Item::MelonSlice => 64,
            Item::DriedKelp => 64,
            Item::PumpkinSeeds => 64,
            Item::MelonSeeds => 64,
            Item::Beef => 64,
            Item::CookedBeef => 64,
            Item::Chicken => 64,
            Item::CookedChicken => 64,
            Item::RottenFlesh => 64,
            Item::EnderPearl => 16,
            Item::BlazeRod => 64,
            Item::GhastTear => 64,
            Item::GoldNugget => 64,
            Item::NetherWart => 64,
            Item::Potion => 1,
            Item::GlassBottle => 64,
            Item::SpiderEye => 64,
            Item::FermentedSpiderEye => 64,
            Item::BlazePowder => 64,
            Item::MagmaCream => 64,
            Item::BrewingStand => 64,
            Item::Cauldron => 64,
            Item::EnderEye => 64,
            Item::GlisteringMelonSlice => 64,
            Item::BatSpawnEgg => 64,
            Item::BeeSpawnEgg => 64,
            Item::BlazeSpawnEgg => 64,
            Item::CatSpawnEgg => 64,
            Item::CaveSpiderSpawnEgg => 64,
            Item::ChickenSpawnEgg => 64,
            Item::CodSpawnEgg => 64,
            Item::CowSpawnEgg => 64,
            Item::CreeperSpawnEgg => 64,
            Item::DolphinSpawnEgg => 64,
            Item::DonkeySpawnEgg => 64,
            Item::DrownedSpawnEgg => 64,
            Item::ElderGuardianSpawnEgg => 64,
            Item::EndermanSpawnEgg => 64,
            Item::EndermiteSpawnEgg => 64,
            Item::EvokerSpawnEgg => 64,
            Item::FoxSpawnEgg => 64,
            Item::GhastSpawnEgg => 64,
            Item::GuardianSpawnEgg => 64,
            Item::HoglinSpawnEgg => 64,
            Item::HorseSpawnEgg => 64,
            Item::HuskSpawnEgg => 64,
            Item::LlamaSpawnEgg => 64,
            Item::MagmaCubeSpawnEgg => 64,
            Item::MooshroomSpawnEgg => 64,
            Item::MuleSpawnEgg => 64,
            Item::OcelotSpawnEgg => 64,
            Item::PandaSpawnEgg => 64,
            Item::ParrotSpawnEgg => 64,
            Item::PhantomSpawnEgg => 64,
            Item::PigSpawnEgg => 64,
            Item::PiglinSpawnEgg => 64,
            Item::PiglinBruteSpawnEgg => 64,
            Item::PillagerSpawnEgg => 64,
            Item::PolarBearSpawnEgg => 64,
            Item::PufferfishSpawnEgg => 64,
            Item::RabbitSpawnEgg => 64,
            Item::RavagerSpawnEgg => 64,
            Item::SalmonSpawnEgg => 64,
            Item::SheepSpawnEgg => 64,
            Item::ShulkerSpawnEgg => 64,
            Item::SilverfishSpawnEgg => 64,
            Item::SkeletonSpawnEgg => 64,
            Item::SkeletonHorseSpawnEgg => 64,
            Item::SlimeSpawnEgg => 64,
            Item::SpiderSpawnEgg => 64,
            Item::SquidSpawnEgg => 64,
            Item::StraySpawnEgg => 64,
            Item::StriderSpawnEgg => 64,
            Item::TraderLlamaSpawnEgg => 64,
            Item::TropicalFishSpawnEgg => 64,
            Item::TurtleSpawnEgg => 64,
            Item::VexSpawnEgg => 64,
            Item::VillagerSpawnEgg => 64,
            Item::VindicatorSpawnEgg => 64,
            Item::WanderingTraderSpawnEgg => 64,
            Item::WitchSpawnEgg => 64,
            Item::WitherSkeletonSpawnEgg => 64,
            Item::WolfSpawnEgg => 64,
            Item::ZoglinSpawnEgg => 64,
            Item::ZombieSpawnEgg => 64,
            Item::ZombieHorseSpawnEgg => 64,
            Item::ZombieVillagerSpawnEgg => 64,
            Item::ZombifiedPiglinSpawnEgg => 64,
            Item::ExperienceBottle => 64,
            Item::FireCharge => 64,
            Item::WritableBook => 1,
            Item::WrittenBook => 16,
            Item::Emerald => 64,
            Item::ItemFrame => 64,
            Item::FlowerPot => 64,
            Item::Carrot => 64,
            Item::Potato => 64,
            Item::BakedPotato => 64,
            Item::PoisonousPotato => 64,
            Item::Map => 64,
            Item::GoldenCarrot => 64,
            Item::SkeletonSkull => 64,
            Item::WitherSkeletonSkull => 64,
            Item::PlayerHead => 64,
            Item::ZombieHead => 64,
            Item::CreeperHead => 64,
            Item::DragonHead => 64,
            Item::CarrotOnAStick => 1,
            Item::WarpedFungusOnAStick => 64,
            Item::NetherStar => 64,
            Item::PumpkinPie => 64,
            Item::FireworkRocket => 64,
            Item::FireworkStar => 64,
            Item::EnchantedBook => 1,
            Item::NetherBrick => 64,
            Item::Quartz => 64,
            Item::TntMinecart => 1,
            Item::HopperMinecart => 1,
            Item::PrismarineShard => 64,
            Item::PrismarineCrystals => 64,
            Item::Rabbit => 64,
            Item::CookedRabbit => 64,
            Item::RabbitStew => 1,
            Item::RabbitFoot => 64,
            Item::RabbitHide => 64,
            Item::ArmorStand => 16,
            Item::IronHorseArmor => 1,
            Item::GoldenHorseArmor => 1,
            Item::DiamondHorseArmor => 1,
            Item::LeatherHorseArmor => 1,
            Item::Lead => 64,
            Item::NameTag => 64,
            Item::CommandBlockMinecart => 1,
            Item::Mutton => 64,
            Item::CookedMutton => 64,
            Item::WhiteBanner => 16,
            Item::OrangeBanner => 16,
            Item::MagentaBanner => 16,
            Item::LightBlueBanner => 16,
            Item::YellowBanner => 16,
            Item::LimeBanner => 16,
            Item::PinkBanner => 16,
            Item::GrayBanner => 16,
            Item::LightGrayBanner => 16,
            Item::CyanBanner => 16,
            Item::PurpleBanner => 16,
            Item::BlueBanner => 16,
            Item::BrownBanner => 16,
            Item::GreenBanner => 16,
            Item::RedBanner => 16,
            Item::BlackBanner => 16,
            Item::EndCrystal => 64,
            Item::ChorusFruit => 64,
            Item::PoppedChorusFruit => 64,
            Item::Beetroot => 64,
            Item::BeetrootSeeds => 64,
            Item::BeetrootSoup => 1,
            Item::DragonBreath => 64,
            Item::SplashPotion => 1,
            Item::SpectralArrow => 64,
            Item::TippedArrow => 64,
            Item::LingeringPotion => 1,
            Item::Shield => 1,
            Item::Elytra => 1,
            Item::SpruceBoat => 1,
            Item::BirchBoat => 1,
            Item::JungleBoat => 1,
            Item::AcaciaBoat => 1,
            Item::DarkOakBoat => 1,
            Item::TotemOfUndying => 1,
            Item::ShulkerShell => 64,
            Item::IronNugget => 64,
            Item::KnowledgeBook => 1,
            Item::DebugStick => 1,
            Item::MusicDisc13 => 1,
            Item::MusicDiscCat => 1,
            Item::MusicDiscBlocks => 1,
            Item::MusicDiscChirp => 1,
            Item::MusicDiscFar => 1,
            Item::MusicDiscMall => 1,
            Item::MusicDiscMellohi => 1,
            Item::MusicDiscStal => 1,
            Item::MusicDiscStrad => 1,
            Item::MusicDiscWard => 1,
            Item::MusicDisc11 => 1,
            Item::MusicDiscWait => 1,
            Item::MusicDiscPigstep => 1,
            Item::Trident => 1,
            Item::PhantomMembrane => 64,
            Item::NautilusShell => 64,
            Item::HeartOfTheSea => 64,
            Item::Crossbow => 1,
            Item::SuspiciousStew => 1,
            Item::Loom => 64,
            Item::FlowerBannerPattern => 1,
            Item::CreeperBannerPattern => 1,
            Item::SkullBannerPattern => 1,
            Item::MojangBannerPattern => 1,
            Item::GlobeBannerPattern => 1,
            Item::PiglinBannerPattern => 1,
            Item::Composter => 64,
            Item::Barrel => 64,
            Item::Smoker => 64,
            Item::BlastFurnace => 64,
            Item::CartographyTable => 64,
            Item::FletchingTable => 64,
            Item::Grindstone => 64,
            Item::Lectern => 64,
            Item::SmithingTable => 64,
            Item::Stonecutter => 64,
            Item::Bell => 64,
            Item::Lantern => 64,
            Item::SoulLantern => 64,
            Item::SweetBerries => 64,
            Item::Campfire => 64,
            Item::SoulCampfire => 64,
            Item::Shroomlight => 64,
            Item::Honeycomb => 64,
            Item::BeeNest => 64,
            Item::Beehive => 64,
            Item::HoneyBottle => 16,
            Item::HoneyBlock => 64,
            Item::HoneycombBlock => 64,
            Item::Lodestone => 64,
            Item::NetheriteBlock => 64,
            Item::AncientDebris => 64,
            Item::Target => 64,
            Item::CryingObsidian => 64,
            Item::Blackstone => 64,
            Item::BlackstoneSlab => 64,
            Item::BlackstoneStairs => 64,
            Item::GildedBlackstone => 64,
            Item::PolishedBlackstone => 64,
            Item::PolishedBlackstoneSlab => 64,
            Item::PolishedBlackstoneStairs => 64,
            Item::ChiseledPolishedBlackstone => 64,
            Item::PolishedBlackstoneBricks => 64,
            Item::PolishedBlackstoneBrickSlab => 64,
            Item::PolishedBlackstoneBrickStairs => 64,
            Item::CrackedPolishedBlackstoneBricks => 64,
            Item::RespawnAnchor => 64,
        }
    }
}
#[allow(warnings)]
#[allow(clippy::all)]
impl Item {
    /// Returns the `durability` property of this `Item`.
    pub fn durability(&self) -> Option<u32> {
        match self {
            Item::Air => None,
            Item::Stone => None,
            Item::Granite => None,
            Item::PolishedGranite => None,
            Item::Diorite => None,
            Item::PolishedDiorite => None,
            Item::Andesite => None,
            Item::PolishedAndesite => None,
            Item::GrassBlock => None,
            Item::Dirt => None,
            Item::CoarseDirt => None,
            Item::Podzol => None,
            Item::CrimsonNylium => None,
            Item::WarpedNylium => None,
            Item::Cobblestone => None,
            Item::OakPlanks => None,
            Item::SprucePlanks => None,
            Item::BirchPlanks => None,
            Item::JunglePlanks => None,
            Item::AcaciaPlanks => None,
            Item::DarkOakPlanks => None,
            Item::CrimsonPlanks => None,
            Item::WarpedPlanks => None,
            Item::OakSapling => None,
            Item::SpruceSapling => None,
            Item::BirchSapling => None,
            Item::JungleSapling => None,
            Item::AcaciaSapling => None,
            Item::DarkOakSapling => None,
            Item::Bedrock => None,
            Item::Sand => None,
            Item::RedSand => None,
            Item::Gravel => None,
            Item::GoldOre => None,
            Item::IronOre => None,
            Item::CoalOre => None,
            Item::NetherGoldOre => None,
            Item::OakLog => None,
            Item::SpruceLog => None,
            Item::BirchLog => None,
            Item::JungleLog => None,
            Item::AcaciaLog => None,
            Item::DarkOakLog => None,
            Item::CrimsonStem => None,
            Item::WarpedStem => None,
            Item::StrippedOakLog => None,
            Item::StrippedSpruceLog => None,
            Item::StrippedBirchLog => None,
            Item::StrippedJungleLog => None,
            Item::StrippedAcaciaLog => None,
            Item::StrippedDarkOakLog => None,
            Item::StrippedCrimsonStem => None,
            Item::StrippedWarpedStem => None,
            Item::StrippedOakWood => None,
            Item::StrippedSpruceWood => None,
            Item::StrippedBirchWood => None,
            Item::StrippedJungleWood => None,
            Item::StrippedAcaciaWood => None,
            Item::StrippedDarkOakWood => None,
            Item::StrippedCrimsonHyphae => None,
            Item::StrippedWarpedHyphae => None,
            Item::OakWood => None,
            Item::SpruceWood => None,
            Item::BirchWood => None,
            Item::JungleWood => None,
            Item::AcaciaWood => None,
            Item::DarkOakWood => None,
            Item::CrimsonHyphae => None,
            Item::WarpedHyphae => None,
            Item::OakLeaves => None,
            Item::SpruceLeaves => None,
            Item::BirchLeaves => None,
            Item::JungleLeaves => None,
            Item::AcaciaLeaves => None,
            Item::DarkOakLeaves => None,
            Item::Sponge => None,
            Item::WetSponge => None,
            Item::Glass => None,
            Item::LapisOre => None,
            Item::LapisBlock => None,
            Item::Dispenser => None,
            Item::Sandstone => None,
            Item::ChiseledSandstone => None,
            Item::CutSandstone => None,
            Item::NoteBlock => None,
            Item::PoweredRail => None,
            Item::DetectorRail => None,
            Item::StickyPiston => None,
            Item::Cobweb => None,
            Item::Grass => None,
            Item::Fern => None,
            Item::DeadBush => None,
            Item::Seagrass => None,
            Item::SeaPickle => None,
            Item::Piston => None,
            Item::WhiteWool => None,
            Item::OrangeWool => None,
            Item::MagentaWool => None,
            Item::LightBlueWool => None,
            Item::YellowWool => None,
            Item::LimeWool => None,
            Item::PinkWool => None,
            Item::GrayWool => None,
            Item::LightGrayWool => None,
            Item::CyanWool => None,
            Item::PurpleWool => None,
            Item::BlueWool => None,
            Item::BrownWool => None,
            Item::GreenWool => None,
            Item::RedWool => None,
            Item::BlackWool => None,
            Item::Dandelion => None,
            Item::Poppy => None,
            Item::BlueOrchid => None,
            Item::Allium => None,
            Item::AzureBluet => None,
            Item::RedTulip => None,
            Item::OrangeTulip => None,
            Item::WhiteTulip => None,
            Item::PinkTulip => None,
            Item::OxeyeDaisy => None,
            Item::Cornflower => None,
            Item::LilyOfTheValley => None,
            Item::WitherRose => None,
            Item::BrownMushroom => None,
            Item::RedMushroom => None,
            Item::CrimsonFungus => None,
            Item::WarpedFungus => None,
            Item::CrimsonRoots => None,
            Item::WarpedRoots => None,
            Item::NetherSprouts => None,
            Item::WeepingVines => None,
            Item::TwistingVines => None,
            Item::SugarCane => None,
            Item::Kelp => None,
            Item::Bamboo => None,
            Item::GoldBlock => None,
            Item::IronBlock => None,
            Item::OakSlab => None,
            Item::SpruceSlab => None,
            Item::BirchSlab => None,
            Item::JungleSlab => None,
            Item::AcaciaSlab => None,
            Item::DarkOakSlab => None,
            Item::CrimsonSlab => None,
            Item::WarpedSlab => None,
            Item::StoneSlab => None,
            Item::SmoothStoneSlab => None,
            Item::SandstoneSlab => None,
            Item::CutSandstoneSlab => None,
            Item::PetrifiedOakSlab => None,
            Item::CobblestoneSlab => None,
            Item::BrickSlab => None,
            Item::StoneBrickSlab => None,
            Item::NetherBrickSlab => None,
            Item::QuartzSlab => None,
            Item::RedSandstoneSlab => None,
            Item::CutRedSandstoneSlab => None,
            Item::PurpurSlab => None,
            Item::PrismarineSlab => None,
            Item::PrismarineBrickSlab => None,
            Item::DarkPrismarineSlab => None,
            Item::SmoothQuartz => None,
            Item::SmoothRedSandstone => None,
            Item::SmoothSandstone => None,
            Item::SmoothStone => None,
            Item::Bricks => None,
            Item::Tnt => None,
            Item::Bookshelf => None,
            Item::MossyCobblestone => None,
            Item::Obsidian => None,
            Item::Torch => None,
            Item::EndRod => None,
            Item::ChorusPlant => None,
            Item::ChorusFlower => None,
            Item::PurpurBlock => None,
            Item::PurpurPillar => None,
            Item::PurpurStairs => None,
            Item::Spawner => None,
            Item::OakStairs => None,
            Item::Chest => None,
            Item::DiamondOre => None,
            Item::DiamondBlock => None,
            Item::CraftingTable => None,
            Item::Farmland => None,
            Item::Furnace => None,
            Item::Ladder => None,
            Item::Rail => None,
            Item::CobblestoneStairs => None,
            Item::Lever => None,
            Item::StonePressurePlate => None,
            Item::OakPressurePlate => None,
            Item::SprucePressurePlate => None,
            Item::BirchPressurePlate => None,
            Item::JunglePressurePlate => None,
            Item::AcaciaPressurePlate => None,
            Item::DarkOakPressurePlate => None,
            Item::CrimsonPressurePlate => None,
            Item::WarpedPressurePlate => None,
            Item::PolishedBlackstonePressurePlate => None,
            Item::RedstoneOre => None,
            Item::RedstoneTorch => None,
            Item::Snow => None,
            Item::Ice => None,
            Item::SnowBlock => None,
            Item::Cactus => None,
            Item::Clay => None,
            Item::Jukebox => None,
            Item::OakFence => None,
            Item::SpruceFence => None,
            Item::BirchFence => None,
            Item::JungleFence => None,
            Item::AcaciaFence => None,
            Item::DarkOakFence => None,
            Item::CrimsonFence => None,
            Item::WarpedFence => None,
            Item::Pumpkin => None,
            Item::CarvedPumpkin => None,
            Item::Netherrack => None,
            Item::SoulSand => None,
            Item::SoulSoil => None,
            Item::Basalt => None,
            Item::PolishedBasalt => None,
            Item::SoulTorch => None,
            Item::Glowstone => None,
            Item::JackOLantern => None,
            Item::OakTrapdoor => None,
            Item::SpruceTrapdoor => None,
            Item::BirchTrapdoor => None,
            Item::JungleTrapdoor => None,
            Item::AcaciaTrapdoor => None,
            Item::DarkOakTrapdoor => None,
            Item::CrimsonTrapdoor => None,
            Item::WarpedTrapdoor => None,
            Item::InfestedStone => None,
            Item::InfestedCobblestone => None,
            Item::InfestedStoneBricks => None,
            Item::InfestedMossyStoneBricks => None,
            Item::InfestedCrackedStoneBricks => None,
            Item::InfestedChiseledStoneBricks => None,
            Item::StoneBricks => None,
            Item::MossyStoneBricks => None,
            Item::CrackedStoneBricks => None,
            Item::ChiseledStoneBricks => None,
            Item::BrownMushroomBlock => None,
            Item::RedMushroomBlock => None,
            Item::MushroomStem => None,
            Item::IronBars => None,
            Item::Chain => None,
            Item::GlassPane => None,
            Item::Melon => None,
            Item::Vine => None,
            Item::OakFenceGate => None,
            Item::SpruceFenceGate => None,
            Item::BirchFenceGate => None,
            Item::JungleFenceGate => None,
            Item::AcaciaFenceGate => None,
            Item::DarkOakFenceGate => None,
            Item::CrimsonFenceGate => None,
            Item::WarpedFenceGate => None,
            Item::BrickStairs => None,
            Item::StoneBrickStairs => None,
            Item::Mycelium => None,
            Item::LilyPad => None,
            Item::NetherBricks => None,
            Item::CrackedNetherBricks => None,
            Item::ChiseledNetherBricks => None,
            Item::NetherBrickFence => None,
            Item::NetherBrickStairs => None,
            Item::EnchantingTable => None,
            Item::EndPortalFrame => None,
            Item::EndStone => None,
            Item::EndStoneBricks => None,
            Item::DragonEgg => None,
            Item::RedstoneLamp => None,
            Item::SandstoneStairs => None,
            Item::EmeraldOre => None,
            Item::EnderChest => None,
            Item::TripwireHook => None,
            Item::EmeraldBlock => None,
            Item::SpruceStairs => None,
            Item::BirchStairs => None,
            Item::JungleStairs => None,
            Item::CrimsonStairs => None,
            Item::WarpedStairs => None,
            Item::CommandBlock => None,
            Item::Beacon => None,
            Item::CobblestoneWall => None,
            Item::MossyCobblestoneWall => None,
            Item::BrickWall => None,
            Item::PrismarineWall => None,
            Item::RedSandstoneWall => None,
            Item::MossyStoneBrickWall => None,
            Item::GraniteWall => None,
            Item::StoneBrickWall => None,
            Item::NetherBrickWall => None,
            Item::AndesiteWall => None,
            Item::RedNetherBrickWall => None,
            Item::SandstoneWall => None,
            Item::EndStoneBrickWall => None,
            Item::DioriteWall => None,
            Item::BlackstoneWall => None,
            Item::PolishedBlackstoneWall => None,
            Item::PolishedBlackstoneBrickWall => None,
            Item::StoneButton => None,
            Item::OakButton => None,
            Item::SpruceButton => None,
            Item::BirchButton => None,
            Item::JungleButton => None,
            Item::AcaciaButton => None,
            Item::DarkOakButton => None,
            Item::CrimsonButton => None,
            Item::WarpedButton => None,
            Item::PolishedBlackstoneButton => None,
            Item::Anvil => None,
            Item::ChippedAnvil => None,
            Item::DamagedAnvil => None,
            Item::TrappedChest => None,
            Item::LightWeightedPressurePlate => None,
            Item::HeavyWeightedPressurePlate => None,
            Item::DaylightDetector => None,
            Item::RedstoneBlock => None,
            Item::NetherQuartzOre => None,
            Item::Hopper => None,
            Item::ChiseledQuartzBlock => None,
            Item::QuartzBlock => None,
            Item::QuartzBricks => None,
            Item::QuartzPillar => None,
            Item::QuartzStairs => None,
            Item::ActivatorRail => None,
            Item::Dropper => None,
            Item::WhiteTerracotta => None,
            Item::OrangeTerracotta => None,
            Item::MagentaTerracotta => None,
            Item::LightBlueTerracotta => None,
            Item::YellowTerracotta => None,
            Item::LimeTerracotta => None,
            Item::PinkTerracotta => None,
            Item::GrayTerracotta => None,
            Item::LightGrayTerracotta => None,
            Item::CyanTerracotta => None,
            Item::PurpleTerracotta => None,
            Item::BlueTerracotta => None,
            Item::BrownTerracotta => None,
            Item::GreenTerracotta => None,
            Item::RedTerracotta => None,
            Item::BlackTerracotta => None,
            Item::Barrier => None,
            Item::IronTrapdoor => None,
            Item::HayBlock => None,
            Item::WhiteCarpet => None,
            Item::OrangeCarpet => None,
            Item::MagentaCarpet => None,
            Item::LightBlueCarpet => None,
            Item::YellowCarpet => None,
            Item::LimeCarpet => None,
            Item::PinkCarpet => None,
            Item::GrayCarpet => None,
            Item::LightGrayCarpet => None,
            Item::CyanCarpet => None,
            Item::PurpleCarpet => None,
            Item::BlueCarpet => None,
            Item::BrownCarpet => None,
            Item::GreenCarpet => None,
            Item::RedCarpet => None,
            Item::BlackCarpet => None,
            Item::Terracotta => None,
            Item::CoalBlock => None,
            Item::PackedIce => None,
            Item::AcaciaStairs => None,
            Item::DarkOakStairs => None,
            Item::SlimeBlock => None,
            Item::GrassPath => None,
            Item::Sunflower => None,
            Item::Lilac => None,
            Item::RoseBush => None,
            Item::Peony => None,
            Item::TallGrass => None,
            Item::LargeFern => None,
            Item::WhiteStainedGlass => None,
            Item::OrangeStainedGlass => None,
            Item::MagentaStainedGlass => None,
            Item::LightBlueStainedGlass => None,
            Item::YellowStainedGlass => None,
            Item::LimeStainedGlass => None,
            Item::PinkStainedGlass => None,
            Item::GrayStainedGlass => None,
            Item::LightGrayStainedGlass => None,
            Item::CyanStainedGlass => None,
            Item::PurpleStainedGlass => None,
            Item::BlueStainedGlass => None,
            Item::BrownStainedGlass => None,
            Item::GreenStainedGlass => None,
            Item::RedStainedGlass => None,
            Item::BlackStainedGlass => None,
            Item::WhiteStainedGlassPane => None,
            Item::OrangeStainedGlassPane => None,
            Item::MagentaStainedGlassPane => None,
            Item::LightBlueStainedGlassPane => None,
            Item::YellowStainedGlassPane => None,
            Item::LimeStainedGlassPane => None,
            Item::PinkStainedGlassPane => None,
            Item::GrayStainedGlassPane => None,
            Item::LightGrayStainedGlassPane => None,
            Item::CyanStainedGlassPane => None,
            Item::PurpleStainedGlassPane => None,
            Item::BlueStainedGlassPane => None,
            Item::BrownStainedGlassPane => None,
            Item::GreenStainedGlassPane => None,
            Item::RedStainedGlassPane => None,
            Item::BlackStainedGlassPane => None,
            Item::Prismarine => None,
            Item::PrismarineBricks => None,
            Item::DarkPrismarine => None,
            Item::PrismarineStairs => None,
            Item::PrismarineBrickStairs => None,
            Item::DarkPrismarineStairs => None,
            Item::SeaLantern => None,
            Item::RedSandstone => None,
            Item::ChiseledRedSandstone => None,
            Item::CutRedSandstone => None,
            Item::RedSandstoneStairs => None,
            Item::RepeatingCommandBlock => None,
            Item::ChainCommandBlock => None,
            Item::MagmaBlock => None,
            Item::NetherWartBlock => None,
            Item::WarpedWartBlock => None,
            Item::RedNetherBricks => None,
            Item::BoneBlock => None,
            Item::StructureVoid => None,
            Item::Observer => None,
            Item::ShulkerBox => None,
            Item::WhiteShulkerBox => None,
            Item::OrangeShulkerBox => None,
            Item::MagentaShulkerBox => None,
            Item::LightBlueShulkerBox => None,
            Item::YellowShulkerBox => None,
            Item::LimeShulkerBox => None,
            Item::PinkShulkerBox => None,
            Item::GrayShulkerBox => None,
            Item::LightGrayShulkerBox => None,
            Item::CyanShulkerBox => None,
            Item::PurpleShulkerBox => None,
            Item::BlueShulkerBox => None,
            Item::BrownShulkerBox => None,
            Item::GreenShulkerBox => None,
            Item::RedShulkerBox => None,
            Item::BlackShulkerBox => None,
            Item::WhiteGlazedTerracotta => None,
            Item::OrangeGlazedTerracotta => None,
            Item::MagentaGlazedTerracotta => None,
            Item::LightBlueGlazedTerracotta => None,
            Item::YellowGlazedTerracotta => None,
            Item::LimeGlazedTerracotta => None,
            Item::PinkGlazedTerracotta => None,
            Item::GrayGlazedTerracotta => None,
            Item::LightGrayGlazedTerracotta => None,
            Item::CyanGlazedTerracotta => None,
            Item::PurpleGlazedTerracotta => None,
            Item::BlueGlazedTerracotta => None,
            Item::BrownGlazedTerracotta => None,
            Item::GreenGlazedTerracotta => None,
            Item::RedGlazedTerracotta => None,
            Item::BlackGlazedTerracotta => None,
            Item::WhiteConcrete => None,
            Item::OrangeConcrete => None,
            Item::MagentaConcrete => None,
            Item::LightBlueConcrete => None,
            Item::YellowConcrete => None,
            Item::LimeConcrete => None,
            Item::PinkConcrete => None,
            Item::GrayConcrete => None,
            Item::LightGrayConcrete => None,
            Item::CyanConcrete => None,
            Item::PurpleConcrete => None,
            Item::BlueConcrete => None,
            Item::BrownConcrete => None,
            Item::GreenConcrete => None,
            Item::RedConcrete => None,
            Item::BlackConcrete => None,
            Item::WhiteConcretePowder => None,
            Item::OrangeConcretePowder => None,
            Item::MagentaConcretePowder => None,
            Item::LightBlueConcretePowder => None,
            Item::YellowConcretePowder => None,
            Item::LimeConcretePowder => None,
            Item::PinkConcretePowder => None,
            Item::GrayConcretePowder => None,
            Item::LightGrayConcretePowder => None,
            Item::CyanConcretePowder => None,
            Item::PurpleConcretePowder => None,
            Item::BlueConcretePowder => None,
            Item::BrownConcretePowder => None,
            Item::GreenConcretePowder => None,
            Item::RedConcretePowder => None,
            Item::BlackConcretePowder => None,
            Item::TurtleEgg => None,
            Item::DeadTubeCoralBlock => None,
            Item::DeadBrainCoralBlock => None,
            Item::DeadBubbleCoralBlock => None,
            Item::DeadFireCoralBlock => None,
            Item::DeadHornCoralBlock => None,
            Item::TubeCoralBlock => None,
            Item::BrainCoralBlock => None,
            Item::BubbleCoralBlock => None,
            Item::FireCoralBlock => None,
            Item::HornCoralBlock => None,
            Item::TubeCoral => None,
            Item::BrainCoral => None,
            Item::BubbleCoral => None,
            Item::FireCoral => None,
            Item::HornCoral => None,
            Item::DeadBrainCoral => None,
            Item::DeadBubbleCoral => None,
            Item::DeadFireCoral => None,
            Item::DeadHornCoral => None,
            Item::DeadTubeCoral => None,
            Item::TubeCoralFan => None,
            Item::BrainCoralFan => None,
            Item::BubbleCoralFan => None,
            Item::FireCoralFan => None,
            Item::HornCoralFan => None,
            Item::DeadTubeCoralFan => None,
            Item::DeadBrainCoralFan => None,
            Item::DeadBubbleCoralFan => None,
            Item::DeadFireCoralFan => None,
            Item::DeadHornCoralFan => None,
            Item::BlueIce => None,
            Item::Conduit => None,
            Item::PolishedGraniteStairs => None,
            Item::SmoothRedSandstoneStairs => None,
            Item::MossyStoneBrickStairs => None,
            Item::PolishedDioriteStairs => None,
            Item::MossyCobblestoneStairs => None,
            Item::EndStoneBrickStairs => None,
            Item::StoneStairs => None,
            Item::SmoothSandstoneStairs => None,
            Item::SmoothQuartzStairs => None,
            Item::GraniteStairs => None,
            Item::AndesiteStairs => None,
            Item::RedNetherBrickStairs => None,
            Item::PolishedAndesiteStairs => None,
            Item::DioriteStairs => None,
            Item::PolishedGraniteSlab => None,
            Item::SmoothRedSandstoneSlab => None,
            Item::MossyStoneBrickSlab => None,
            Item::PolishedDioriteSlab => None,
            Item::MossyCobblestoneSlab => None,
            Item::EndStoneBrickSlab => None,
            Item::SmoothSandstoneSlab => None,
            Item::SmoothQuartzSlab => None,
            Item::GraniteSlab => None,
            Item::AndesiteSlab => None,
            Item::RedNetherBrickSlab => None,
            Item::PolishedAndesiteSlab => None,
            Item::DioriteSlab => None,
            Item::Scaffolding => None,
            Item::IronDoor => None,
            Item::OakDoor => None,
            Item::SpruceDoor => None,
            Item::BirchDoor => None,
            Item::JungleDoor => None,
            Item::AcaciaDoor => None,
            Item::DarkOakDoor => None,
            Item::CrimsonDoor => None,
            Item::WarpedDoor => None,
            Item::Repeater => None,
            Item::Comparator => None,
            Item::StructureBlock => None,
            Item::Jigsaw => None,
            Item::TurtleHelmet => None,
            Item::Scute => None,
            Item::FlintAndSteel => None,
            Item::Apple => None,
            Item::Bow => None,
            Item::Arrow => None,
            Item::Coal => None,
            Item::Charcoal => None,
            Item::Diamond => None,
            Item::IronIngot => None,
            Item::GoldIngot => None,
            Item::NetheriteIngot => None,
            Item::NetheriteScrap => None,
            Item::WoodenSword => None,
            Item::WoodenShovel => None,
            Item::WoodenPickaxe => None,
            Item::WoodenAxe => None,
            Item::WoodenHoe => None,
            Item::StoneSword => None,
            Item::StoneShovel => None,
            Item::StonePickaxe => None,
            Item::StoneAxe => None,
            Item::StoneHoe => None,
            Item::GoldenSword => None,
            Item::GoldenShovel => None,
            Item::GoldenPickaxe => None,
            Item::GoldenAxe => None,
            Item::GoldenHoe => None,
            Item::IronSword => None,
            Item::IronShovel => None,
            Item::IronPickaxe => None,
            Item::IronAxe => None,
            Item::IronHoe => None,
            Item::DiamondSword => None,
            Item::DiamondShovel => None,
            Item::DiamondPickaxe => None,
            Item::DiamondAxe => None,
            Item::DiamondHoe => None,
            Item::NetheriteSword => None,
            Item::NetheriteShovel => None,
            Item::NetheritePickaxe => None,
            Item::NetheriteAxe => None,
            Item::NetheriteHoe => None,
            Item::Stick => None,
            Item::Bowl => None,
            Item::MushroomStew => None,
            Item::String => None,
            Item::Feather => None,
            Item::Gunpowder => None,
            Item::WheatSeeds => None,
            Item::Wheat => None,
            Item::Bread => None,
            Item::LeatherHelmet => None,
            Item::LeatherChestplate => None,
            Item::LeatherLeggings => None,
            Item::LeatherBoots => None,
            Item::ChainmailHelmet => None,
            Item::ChainmailChestplate => None,
            Item::ChainmailLeggings => None,
            Item::ChainmailBoots => None,
            Item::IronHelmet => None,
            Item::IronChestplate => None,
            Item::IronLeggings => None,
            Item::IronBoots => None,
            Item::DiamondHelmet => None,
            Item::DiamondChestplate => None,
            Item::DiamondLeggings => None,
            Item::DiamondBoots => None,
            Item::GoldenHelmet => None,
            Item::GoldenChestplate => None,
            Item::GoldenLeggings => None,
            Item::GoldenBoots => None,
            Item::NetheriteHelmet => None,
            Item::NetheriteChestplate => None,
            Item::NetheriteLeggings => None,
            Item::NetheriteBoots => None,
            Item::Flint => None,
            Item::Porkchop => None,
            Item::CookedPorkchop => None,
            Item::Painting => None,
            Item::GoldenApple => None,
            Item::EnchantedGoldenApple => None,
            Item::OakSign => None,
            Item::SpruceSign => None,
            Item::BirchSign => None,
            Item::JungleSign => None,
            Item::AcaciaSign => None,
            Item::DarkOakSign => None,
            Item::CrimsonSign => None,
            Item::WarpedSign => None,
            Item::Bucket => None,
            Item::WaterBucket => None,
            Item::LavaBucket => None,
            Item::Minecart => None,
            Item::Saddle => None,
            Item::Redstone => None,
            Item::Snowball => None,
            Item::OakBoat => None,
            Item::Leather => None,
            Item::MilkBucket => None,
            Item::PufferfishBucket => None,
            Item::SalmonBucket => None,
            Item::CodBucket => None,
            Item::TropicalFishBucket => None,
            Item::Brick => None,
            Item::ClayBall => None,
            Item::DriedKelpBlock => None,
            Item::Paper => None,
            Item::Book => None,
            Item::SlimeBall => None,
            Item::ChestMinecart => None,
            Item::FurnaceMinecart => None,
            Item::Egg => None,
            Item::Compass => None,
            Item::FishingRod => None,
            Item::Clock => None,
            Item::GlowstoneDust => None,
            Item::Cod => None,
            Item::Salmon => None,
            Item::TropicalFish => None,
            Item::Pufferfish => None,
            Item::CookedCod => None,
            Item::CookedSalmon => None,
            Item::InkSac => None,
            Item::CocoaBeans => None,
            Item::LapisLazuli => None,
            Item::WhiteDye => None,
            Item::OrangeDye => None,
            Item::MagentaDye => None,
            Item::LightBlueDye => None,
            Item::YellowDye => None,
            Item::LimeDye => None,
            Item::PinkDye => None,
            Item::GrayDye => None,
            Item::LightGrayDye => None,
            Item::CyanDye => None,
            Item::PurpleDye => None,
            Item::BlueDye => None,
            Item::BrownDye => None,
            Item::GreenDye => None,
            Item::RedDye => None,
            Item::BlackDye => None,
            Item::BoneMeal => None,
            Item::Bone => None,
            Item::Sugar => None,
            Item::Cake => None,
            Item::WhiteBed => None,
            Item::OrangeBed => None,
            Item::MagentaBed => None,
            Item::LightBlueBed => None,
            Item::YellowBed => None,
            Item::LimeBed => None,
            Item::PinkBed => None,
            Item::GrayBed => None,
            Item::LightGrayBed => None,
            Item::CyanBed => None,
            Item::PurpleBed => None,
            Item::BlueBed => None,
            Item::BrownBed => None,
            Item::GreenBed => None,
            Item::RedBed => None,
            Item::BlackBed => None,
            Item::Cookie => None,
            Item::FilledMap => None,
            Item::Shears => None,
            Item::MelonSlice => None,
            Item::DriedKelp => None,
            Item::PumpkinSeeds => None,
            Item::MelonSeeds => None,
            Item::Beef => None,
            Item::CookedBeef => None,
            Item::Chicken => None,
            Item::CookedChicken => None,
            Item::RottenFlesh => None,
            Item::EnderPearl => None,
            Item::BlazeRod => None,
            Item::GhastTear => None,
            Item::GoldNugget => None,
            Item::NetherWart => None,
            Item::Potion => None,
            Item::GlassBottle => None,
            Item::SpiderEye => None,
            Item::FermentedSpiderEye => None,
            Item::BlazePowder => None,
            Item::MagmaCream => None,
            Item::BrewingStand => None,
            Item::Cauldron => None,
            Item::EnderEye => None,
            Item::GlisteringMelonSlice => None,
            Item::BatSpawnEgg => None,
            Item::BeeSpawnEgg => None,
            Item::BlazeSpawnEgg => None,
            Item::CatSpawnEgg => None,
            Item::CaveSpiderSpawnEgg => None,
            Item::ChickenSpawnEgg => None,
            Item::CodSpawnEgg => None,
            Item::CowSpawnEgg => None,
            Item::CreeperSpawnEgg => None,
            Item::DolphinSpawnEgg => None,
            Item::DonkeySpawnEgg => None,
            Item::DrownedSpawnEgg => None,
            Item::ElderGuardianSpawnEgg => None,
            Item::EndermanSpawnEgg => None,
            Item::EndermiteSpawnEgg => None,
            Item::EvokerSpawnEgg => None,
            Item::FoxSpawnEgg => None,
            Item::GhastSpawnEgg => None,
            Item::GuardianSpawnEgg => None,
            Item::HoglinSpawnEgg => None,
            Item::HorseSpawnEgg => None,
            Item::HuskSpawnEgg => None,
            Item::LlamaSpawnEgg => None,
            Item::MagmaCubeSpawnEgg => None,
            Item::MooshroomSpawnEgg => None,
            Item::MuleSpawnEgg => None,
            Item::OcelotSpawnEgg => None,
            Item::PandaSpawnEgg => None,
            Item::ParrotSpawnEgg => None,
            Item::PhantomSpawnEgg => None,
            Item::PigSpawnEgg => None,
            Item::PiglinSpawnEgg => None,
            Item::PiglinBruteSpawnEgg => None,
            Item::PillagerSpawnEgg => None,
            Item::PolarBearSpawnEgg => None,
            Item::PufferfishSpawnEgg => None,
            Item::RabbitSpawnEgg => None,
            Item::RavagerSpawnEgg => None,
            Item::SalmonSpawnEgg => None,
            Item::SheepSpawnEgg => None,
            Item::ShulkerSpawnEgg => None,
            Item::SilverfishSpawnEgg => None,
            Item::SkeletonSpawnEgg => None,
            Item::SkeletonHorseSpawnEgg => None,
            Item::SlimeSpawnEgg => None,
            Item::SpiderSpawnEgg => None,
            Item::SquidSpawnEgg => None,
            Item::StraySpawnEgg => None,
            Item::StriderSpawnEgg => None,
            Item::TraderLlamaSpawnEgg => None,
            Item::TropicalFishSpawnEgg => None,
            Item::TurtleSpawnEgg => None,
            Item::VexSpawnEgg => None,
            Item::VillagerSpawnEgg => None,
            Item::VindicatorSpawnEgg => None,
            Item::WanderingTraderSpawnEgg => None,
            Item::WitchSpawnEgg => None,
            Item::WitherSkeletonSpawnEgg => None,
            Item::WolfSpawnEgg => None,
            Item::ZoglinSpawnEgg => None,
            Item::ZombieSpawnEgg => None,
            Item::ZombieHorseSpawnEgg => None,
            Item::ZombieVillagerSpawnEgg => None,
            Item::ZombifiedPiglinSpawnEgg => None,
            Item::ExperienceBottle => None,
            Item::FireCharge => None,
            Item::WritableBook => None,
            Item::WrittenBook => None,
            Item::Emerald => None,
            Item::ItemFrame => None,
            Item::FlowerPot => None,
            Item::Carrot => None,
            Item::Potato => None,
            Item::BakedPotato => None,
            Item::PoisonousPotato => None,
            Item::Map => None,
            Item::GoldenCarrot => None,
            Item::SkeletonSkull => None,
            Item::WitherSkeletonSkull => None,
            Item::PlayerHead => None,
            Item::ZombieHead => None,
            Item::CreeperHead => None,
            Item::DragonHead => None,
            Item::CarrotOnAStick => None,
            Item::WarpedFungusOnAStick => None,
            Item::NetherStar => None,
            Item::PumpkinPie => None,
            Item::FireworkRocket => None,
            Item::FireworkStar => None,
            Item::EnchantedBook => None,
            Item::NetherBrick => None,
            Item::Quartz => None,
            Item::TntMinecart => None,
            Item::HopperMinecart => None,
            Item::PrismarineShard => None,
            Item::PrismarineCrystals => None,
            Item::Rabbit => None,
            Item::CookedRabbit => None,
            Item::RabbitStew => None,
            Item::RabbitFoot => None,
            Item::RabbitHide => None,
            Item::ArmorStand => None,
            Item::IronHorseArmor => None,
            Item::GoldenHorseArmor => None,
            Item::DiamondHorseArmor => None,
            Item::LeatherHorseArmor => None,
            Item::Lead => None,
            Item::NameTag => None,
            Item::CommandBlockMinecart => None,
            Item::Mutton => None,
            Item::CookedMutton => None,
            Item::WhiteBanner => None,
            Item::OrangeBanner => None,
            Item::MagentaBanner => None,
            Item::LightBlueBanner => None,
            Item::YellowBanner => None,
            Item::LimeBanner => None,
            Item::PinkBanner => None,
            Item::GrayBanner => None,
            Item::LightGrayBanner => None,
            Item::CyanBanner => None,
            Item::PurpleBanner => None,
            Item::BlueBanner => None,
            Item::BrownBanner => None,
            Item::GreenBanner => None,
            Item::RedBanner => None,
            Item::BlackBanner => None,
            Item::EndCrystal => None,
            Item::ChorusFruit => None,
            Item::PoppedChorusFruit => None,
            Item::Beetroot => None,
            Item::BeetrootSeeds => None,
            Item::BeetrootSoup => None,
            Item::DragonBreath => None,
            Item::SplashPotion => None,
            Item::SpectralArrow => None,
            Item::TippedArrow => None,
            Item::LingeringPotion => None,
            Item::Shield => None,
            Item::Elytra => None,
            Item::SpruceBoat => None,
            Item::BirchBoat => None,
            Item::JungleBoat => None,
            Item::AcaciaBoat => None,
            Item::DarkOakBoat => None,
            Item::TotemOfUndying => None,
            Item::ShulkerShell => None,
            Item::IronNugget => None,
            Item::KnowledgeBook => None,
            Item::DebugStick => None,
            Item::MusicDisc13 => None,
            Item::MusicDiscCat => None,
            Item::MusicDiscBlocks => None,
            Item::MusicDiscChirp => None,
            Item::MusicDiscFar => None,
            Item::MusicDiscMall => None,
            Item::MusicDiscMellohi => None,
            Item::MusicDiscStal => None,
            Item::MusicDiscStrad => None,
            Item::MusicDiscWard => None,
            Item::MusicDisc11 => None,
            Item::MusicDiscWait => None,
            Item::MusicDiscPigstep => None,
            Item::Trident => None,
            Item::PhantomMembrane => None,
            Item::NautilusShell => None,
            Item::HeartOfTheSea => None,
            Item::Crossbow => None,
            Item::SuspiciousStew => None,
            Item::Loom => None,
            Item::FlowerBannerPattern => None,
            Item::CreeperBannerPattern => None,
            Item::SkullBannerPattern => None,
            Item::MojangBannerPattern => None,
            Item::GlobeBannerPattern => None,
            Item::PiglinBannerPattern => None,
            Item::Composter => None,
            Item::Barrel => None,
            Item::Smoker => None,
            Item::BlastFurnace => None,
            Item::CartographyTable => None,
            Item::FletchingTable => None,
            Item::Grindstone => None,
            Item::Lectern => None,
            Item::SmithingTable => None,
            Item::Stonecutter => None,
            Item::Bell => None,
            Item::Lantern => None,
            Item::SoulLantern => None,
            Item::SweetBerries => None,
            Item::Campfire => None,
            Item::SoulCampfire => None,
            Item::Shroomlight => None,
            Item::Honeycomb => None,
            Item::BeeNest => None,
            Item::Beehive => None,
            Item::HoneyBottle => None,
            Item::HoneyBlock => None,
            Item::HoneycombBlock => None,
            Item::Lodestone => None,
            Item::NetheriteBlock => None,
            Item::AncientDebris => None,
            Item::Target => None,
            Item::CryingObsidian => None,
            Item::Blackstone => None,
            Item::BlackstoneSlab => None,
            Item::BlackstoneStairs => None,
            Item::GildedBlackstone => None,
            Item::PolishedBlackstone => None,
            Item::PolishedBlackstoneSlab => None,
            Item::PolishedBlackstoneStairs => None,
            Item::ChiseledPolishedBlackstone => None,
            Item::PolishedBlackstoneBricks => None,
            Item::PolishedBlackstoneBrickSlab => None,
            Item::PolishedBlackstoneBrickStairs => None,
            Item::CrackedPolishedBlackstoneBricks => None,
            Item::RespawnAnchor => None,
        }
    }
}
use std::convert::TryFrom;

impl TryFrom<String> for Item {
    type Error = &'static str;

    fn try_from(value: String) -> Result<Self, Self::Error> {
        if let Some(item) = Item::from_name(value.as_str()) {
            Ok(item)
        } else {
            Err("Unknown item name.")
        }
    }
}

use std::convert::From;

impl From<Item> for &'static str {
    fn from(item: Item) -> &'static str {
        item.name()
    }
}

use std::str::FromStr;

impl FromStr for Item {
    type Err = &'static str;

    fn from_str(s: &str) -> Result<Self, Self::Err> {
        if let Some(item) = Item::from_name(s) {
            Ok(item)
        } else {
            Err("Unknown item name.")
        }
    }
}
