//! Definitions for data-driven registries that implement //! [`DataRegistry`]. //! //! These registries are sent to us by the server on join. use azalea_buf::AzBuf; use crate::{DataRegistry, identifier::Identifier}; macro_rules! data_registry { ( $registry:ident => $registry_name:expr, $(#[$doc:meta])* enum $enum_name:ident { $($variant:ident => $variant_name:expr),* $(,)? } ) => { $(#[$doc])* #[derive(AzBuf, Clone, Copy, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)] pub struct $registry { #[var] id: u32, } impl crate::DataRegistry for $registry { const NAME: &'static str = $registry_name; type Key = $enum_name; fn protocol_id(&self) -> u32 { self.id } fn new_raw(id: u32) -> Self { Self { id } } } #[cfg(feature = "serde")] impl serde::Serialize for $registry { fn serialize(&self, serializer: S) -> Result where S: serde::Serializer, { // see ChecksumSerializer::serialize_newtype_variant serializer.serialize_newtype_variant(concat!("minecraft:", $registry_name), self.id, "", &()) } } #[derive(Clone, Debug, Eq, Hash, PartialEq)] pub enum $enum_name { $($variant),*, Other(Other) } impl $enum_name { /// A static slice containing all known variants of this registry /// key (except of course for the `Other` variant). pub const ALL: &'static [Self] = &[ $( Self::$variant ),* ]; } impl<'a> From<&'a Identifier> for $enum_name<&'a Identifier> { fn from(ident: &'a Identifier) -> Self { if ident.namespace() != "minecraft" { return Self::Other(ident) } match ident.path() { $( $variant_name => Self::$variant ),*, _ => Self::Other(ident) } } } impl crate::DataRegistryKey for $enum_name { type Borrow<'a> = $enum_name<&'a Identifier>; fn from_ident(ident: Identifier) -> Self { Self::from(ident) } fn into_ident(self) -> Identifier { match self { $( Self::$variant => Identifier::new($variant_name) ),*, Self::Other(ident) => ident.clone() } } } impl<'a> crate::DataRegistryKeyRef<'a> for $enum_name<&'a Identifier> { type Owned = $enum_name; fn to_owned(self) -> Self::Owned { match self { $( Self::$variant => $enum_name::$variant ),*, Self::Other(ident) => $enum_name::Other(ident.clone()), } } fn from_ident(ident: &'a Identifier) -> Self { Self::from(ident) } fn into_ident(self) -> Identifier { crate::DataRegistryKey::into_ident(self.to_owned()) } } impl From for $enum_name { fn from(ident: Identifier) -> Self { crate::DataRegistryKeyRef::to_owned(<$enum_name<&Identifier>>::from(&ident)) } } impl From<$enum_name> for Identifier { fn from(registry: $enum_name) -> Self { crate::DataRegistryKey::into_ident(registry) } } impl From<$enum_name<&'_ Identifier>> for Identifier { fn from(registry: $enum_name<&'_ Identifier>) -> Self { crate::DataRegistryKeyRef::into_ident(registry) } } impl simdnbt::FromNbtTag for $enum_name { fn from_nbt_tag(tag: simdnbt::borrow::NbtTag) -> Option { simdnbt::FromNbtTag::from_nbt_tag(tag).map(Identifier::into) } } }; } data_registry! { Enchantment => "enchantment", enum EnchantmentKey { AquaAffinity => "aqua_affinity", BaneOfArthropods => "bane_of_arthropods", BindingCurse => "binding_curse", BlastProtection => "blast_protection", Breach => "breach", Channeling => "channeling", Density => "density", DepthStrider => "depth_strider", Efficiency => "efficiency", FeatherFalling => "feather_falling", FireAspect => "fire_aspect", FireProtection => "fire_protection", Flame => "flame", Fortune => "fortune", FrostWalker => "frost_walker", Impaling => "impaling", Infinity => "infinity", Knockback => "knockback", Looting => "looting", Loyalty => "loyalty", LuckOfTheSea => "luck_of_the_sea", Lunge => "lunge", Lure => "lure", Mending => "mending", Multishot => "multishot", Piercing => "piercing", Power => "power", ProjectileProtection => "projectile_protection", Protection => "protection", Punch => "punch", QuickCharge => "quick_charge", Respiration => "respiration", Riptide => "riptide", Sharpness => "sharpness", SilkTouch => "silk_touch", Smite => "smite", SoulSpeed => "soul_speed", SweepingEdge => "sweeping_edge", SwiftSneak => "swift_sneak", Thorns => "thorns", Unbreaking => "unbreaking", VanishingCurse => "vanishing_curse", WindBurst => "wind_burst", } } // these extra traits are required for Biome to be allowed to be palletable impl Default for Biome { fn default() -> Self { Self::new_raw(0) } } impl From for Biome { fn from(id: u32) -> Self { Self::new_raw(id) } } impl From for u32 { fn from(biome: Biome) -> Self { biome.protocol_id() } } data_registry! { DimensionKind => "dimension_type", enum DimensionKindKey { Overworld => "overworld", OverworldCaves => "overworld_caves", TheEnd => "the_end", TheNether => "the_nether", } } data_registry! { ChatKind => "chat_type", enum ChatKindKey { Chat => "chat", EmoteCommand => "emote_command", MsgCommandIncoming => "msg_command_incoming", MsgCommandOutgoing => "msg_command_outgoing", SayCommand => "say_command", TeamMsgCommandIncoming => "team_msg_command_incoming", TeamMsgCommandOutgoing => "team_msg_command_outgoing", } } impl ChatKindKey { #[must_use] pub fn chat_translation_key(self) -> &'static str { match self { Self::Chat => "chat.type.text", Self::SayCommand => "chat.type.announcement", Self::MsgCommandIncoming => "commands.message.display.incoming", Self::MsgCommandOutgoing => "commands.message.display.outgoing", Self::TeamMsgCommandIncoming => "chat.type.team.text", Self::TeamMsgCommandOutgoing => "chat.type.team.sent", Self::EmoteCommand => "chat.type.emote", Self::Other(_) => "", } } #[must_use] pub fn narrator_translation_key(self) -> &'static str { match self { Self::EmoteCommand => "chat.type.emote", _ => "chat.type.text.narrate", } } } data_registry! { TrimPattern => "trim_pattern", enum TrimPatternKey { Bolt => "bolt", Coast => "coast", Dune => "dune", Eye => "eye", Flow => "flow", Host => "host", Raiser => "raiser", Rib => "rib", Sentry => "sentry", Shaper => "shaper", Silence => "silence", Snout => "snout", Spire => "spire", Tide => "tide", Vex => "vex", Ward => "ward", Wayfinder => "wayfinder", Wild => "wild", } } data_registry! { TrimMaterial => "trim_material", enum TrimMaterialKey { Amethyst => "amethyst", Copper => "copper", Diamond => "diamond", Emerald => "emerald", Gold => "gold", Iron => "iron", Lapis => "lapis", Netherite => "netherite", Quartz => "quartz", Redstone => "redstone", Resin => "resin", } } data_registry! { WolfVariant => "wolf_variant", enum WolfVariantKey { Ashen => "ashen", Black => "black", Chestnut => "chestnut", Pale => "pale", Rusty => "rusty", Snowy => "snowy", Spotted => "spotted", Striped => "striped", Woods => "woods", } } data_registry! { WolfSoundVariant => "wolf_sound_variant", enum WolfSoundVariantKey { Angry => "angry", Big => "big", Classic => "classic", Cute => "cute", Grumpy => "grumpy", Puglin => "puglin", Sad => "sad", } } data_registry! { PigVariant => "pig_variant", enum PigVariantKey { Cold => "cold", Temperate => "temperate", Warm => "warm", } } data_registry! { FrogVariant => "frog_variant", enum FrogVariantKey { Cold => "cold", Temperate => "temperate", Warm => "warm", } } data_registry! { CatVariant => "cat_variant", enum CatVariantKey { AllBlack => "all_black", Black => "black", BritishShorthair => "british_shorthair", Calico => "calico", Jellie => "jellie", Persian => "persian", Ragdoll => "ragdoll", Red => "red", Siamese => "siamese", Tabby => "tabby", White => "white", } } data_registry! { CowVariant => "cow_variant", enum CowVariantKey { Cold => "cold", Temperate => "temperate", Warm => "warm", } } data_registry! { ChickenVariant => "chicken_variant", enum ChickenVariantKey { Cold => "cold", Temperate => "temperate", Warm => "warm", } } data_registry! { ZombieNautilusVariant => "zombie_nautilus_variant", enum ZombieNautilusVariantKey { Temperate => "temperate", Warm => "warm", } } data_registry! { PaintingVariant => "painting_variant", enum PaintingVariantKey { Alban => "alban", Aztec => "aztec", Aztec2 => "aztec2", Backyard => "backyard", Baroque => "baroque", Bomb => "bomb", Bouquet => "bouquet", BurningSkull => "burning_skull", Bust => "bust", Cavebird => "cavebird", Changing => "changing", Cotan => "cotan", Courbet => "courbet", Creebet => "creebet", Dennis => "dennis", DonkeyKong => "donkey_kong", Earth => "earth", Endboss => "endboss", Fern => "fern", Fighters => "fighters", Finding => "finding", Fire => "fire", Graham => "graham", Humble => "humble", Kebab => "kebab", Lowmist => "lowmist", Match => "match", Meditative => "meditative", Orb => "orb", Owlemons => "owlemons", Passage => "passage", Pigscene => "pigscene", Plant => "plant", Pointer => "pointer", Pond => "pond", Pool => "pool", PrairieRide => "prairie_ride", Sea => "sea", Skeleton => "skeleton", SkullAndRoses => "skull_and_roses", Stage => "stage", Sunflowers => "sunflowers", Sunset => "sunset", Tides => "tides", Unpacked => "unpacked", Void => "void", Wanderer => "wanderer", Wasteland => "wasteland", Water => "water", Wind => "wind", Wither => "wither", } } data_registry! { DamageKind => "damage_type", enum DamageKindKey { Arrow => "arrow", BadRespawnPoint => "bad_respawn_point", Cactus => "cactus", Campfire => "campfire", Cramming => "cramming", DragonBreath => "dragon_breath", Drown => "drown", DryOut => "dry_out", EnderPearl => "ender_pearl", Explosion => "explosion", Fall => "fall", FallingAnvil => "falling_anvil", FallingBlock => "falling_block", FallingStalactite => "falling_stalactite", Fireball => "fireball", Fireworks => "fireworks", FlyIntoWall => "fly_into_wall", Freeze => "freeze", Generic => "generic", GenericKill => "generic_kill", HotFloor => "hot_floor", InFire => "in_fire", InWall => "in_wall", IndirectMagic => "indirect_magic", Lava => "lava", LightningBolt => "lightning_bolt", MaceSmash => "mace_smash", Magic => "magic", MobAttack => "mob_attack", MobAttackNoAggro => "mob_attack_no_aggro", MobProjectile => "mob_projectile", OnFire => "on_fire", OutOfWorld => "out_of_world", OutsideBorder => "outside_border", PlayerAttack => "player_attack", PlayerExplosion => "player_explosion", SonicBoom => "sonic_boom", Spear => "spear", Spit => "spit", Stalagmite => "stalagmite", Starve => "starve", Sting => "sting", SweetBerryBush => "sweet_berry_bush", Thorns => "thorns", Thrown => "thrown", Trident => "trident", UnattributedFireball => "unattributed_fireball", WindCharge => "wind_charge", Wither => "wither", WitherSkull => "wither_skull", } } data_registry! { EnchantmentProvider => "enchantment_provider", enum EnchantmentProviderKey { EndermanLootDrop => "enderman_loot_drop", MobSpawnEquipment => "mob_spawn_equipment", PillagerSpawnCrossbow => "pillager_spawn_crossbow", } } data_registry! { JukeboxSong => "jukebox_song", enum JukeboxSongKey { _11 => "11", _13 => "13", _5 => "5", Blocks => "blocks", Cat => "cat", Chirp => "chirp", Creator => "creator", CreatorMusicBox => "creator_music_box", Far => "far", LavaChicken => "lava_chicken", Mall => "mall", Mellohi => "mellohi", Otherside => "otherside", Pigstep => "pigstep", Precipice => "precipice", Relic => "relic", Stal => "stal", Strad => "strad", Tears => "tears", Wait => "wait", Ward => "ward", } } data_registry! { Instrument => "instrument", enum InstrumentKey { AdmireGoatHorn => "admire_goat_horn", CallGoatHorn => "call_goat_horn", DreamGoatHorn => "dream_goat_horn", FeelGoatHorn => "feel_goat_horn", PonderGoatHorn => "ponder_goat_horn", SeekGoatHorn => "seek_goat_horn", SingGoatHorn => "sing_goat_horn", YearnGoatHorn => "yearn_goat_horn", } } data_registry! { TestEnvironment => "test_environment", enum TestEnvironmentKey { Default => "default", } } data_registry! { TestInstance => "test_instance", enum TestInstanceKey { AlwaysPass => "always_pass", } } data_registry! { Dialog => "dialog", enum DialogKey { CustomOptions => "custom_options", QuickActions => "quick_actions", ServerLinks => "server_links", } } data_registry! { Timeline => "timeline", enum TimelineKey { Day => "day", EarlyGame => "early_game", Moon => "moon", VillagerSchedule => "villager_schedule", } } data_registry! { Recipe => "recipe", enum RecipeKey { AcaciaBoat => "acacia_boat", AcaciaButton => "acacia_button", AcaciaChestBoat => "acacia_chest_boat", AcaciaDoor => "acacia_door", AcaciaFence => "acacia_fence", AcaciaFenceGate => "acacia_fence_gate", AcaciaHangingSign => "acacia_hanging_sign", AcaciaPlanks => "acacia_planks", AcaciaPressurePlate => "acacia_pressure_plate", AcaciaShelf => "acacia_shelf", AcaciaSign => "acacia_sign", AcaciaSlab => "acacia_slab", AcaciaStairs => "acacia_stairs", AcaciaTrapdoor => "acacia_trapdoor", AcaciaWood => "acacia_wood", ActivatorRail => "activator_rail", AmethystBlock => "amethyst_block", Andesite => "andesite", AndesiteSlab => "andesite_slab", AndesiteSlabFromAndesiteStonecutting => "andesite_slab_from_andesite_stonecutting", AndesiteStairs => "andesite_stairs", AndesiteStairsFromAndesiteStonecutting => "andesite_stairs_from_andesite_stonecutting", AndesiteWall => "andesite_wall", AndesiteWallFromAndesiteStonecutting => "andesite_wall_from_andesite_stonecutting", Anvil => "anvil", ArmorStand => "armor_stand", Arrow => "arrow", BakedPotato => "baked_potato", BakedPotatoFromCampfireCooking => "baked_potato_from_campfire_cooking", BakedPotatoFromSmoking => "baked_potato_from_smoking", BambooBlock => "bamboo_block", BambooButton => "bamboo_button", BambooChestRaft => "bamboo_chest_raft", BambooDoor => "bamboo_door", BambooFence => "bamboo_fence", BambooFenceGate => "bamboo_fence_gate", BambooHangingSign => "bamboo_hanging_sign", BambooMosaic => "bamboo_mosaic", BambooMosaicSlab => "bamboo_mosaic_slab", BambooMosaicStairs => "bamboo_mosaic_stairs", BambooPlanks => "bamboo_planks", BambooPressurePlate => "bamboo_pressure_plate", BambooRaft => "bamboo_raft", BambooShelf => "bamboo_shelf", BambooSign => "bamboo_sign", BambooSlab => "bamboo_slab", BambooStairs => "bamboo_stairs", BambooTrapdoor => "bamboo_trapdoor", Barrel => "barrel", Beacon => "beacon", Beehive => "beehive", BeetrootSoup => "beetroot_soup", BirchBoat => "birch_boat", BirchButton => "birch_button", BirchChestBoat => "birch_chest_boat", BirchDoor => "birch_door", BirchFence => "birch_fence", BirchFenceGate => "birch_fence_gate", BirchHangingSign => "birch_hanging_sign", BirchPlanks => "birch_planks", BirchPressurePlate => "birch_pressure_plate", BirchShelf => "birch_shelf", BirchSign => "birch_sign", BirchSlab => "birch_slab", BirchStairs => "birch_stairs", BirchTrapdoor => "birch_trapdoor", BirchWood => "birch_wood", BlackBanner => "black_banner", BlackBannerDuplicate => "black_banner_duplicate", BlackBed => "black_bed", BlackBundle => "black_bundle", BlackCandle => "black_candle", BlackCarpet => "black_carpet", BlackConcretePowder => "black_concrete_powder", BlackDye => "black_dye", BlackDyeFromWitherRose => "black_dye_from_wither_rose", BlackGlazedTerracotta => "black_glazed_terracotta", BlackHarness => "black_harness", BlackShulkerBox => "black_shulker_box", BlackStainedGlass => "black_stained_glass", BlackStainedGlassPane => "black_stained_glass_pane", BlackStainedGlassPaneFromGlassPane => "black_stained_glass_pane_from_glass_pane", BlackTerracotta => "black_terracotta", BlackstoneSlab => "blackstone_slab", BlackstoneSlabFromBlackstoneStonecutting => "blackstone_slab_from_blackstone_stonecutting", BlackstoneStairs => "blackstone_stairs", BlackstoneStairsFromBlackstoneStonecutting => "blackstone_stairs_from_blackstone_stonecutting", BlackstoneWall => "blackstone_wall", BlackstoneWallFromBlackstoneStonecutting => "blackstone_wall_from_blackstone_stonecutting", BlastFurnace => "blast_furnace", BlazePowder => "blaze_powder", BlueBanner => "blue_banner", BlueBannerDuplicate => "blue_banner_duplicate", BlueBed => "blue_bed", BlueBundle => "blue_bundle", BlueCandle => "blue_candle", BlueCarpet => "blue_carpet", BlueConcretePowder => "blue_concrete_powder", BlueDye => "blue_dye", BlueDyeFromCornflower => "blue_dye_from_cornflower", BlueGlazedTerracotta => "blue_glazed_terracotta", BlueHarness => "blue_harness", BlueIce => "blue_ice", BlueShulkerBox => "blue_shulker_box", BlueStainedGlass => "blue_stained_glass", BlueStainedGlassPane => "blue_stained_glass_pane", BlueStainedGlassPaneFromGlassPane => "blue_stained_glass_pane_from_glass_pane", BlueTerracotta => "blue_terracotta", BoltArmorTrimSmithingTemplate => "bolt_armor_trim_smithing_template", BoltArmorTrimSmithingTemplateSmithingTrim => "bolt_armor_trim_smithing_template_smithing_trim", BoneBlock => "bone_block", BoneMeal => "bone_meal", BoneMealFromBoneBlock => "bone_meal_from_bone_block", Book => "book", BookCloning => "book_cloning", Bookshelf => "bookshelf", BordureIndentedBannerPattern => "bordure_indented_banner_pattern", Bow => "bow", Bowl => "bowl", Bread => "bread", BrewingStand => "brewing_stand", Brick => "brick", BrickSlab => "brick_slab", BrickSlabFromBricksStonecutting => "brick_slab_from_bricks_stonecutting", BrickStairs => "brick_stairs", BrickStairsFromBricksStonecutting => "brick_stairs_from_bricks_stonecutting", BrickWall => "brick_wall", BrickWallFromBricksStonecutting => "brick_wall_from_bricks_stonecutting", Bricks => "bricks", BrownBanner => "brown_banner", BrownBannerDuplicate => "brown_banner_duplicate", BrownBed => "brown_bed", BrownBundle => "brown_bundle", BrownCandle => "brown_candle", BrownCarpet => "brown_carpet", BrownConcretePowder => "brown_concrete_powder", BrownDye => "brown_dye", BrownGlazedTerracotta => "brown_glazed_terracotta", BrownHarness => "brown_harness", BrownShulkerBox => "brown_shulker_box", BrownStainedGlass => "brown_stained_glass", BrownStainedGlassPane => "brown_stained_glass_pane", BrownStainedGlassPaneFromGlassPane => "brown_stained_glass_pane_from_glass_pane", BrownTerracotta => "brown_terracotta", Brush => "brush", Bucket => "bucket", Bundle => "bundle", Cake => "cake", CalibratedSculkSensor => "calibrated_sculk_sensor", Campfire => "campfire", Candle => "candle", CarrotOnAStick => "carrot_on_a_stick", CartographyTable => "cartography_table", Cauldron => "cauldron", Charcoal => "charcoal", CherryBoat => "cherry_boat", CherryButton => "cherry_button", CherryChestBoat => "cherry_chest_boat", CherryDoor => "cherry_door", CherryFence => "cherry_fence", CherryFenceGate => "cherry_fence_gate", CherryHangingSign => "cherry_hanging_sign", CherryPlanks => "cherry_planks", CherryPressurePlate => "cherry_pressure_plate", CherryShelf => "cherry_shelf", CherrySign => "cherry_sign", CherrySlab => "cherry_slab", CherryStairs => "cherry_stairs", CherryTrapdoor => "cherry_trapdoor", CherryWood => "cherry_wood", Chest => "chest", ChestMinecart => "chest_minecart", ChiseledBookshelf => "chiseled_bookshelf", ChiseledCopper => "chiseled_copper", ChiseledCopperFromCopperBlockStonecutting => "chiseled_copper_from_copper_block_stonecutting", ChiseledCopperFromCutCopperStonecutting => "chiseled_copper_from_cut_copper_stonecutting", ChiseledDeepslate => "chiseled_deepslate", ChiseledDeepslateFromCobbledDeepslateStonecutting => "chiseled_deepslate_from_cobbled_deepslate_stonecutting", ChiseledDeepslateFromDeepslateStonecutting => "chiseled_deepslate_from_deepslate_stonecutting", ChiseledNetherBricks => "chiseled_nether_bricks", ChiseledNetherBricksFromNetherBricksStonecutting => "chiseled_nether_bricks_from_nether_bricks_stonecutting", ChiseledPolishedBlackstone => "chiseled_polished_blackstone", ChiseledPolishedBlackstoneFromBlackstoneStonecutting => "chiseled_polished_blackstone_from_blackstone_stonecutting", ChiseledPolishedBlackstoneFromPolishedBlackstoneStonecutting => "chiseled_polished_blackstone_from_polished_blackstone_stonecutting", ChiseledQuartzBlock => "chiseled_quartz_block", ChiseledQuartzBlockFromQuartzBlockStonecutting => "chiseled_quartz_block_from_quartz_block_stonecutting", ChiseledRedSandstone => "chiseled_red_sandstone", ChiseledRedSandstoneFromRedSandstoneStonecutting => "chiseled_red_sandstone_from_red_sandstone_stonecutting", ChiseledResinBricks => "chiseled_resin_bricks", ChiseledResinBricksFromResinBricksStonecutting => "chiseled_resin_bricks_from_resin_bricks_stonecutting", ChiseledSandstone => "chiseled_sandstone", ChiseledSandstoneFromSandstoneStonecutting => "chiseled_sandstone_from_sandstone_stonecutting", ChiseledStoneBricks => "chiseled_stone_bricks", ChiseledStoneBricksFromStoneBricksStonecutting => "chiseled_stone_bricks_from_stone_bricks_stonecutting", ChiseledStoneBricksFromStoneStonecutting => "chiseled_stone_bricks_from_stone_stonecutting", ChiseledTuff => "chiseled_tuff", ChiseledTuffBricks => "chiseled_tuff_bricks", ChiseledTuffBricksFromPolishedTuffStonecutting => "chiseled_tuff_bricks_from_polished_tuff_stonecutting", ChiseledTuffBricksFromTuffBricksStonecutting => "chiseled_tuff_bricks_from_tuff_bricks_stonecutting", ChiseledTuffBricksFromTuffStonecutting => "chiseled_tuff_bricks_from_tuff_stonecutting", ChiseledTuffFromTuffStonecutting => "chiseled_tuff_from_tuff_stonecutting", Clay => "clay", Clock => "clock", Coal => "coal", CoalBlock => "coal_block", CoalFromBlastingCoalOre => "coal_from_blasting_coal_ore", CoalFromBlastingDeepslateCoalOre => "coal_from_blasting_deepslate_coal_ore", CoalFromSmeltingCoalOre => "coal_from_smelting_coal_ore", CoalFromSmeltingDeepslateCoalOre => "coal_from_smelting_deepslate_coal_ore", CoarseDirt => "coarse_dirt", CoastArmorTrimSmithingTemplate => "coast_armor_trim_smithing_template", CoastArmorTrimSmithingTemplateSmithingTrim => "coast_armor_trim_smithing_template_smithing_trim", CobbledDeepslateFromDeepslateStonecutting => "cobbled_deepslate_from_deepslate_stonecutting", CobbledDeepslateSlab => "cobbled_deepslate_slab", CobbledDeepslateSlabFromCobbledDeepslateStonecutting => "cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting", CobbledDeepslateSlabFromDeepslateStonecutting => "cobbled_deepslate_slab_from_deepslate_stonecutting", CobbledDeepslateStairs => "cobbled_deepslate_stairs", CobbledDeepslateStairsFromCobbledDeepslateStonecutting => "cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting", CobbledDeepslateStairsFromDeepslateStonecutting => "cobbled_deepslate_stairs_from_deepslate_stonecutting", CobbledDeepslateWall => "cobbled_deepslate_wall", CobbledDeepslateWallFromCobbledDeepslateStonecutting => "cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting", CobbledDeepslateWallFromDeepslateStonecutting => "cobbled_deepslate_wall_from_deepslate_stonecutting", CobblestoneFromStoneStonecutting => "cobblestone_from_stone_stonecutting", CobblestoneSlab => "cobblestone_slab", CobblestoneSlabFromCobblestoneStonecutting => "cobblestone_slab_from_cobblestone_stonecutting", CobblestoneSlabFromStoneStonecutting => "cobblestone_slab_from_stone_stonecutting", CobblestoneStairs => "cobblestone_stairs", CobblestoneStairsFromCobblestoneStonecutting => "cobblestone_stairs_from_cobblestone_stonecutting", CobblestoneStairsFromStoneStonecutting => "cobblestone_stairs_from_stone_stonecutting", CobblestoneWall => "cobblestone_wall", CobblestoneWallFromCobblestoneStonecutting => "cobblestone_wall_from_cobblestone_stonecutting", CobblestoneWallFromStoneStonecutting => "cobblestone_wall_from_stone_stonecutting", Comparator => "comparator", Compass => "compass", Composter => "composter", Conduit => "conduit", CookedBeef => "cooked_beef", CookedBeefFromCampfireCooking => "cooked_beef_from_campfire_cooking", CookedBeefFromSmoking => "cooked_beef_from_smoking", CookedChicken => "cooked_chicken", CookedChickenFromCampfireCooking => "cooked_chicken_from_campfire_cooking", CookedChickenFromSmoking => "cooked_chicken_from_smoking", CookedCod => "cooked_cod", CookedCodFromCampfireCooking => "cooked_cod_from_campfire_cooking", CookedCodFromSmoking => "cooked_cod_from_smoking", CookedMutton => "cooked_mutton", CookedMuttonFromCampfireCooking => "cooked_mutton_from_campfire_cooking", CookedMuttonFromSmoking => "cooked_mutton_from_smoking", CookedPorkchop => "cooked_porkchop", CookedPorkchopFromCampfireCooking => "cooked_porkchop_from_campfire_cooking", CookedPorkchopFromSmoking => "cooked_porkchop_from_smoking", CookedRabbit => "cooked_rabbit", CookedRabbitFromCampfireCooking => "cooked_rabbit_from_campfire_cooking", CookedRabbitFromSmoking => "cooked_rabbit_from_smoking", CookedSalmon => "cooked_salmon", CookedSalmonFromCampfireCooking => "cooked_salmon_from_campfire_cooking", CookedSalmonFromSmoking => "cooked_salmon_from_smoking", Cookie => "cookie", CopperAxe => "copper_axe", CopperBars => "copper_bars", CopperBlock => "copper_block", CopperBoots => "copper_boots", CopperBulb => "copper_bulb", CopperChain => "copper_chain", CopperChest => "copper_chest", CopperChestplate => "copper_chestplate", CopperDoor => "copper_door", CopperGrate => "copper_grate", CopperGrateFromCopperBlockStonecutting => "copper_grate_from_copper_block_stonecutting", CopperHelmet => "copper_helmet", CopperHoe => "copper_hoe", CopperIngot => "copper_ingot", CopperIngotFromBlastingCopperOre => "copper_ingot_from_blasting_copper_ore", CopperIngotFromBlastingDeepslateCopperOre => "copper_ingot_from_blasting_deepslate_copper_ore", CopperIngotFromBlastingRawCopper => "copper_ingot_from_blasting_raw_copper", CopperIngotFromNuggets => "copper_ingot_from_nuggets", CopperIngotFromSmeltingCopperOre => "copper_ingot_from_smelting_copper_ore", CopperIngotFromSmeltingDeepslateCopperOre => "copper_ingot_from_smelting_deepslate_copper_ore", CopperIngotFromSmeltingRawCopper => "copper_ingot_from_smelting_raw_copper", CopperIngotFromWaxedCopperBlock => "copper_ingot_from_waxed_copper_block", CopperLantern => "copper_lantern", CopperLeggings => "copper_leggings", CopperNugget => "copper_nugget", CopperNuggetFromBlasting => "copper_nugget_from_blasting", CopperNuggetFromSmelting => "copper_nugget_from_smelting", CopperPickaxe => "copper_pickaxe", CopperShovel => "copper_shovel", CopperSpear => "copper_spear", CopperSword => "copper_sword", CopperTorch => "copper_torch", CopperTrapdoor => "copper_trapdoor", CrackedDeepslateBricks => "cracked_deepslate_bricks", CrackedDeepslateTiles => "cracked_deepslate_tiles", CrackedNetherBricks => "cracked_nether_bricks", CrackedPolishedBlackstoneBricks => "cracked_polished_blackstone_bricks", CrackedStoneBricks => "cracked_stone_bricks", Crafter => "crafter", CraftingTable => "crafting_table", CreakingHeart => "creaking_heart", CreeperBannerPattern => "creeper_banner_pattern", CrimsonButton => "crimson_button", CrimsonDoor => "crimson_door", CrimsonFence => "crimson_fence", CrimsonFenceGate => "crimson_fence_gate", CrimsonHangingSign => "crimson_hanging_sign", CrimsonHyphae => "crimson_hyphae", CrimsonPlanks => "crimson_planks", CrimsonPressurePlate => "crimson_pressure_plate", CrimsonShelf => "crimson_shelf", CrimsonSign => "crimson_sign", CrimsonSlab => "crimson_slab", CrimsonStairs => "crimson_stairs", CrimsonTrapdoor => "crimson_trapdoor", Crossbow => "crossbow", CutCopper => "cut_copper", CutCopperFromCopperBlockStonecutting => "cut_copper_from_copper_block_stonecutting", CutCopperSlab => "cut_copper_slab", CutCopperSlabFromCopperBlockStonecutting => "cut_copper_slab_from_copper_block_stonecutting", CutCopperSlabFromCutCopperStonecutting => "cut_copper_slab_from_cut_copper_stonecutting", CutCopperStairs => "cut_copper_stairs", CutCopperStairsFromCopperBlockStonecutting => "cut_copper_stairs_from_copper_block_stonecutting", CutCopperStairsFromCutCopperStonecutting => "cut_copper_stairs_from_cut_copper_stonecutting", CutRedSandstone => "cut_red_sandstone", CutRedSandstoneFromRedSandstoneStonecutting => "cut_red_sandstone_from_red_sandstone_stonecutting", CutRedSandstoneSlab => "cut_red_sandstone_slab", CutRedSandstoneSlabFromCutRedSandstoneStonecutting => "cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting", CutRedSandstoneSlabFromRedSandstoneStonecutting => "cut_red_sandstone_slab_from_red_sandstone_stonecutting", CutSandstone => "cut_sandstone", CutSandstoneFromSandstoneStonecutting => "cut_sandstone_from_sandstone_stonecutting", CutSandstoneSlab => "cut_sandstone_slab", CutSandstoneSlabFromCutSandstoneStonecutting => "cut_sandstone_slab_from_cut_sandstone_stonecutting", CutSandstoneSlabFromSandstoneStonecutting => "cut_sandstone_slab_from_sandstone_stonecutting", CyanBanner => "cyan_banner", CyanBannerDuplicate => "cyan_banner_duplicate", CyanBed => "cyan_bed", CyanBundle => "cyan_bundle", CyanCandle => "cyan_candle", CyanCarpet => "cyan_carpet", CyanConcretePowder => "cyan_concrete_powder", CyanDye => "cyan_dye", CyanDyeFromPitcherPlant => "cyan_dye_from_pitcher_plant", CyanGlazedTerracotta => "cyan_glazed_terracotta", CyanHarness => "cyan_harness", CyanShulkerBox => "cyan_shulker_box", CyanStainedGlass => "cyan_stained_glass", CyanStainedGlassPane => "cyan_stained_glass_pane", CyanStainedGlassPaneFromGlassPane => "cyan_stained_glass_pane_from_glass_pane", CyanTerracotta => "cyan_terracotta", DarkOakBoat => "dark_oak_boat", DarkOakButton => "dark_oak_button", DarkOakChestBoat => "dark_oak_chest_boat", DarkOakDoor => "dark_oak_door", DarkOakFence => "dark_oak_fence", DarkOakFenceGate => "dark_oak_fence_gate", DarkOakHangingSign => "dark_oak_hanging_sign", DarkOakPlanks => "dark_oak_planks", DarkOakPressurePlate => "dark_oak_pressure_plate", DarkOakShelf => "dark_oak_shelf", DarkOakSign => "dark_oak_sign", DarkOakSlab => "dark_oak_slab", DarkOakStairs => "dark_oak_stairs", DarkOakTrapdoor => "dark_oak_trapdoor", DarkOakWood => "dark_oak_wood", DarkPrismarine => "dark_prismarine", DarkPrismarineSlab => "dark_prismarine_slab", DarkPrismarineSlabFromDarkPrismarineStonecutting => "dark_prismarine_slab_from_dark_prismarine_stonecutting", DarkPrismarineStairs => "dark_prismarine_stairs", DarkPrismarineStairsFromDarkPrismarineStonecutting => "dark_prismarine_stairs_from_dark_prismarine_stonecutting", DaylightDetector => "daylight_detector", DecoratedPot => "decorated_pot", DecoratedPotSimple => "decorated_pot_simple", Deepslate => "deepslate", DeepslateBrickSlab => "deepslate_brick_slab", DeepslateBrickSlabFromCobbledDeepslateStonecutting => "deepslate_brick_slab_from_cobbled_deepslate_stonecutting", DeepslateBrickSlabFromDeepslateBricksStonecutting => "deepslate_brick_slab_from_deepslate_bricks_stonecutting", DeepslateBrickSlabFromDeepslateStonecutting => "deepslate_brick_slab_from_deepslate_stonecutting", DeepslateBrickSlabFromPolishedDeepslateStonecutting => "deepslate_brick_slab_from_polished_deepslate_stonecutting", DeepslateBrickStairs => "deepslate_brick_stairs", DeepslateBrickStairsFromCobbledDeepslateStonecutting => "deepslate_brick_stairs_from_cobbled_deepslate_stonecutting", DeepslateBrickStairsFromDeepslateBricksStonecutting => "deepslate_brick_stairs_from_deepslate_bricks_stonecutting", DeepslateBrickStairsFromDeepslateStonecutting => "deepslate_brick_stairs_from_deepslate_stonecutting", DeepslateBrickStairsFromPolishedDeepslateStonecutting => "deepslate_brick_stairs_from_polished_deepslate_stonecutting", DeepslateBrickWall => "deepslate_brick_wall", DeepslateBrickWallFromCobbledDeepslateStonecutting => "deepslate_brick_wall_from_cobbled_deepslate_stonecutting", DeepslateBrickWallFromDeepslateBricksStonecutting => "deepslate_brick_wall_from_deepslate_bricks_stonecutting", DeepslateBrickWallFromDeepslateStonecutting => "deepslate_brick_wall_from_deepslate_stonecutting", DeepslateBrickWallFromPolishedDeepslateStonecutting => "deepslate_brick_wall_from_polished_deepslate_stonecutting", DeepslateBricks => "deepslate_bricks", DeepslateBricksFromCobbledDeepslateStonecutting => "deepslate_bricks_from_cobbled_deepslate_stonecutting", DeepslateBricksFromDeepslateStonecutting => "deepslate_bricks_from_deepslate_stonecutting", DeepslateBricksFromPolishedDeepslateStonecutting => "deepslate_bricks_from_polished_deepslate_stonecutting", DeepslateTileSlab => "deepslate_tile_slab", DeepslateTileSlabFromCobbledDeepslateStonecutting => "deepslate_tile_slab_from_cobbled_deepslate_stonecutting", DeepslateTileSlabFromDeepslateBricksStonecutting => "deepslate_tile_slab_from_deepslate_bricks_stonecutting", DeepslateTileSlabFromDeepslateStonecutting => "deepslate_tile_slab_from_deepslate_stonecutting", DeepslateTileSlabFromDeepslateTilesStonecutting => "deepslate_tile_slab_from_deepslate_tiles_stonecutting", DeepslateTileSlabFromPolishedDeepslateStonecutting => "deepslate_tile_slab_from_polished_deepslate_stonecutting", DeepslateTileStairs => "deepslate_tile_stairs", DeepslateTileStairsFromCobbledDeepslateStonecutting => "deepslate_tile_stairs_from_cobbled_deepslate_stonecutting", DeepslateTileStairsFromDeepslateBricksStonecutting => "deepslate_tile_stairs_from_deepslate_bricks_stonecutting", DeepslateTileStairsFromDeepslateStonecutting => "deepslate_tile_stairs_from_deepslate_stonecutting", DeepslateTileStairsFromDeepslateTilesStonecutting => "deepslate_tile_stairs_from_deepslate_tiles_stonecutting", DeepslateTileStairsFromPolishedDeepslateStonecutting => "deepslate_tile_stairs_from_polished_deepslate_stonecutting", DeepslateTileWall => "deepslate_tile_wall", DeepslateTileWallFromCobbledDeepslateStonecutting => "deepslate_tile_wall_from_cobbled_deepslate_stonecutting", DeepslateTileWallFromDeepslateBricksStonecutting => "deepslate_tile_wall_from_deepslate_bricks_stonecutting", DeepslateTileWallFromDeepslateStonecutting => "deepslate_tile_wall_from_deepslate_stonecutting", DeepslateTileWallFromDeepslateTilesStonecutting => "deepslate_tile_wall_from_deepslate_tiles_stonecutting", DeepslateTileWallFromPolishedDeepslateStonecutting => "deepslate_tile_wall_from_polished_deepslate_stonecutting", DeepslateTiles => "deepslate_tiles", DeepslateTilesFromCobbledDeepslateStonecutting => "deepslate_tiles_from_cobbled_deepslate_stonecutting", DeepslateTilesFromDeepslateBricksStonecutting => "deepslate_tiles_from_deepslate_bricks_stonecutting", DeepslateTilesFromDeepslateStonecutting => "deepslate_tiles_from_deepslate_stonecutting", DeepslateTilesFromPolishedDeepslateStonecutting => "deepslate_tiles_from_polished_deepslate_stonecutting", DetectorRail => "detector_rail", Diamond => "diamond", DiamondAxe => "diamond_axe", DiamondBlock => "diamond_block", DiamondBoots => "diamond_boots", DiamondChestplate => "diamond_chestplate", DiamondFromBlastingDeepslateDiamondOre => "diamond_from_blasting_deepslate_diamond_ore", DiamondFromBlastingDiamondOre => "diamond_from_blasting_diamond_ore", DiamondFromSmeltingDeepslateDiamondOre => "diamond_from_smelting_deepslate_diamond_ore", DiamondFromSmeltingDiamondOre => "diamond_from_smelting_diamond_ore", DiamondHelmet => "diamond_helmet", DiamondHoe => "diamond_hoe", DiamondLeggings => "diamond_leggings", DiamondPickaxe => "diamond_pickaxe", DiamondShovel => "diamond_shovel", DiamondSpear => "diamond_spear", DiamondSword => "diamond_sword", Diorite => "diorite", DioriteSlab => "diorite_slab", DioriteSlabFromDioriteStonecutting => "diorite_slab_from_diorite_stonecutting", DioriteStairs => "diorite_stairs", DioriteStairsFromDioriteStonecutting => "diorite_stairs_from_diorite_stonecutting", DioriteWall => "diorite_wall", DioriteWallFromDioriteStonecutting => "diorite_wall_from_diorite_stonecutting", Dispenser => "dispenser", DriedGhast => "dried_ghast", DriedKelp => "dried_kelp", DriedKelpBlock => "dried_kelp_block", DriedKelpFromCampfireCooking => "dried_kelp_from_campfire_cooking", DriedKelpFromSmelting => "dried_kelp_from_smelting", DriedKelpFromSmoking => "dried_kelp_from_smoking", DripstoneBlock => "dripstone_block", Dropper => "dropper", DuneArmorTrimSmithingTemplate => "dune_armor_trim_smithing_template", DuneArmorTrimSmithingTemplateSmithingTrim => "dune_armor_trim_smithing_template_smithing_trim", DyeBlackBed => "dye_black_bed", DyeBlackCarpet => "dye_black_carpet", DyeBlackHarness => "dye_black_harness", DyeBlackWool => "dye_black_wool", DyeBlueBed => "dye_blue_bed", DyeBlueCarpet => "dye_blue_carpet", DyeBlueHarness => "dye_blue_harness", DyeBlueWool => "dye_blue_wool", DyeBrownBed => "dye_brown_bed", DyeBrownCarpet => "dye_brown_carpet", DyeBrownHarness => "dye_brown_harness", DyeBrownWool => "dye_brown_wool", DyeCyanBed => "dye_cyan_bed", DyeCyanCarpet => "dye_cyan_carpet", DyeCyanHarness => "dye_cyan_harness", DyeCyanWool => "dye_cyan_wool", DyeGrayBed => "dye_gray_bed", DyeGrayCarpet => "dye_gray_carpet", DyeGrayHarness => "dye_gray_harness", DyeGrayWool => "dye_gray_wool", DyeGreenBed => "dye_green_bed", DyeGreenCarpet => "dye_green_carpet", DyeGreenHarness => "dye_green_harness", DyeGreenWool => "dye_green_wool", DyeLightBlueBed => "dye_light_blue_bed", DyeLightBlueCarpet => "dye_light_blue_carpet", DyeLightBlueHarness => "dye_light_blue_harness", DyeLightBlueWool => "dye_light_blue_wool", DyeLightGrayBed => "dye_light_gray_bed", DyeLightGrayCarpet => "dye_light_gray_carpet", DyeLightGrayHarness => "dye_light_gray_harness", DyeLightGrayWool => "dye_light_gray_wool", DyeLimeBed => "dye_lime_bed", DyeLimeCarpet => "dye_lime_carpet", DyeLimeHarness => "dye_lime_harness", DyeLimeWool => "dye_lime_wool", DyeMagentaBed => "dye_magenta_bed", DyeMagentaCarpet => "dye_magenta_carpet", DyeMagentaHarness => "dye_magenta_harness", DyeMagentaWool => "dye_magenta_wool", DyeOrangeBed => "dye_orange_bed", DyeOrangeCarpet => "dye_orange_carpet", DyeOrangeHarness => "dye_orange_harness", DyeOrangeWool => "dye_orange_wool", DyePinkBed => "dye_pink_bed", DyePinkCarpet => "dye_pink_carpet", DyePinkHarness => "dye_pink_harness", DyePinkWool => "dye_pink_wool", DyePurpleBed => "dye_purple_bed", DyePurpleCarpet => "dye_purple_carpet", DyePurpleHarness => "dye_purple_harness", DyePurpleWool => "dye_purple_wool", DyeRedBed => "dye_red_bed", DyeRedCarpet => "dye_red_carpet", DyeRedHarness => "dye_red_harness", DyeRedWool => "dye_red_wool", DyeWhiteBed => "dye_white_bed", DyeWhiteCarpet => "dye_white_carpet", DyeWhiteHarness => "dye_white_harness", DyeWhiteWool => "dye_white_wool", DyeYellowBed => "dye_yellow_bed", DyeYellowCarpet => "dye_yellow_carpet", DyeYellowHarness => "dye_yellow_harness", DyeYellowWool => "dye_yellow_wool", Emerald => "emerald", EmeraldBlock => "emerald_block", EmeraldFromBlastingDeepslateEmeraldOre => "emerald_from_blasting_deepslate_emerald_ore", EmeraldFromBlastingEmeraldOre => "emerald_from_blasting_emerald_ore", EmeraldFromSmeltingDeepslateEmeraldOre => "emerald_from_smelting_deepslate_emerald_ore", EmeraldFromSmeltingEmeraldOre => "emerald_from_smelting_emerald_ore", EnchantingTable => "enchanting_table", EndCrystal => "end_crystal", EndRod => "end_rod", EndStoneBrickSlab => "end_stone_brick_slab", EndStoneBrickSlabFromEndStoneBricksStonecutting => "end_stone_brick_slab_from_end_stone_bricks_stonecutting", EndStoneBrickSlabFromEndStoneStonecutting => "end_stone_brick_slab_from_end_stone_stonecutting", EndStoneBrickStairs => "end_stone_brick_stairs", EndStoneBrickStairsFromEndStoneBricksStonecutting => "end_stone_brick_stairs_from_end_stone_bricks_stonecutting", EndStoneBrickStairsFromEndStoneStonecutting => "end_stone_brick_stairs_from_end_stone_stonecutting", EndStoneBrickWall => "end_stone_brick_wall", EndStoneBrickWallFromEndStoneBricksStonecutting => "end_stone_brick_wall_from_end_stone_bricks_stonecutting", EndStoneBrickWallFromEndStoneStonecutting => "end_stone_brick_wall_from_end_stone_stonecutting", EndStoneBricks => "end_stone_bricks", EndStoneBricksFromEndStoneStonecutting => "end_stone_bricks_from_end_stone_stonecutting", EnderChest => "ender_chest", EnderEye => "ender_eye", ExposedChiseledCopper => "exposed_chiseled_copper", ExposedChiseledCopperFromExposedCopperStonecutting => "exposed_chiseled_copper_from_exposed_copper_stonecutting", ExposedChiseledCopperFromExposedCutCopperStonecutting => "exposed_chiseled_copper_from_exposed_cut_copper_stonecutting", ExposedCopperBulb => "exposed_copper_bulb", ExposedCopperGrate => "exposed_copper_grate", ExposedCopperGrateFromExposedCopperStonecutting => "exposed_copper_grate_from_exposed_copper_stonecutting", ExposedCutCopper => "exposed_cut_copper", ExposedCutCopperFromExposedCopperStonecutting => "exposed_cut_copper_from_exposed_copper_stonecutting", ExposedCutCopperSlab => "exposed_cut_copper_slab", ExposedCutCopperSlabFromExposedCopperStonecutting => "exposed_cut_copper_slab_from_exposed_copper_stonecutting", ExposedCutCopperSlabFromExposedCutCopperStonecutting => "exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting", ExposedCutCopperStairs => "exposed_cut_copper_stairs", ExposedCutCopperStairsFromExposedCopperStonecutting => "exposed_cut_copper_stairs_from_exposed_copper_stonecutting", ExposedCutCopperStairsFromExposedCutCopperStonecutting => "exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting", EyeArmorTrimSmithingTemplate => "eye_armor_trim_smithing_template", EyeArmorTrimSmithingTemplateSmithingTrim => "eye_armor_trim_smithing_template_smithing_trim", FermentedSpiderEye => "fermented_spider_eye", FieldMasonedBannerPattern => "field_masoned_banner_pattern", FireCharge => "fire_charge", FireworkRocket => "firework_rocket", FireworkRocketSimple => "firework_rocket_simple", FireworkStar => "firework_star", FireworkStarFade => "firework_star_fade", FishingRod => "fishing_rod", FletchingTable => "fletching_table", FlintAndSteel => "flint_and_steel", FlowArmorTrimSmithingTemplate => "flow_armor_trim_smithing_template", FlowArmorTrimSmithingTemplateSmithingTrim => "flow_armor_trim_smithing_template_smithing_trim", FlowerBannerPattern => "flower_banner_pattern", FlowerPot => "flower_pot", Furnace => "furnace", FurnaceMinecart => "furnace_minecart", Glass => "glass", GlassBottle => "glass_bottle", GlassPane => "glass_pane", GlisteringMelonSlice => "glistering_melon_slice", GlowItemFrame => "glow_item_frame", Glowstone => "glowstone", GoldBlock => "gold_block", GoldIngotFromBlastingDeepslateGoldOre => "gold_ingot_from_blasting_deepslate_gold_ore", GoldIngotFromBlastingGoldOre => "gold_ingot_from_blasting_gold_ore", GoldIngotFromBlastingNetherGoldOre => "gold_ingot_from_blasting_nether_gold_ore", GoldIngotFromBlastingRawGold => "gold_ingot_from_blasting_raw_gold", GoldIngotFromGoldBlock => "gold_ingot_from_gold_block", GoldIngotFromNuggets => "gold_ingot_from_nuggets", GoldIngotFromSmeltingDeepslateGoldOre => "gold_ingot_from_smelting_deepslate_gold_ore", GoldIngotFromSmeltingGoldOre => "gold_ingot_from_smelting_gold_ore", GoldIngotFromSmeltingNetherGoldOre => "gold_ingot_from_smelting_nether_gold_ore", GoldIngotFromSmeltingRawGold => "gold_ingot_from_smelting_raw_gold", GoldNugget => "gold_nugget", GoldNuggetFromBlasting => "gold_nugget_from_blasting", GoldNuggetFromSmelting => "gold_nugget_from_smelting", GoldenApple => "golden_apple", GoldenAxe => "golden_axe", GoldenBoots => "golden_boots", GoldenCarrot => "golden_carrot", GoldenChestplate => "golden_chestplate", GoldenDandelion => "golden_dandelion", GoldenHelmet => "golden_helmet", GoldenHoe => "golden_hoe", GoldenLeggings => "golden_leggings", GoldenPickaxe => "golden_pickaxe", GoldenShovel => "golden_shovel", GoldenSpear => "golden_spear", GoldenSword => "golden_sword", Granite => "granite", GraniteSlab => "granite_slab", GraniteSlabFromGraniteStonecutting => "granite_slab_from_granite_stonecutting", GraniteStairs => "granite_stairs", GraniteStairsFromGraniteStonecutting => "granite_stairs_from_granite_stonecutting", GraniteWall => "granite_wall", GraniteWallFromGraniteStonecutting => "granite_wall_from_granite_stonecutting", GrayBanner => "gray_banner", GrayBannerDuplicate => "gray_banner_duplicate", GrayBed => "gray_bed", GrayBundle => "gray_bundle", GrayCandle => "gray_candle", GrayCarpet => "gray_carpet", GrayConcretePowder => "gray_concrete_powder", GrayDye => "gray_dye", GrayDyeFromClosedEyeblossom => "gray_dye_from_closed_eyeblossom", GrayGlazedTerracotta => "gray_glazed_terracotta", GrayHarness => "gray_harness", GrayShulkerBox => "gray_shulker_box", GrayStainedGlass => "gray_stained_glass", GrayStainedGlassPane => "gray_stained_glass_pane", GrayStainedGlassPaneFromGlassPane => "gray_stained_glass_pane_from_glass_pane", GrayTerracotta => "gray_terracotta", GreenBanner => "green_banner", GreenBannerDuplicate => "green_banner_duplicate", GreenBed => "green_bed", GreenBundle => "green_bundle", GreenCandle => "green_candle", GreenCarpet => "green_carpet", GreenConcretePowder => "green_concrete_powder", GreenDye => "green_dye", GreenGlazedTerracotta => "green_glazed_terracotta", GreenHarness => "green_harness", GreenShulkerBox => "green_shulker_box", GreenStainedGlass => "green_stained_glass", GreenStainedGlassPane => "green_stained_glass_pane", GreenStainedGlassPaneFromGlassPane => "green_stained_glass_pane_from_glass_pane", GreenTerracotta => "green_terracotta", Grindstone => "grindstone", HayBlock => "hay_block", HeavyWeightedPressurePlate => "heavy_weighted_pressure_plate", HoneyBlock => "honey_block", HoneyBottle => "honey_bottle", HoneycombBlock => "honeycomb_block", Hopper => "hopper", HopperMinecart => "hopper_minecart", HostArmorTrimSmithingTemplate => "host_armor_trim_smithing_template", HostArmorTrimSmithingTemplateSmithingTrim => "host_armor_trim_smithing_template_smithing_trim", IronAxe => "iron_axe", IronBars => "iron_bars", IronBlock => "iron_block", IronBoots => "iron_boots", IronChain => "iron_chain", IronChestplate => "iron_chestplate", IronDoor => "iron_door", IronHelmet => "iron_helmet", IronHoe => "iron_hoe", IronIngotFromBlastingDeepslateIronOre => "iron_ingot_from_blasting_deepslate_iron_ore", IronIngotFromBlastingIronOre => "iron_ingot_from_blasting_iron_ore", IronIngotFromBlastingRawIron => "iron_ingot_from_blasting_raw_iron", IronIngotFromIronBlock => "iron_ingot_from_iron_block", IronIngotFromNuggets => "iron_ingot_from_nuggets", IronIngotFromSmeltingDeepslateIronOre => "iron_ingot_from_smelting_deepslate_iron_ore", IronIngotFromSmeltingIronOre => "iron_ingot_from_smelting_iron_ore", IronIngotFromSmeltingRawIron => "iron_ingot_from_smelting_raw_iron", IronLeggings => "iron_leggings", IronNugget => "iron_nugget", IronNuggetFromBlasting => "iron_nugget_from_blasting", IronNuggetFromSmelting => "iron_nugget_from_smelting", IronPickaxe => "iron_pickaxe", IronShovel => "iron_shovel", IronSpear => "iron_spear", IronSword => "iron_sword", IronTrapdoor => "iron_trapdoor", ItemFrame => "item_frame", JackOLantern => "jack_o_lantern", Jukebox => "jukebox", JungleBoat => "jungle_boat", JungleButton => "jungle_button", JungleChestBoat => "jungle_chest_boat", JungleDoor => "jungle_door", JungleFence => "jungle_fence", JungleFenceGate => "jungle_fence_gate", JungleHangingSign => "jungle_hanging_sign", JunglePlanks => "jungle_planks", JunglePressurePlate => "jungle_pressure_plate", JungleShelf => "jungle_shelf", JungleSign => "jungle_sign", JungleSlab => "jungle_slab", JungleStairs => "jungle_stairs", JungleTrapdoor => "jungle_trapdoor", JungleWood => "jungle_wood", Ladder => "ladder", Lantern => "lantern", LapisBlock => "lapis_block", LapisLazuli => "lapis_lazuli", LapisLazuliFromBlastingDeepslateLapisOre => "lapis_lazuli_from_blasting_deepslate_lapis_ore", LapisLazuliFromBlastingLapisOre => "lapis_lazuli_from_blasting_lapis_ore", LapisLazuliFromSmeltingDeepslateLapisOre => "lapis_lazuli_from_smelting_deepslate_lapis_ore", LapisLazuliFromSmeltingLapisOre => "lapis_lazuli_from_smelting_lapis_ore", Lead => "lead", LeafLitter => "leaf_litter", Leather => "leather", LeatherBoots => "leather_boots", LeatherBootsDyed => "leather_boots_dyed", LeatherChestplate => "leather_chestplate", LeatherChestplateDyed => "leather_chestplate_dyed", LeatherHelmet => "leather_helmet", LeatherHelmetDyed => "leather_helmet_dyed", LeatherHorseArmor => "leather_horse_armor", LeatherHorseArmorDyed => "leather_horse_armor_dyed", LeatherLeggings => "leather_leggings", LeatherLeggingsDyed => "leather_leggings_dyed", Lectern => "lectern", Lever => "lever", LightBlueBanner => "light_blue_banner", LightBlueBannerDuplicate => "light_blue_banner_duplicate", LightBlueBed => "light_blue_bed", LightBlueBundle => "light_blue_bundle", LightBlueCandle => "light_blue_candle", LightBlueCarpet => "light_blue_carpet", LightBlueConcretePowder => "light_blue_concrete_powder", LightBlueDyeFromBlueOrchid => "light_blue_dye_from_blue_orchid", LightBlueDyeFromBlueWhiteDye => "light_blue_dye_from_blue_white_dye", LightBlueGlazedTerracotta => "light_blue_glazed_terracotta", LightBlueHarness => "light_blue_harness", LightBlueShulkerBox => "light_blue_shulker_box", LightBlueStainedGlass => "light_blue_stained_glass", LightBlueStainedGlassPane => "light_blue_stained_glass_pane", LightBlueStainedGlassPaneFromGlassPane => "light_blue_stained_glass_pane_from_glass_pane", LightBlueTerracotta => "light_blue_terracotta", LightGrayBanner => "light_gray_banner", LightGrayBannerDuplicate => "light_gray_banner_duplicate", LightGrayBed => "light_gray_bed", LightGrayBundle => "light_gray_bundle", LightGrayCandle => "light_gray_candle", LightGrayCarpet => "light_gray_carpet", LightGrayConcretePowder => "light_gray_concrete_powder", LightGrayDyeFromAzureBluet => "light_gray_dye_from_azure_bluet", LightGrayDyeFromBlackWhiteDye => "light_gray_dye_from_black_white_dye", LightGrayDyeFromGrayWhiteDye => "light_gray_dye_from_gray_white_dye", LightGrayDyeFromOxeyeDaisy => "light_gray_dye_from_oxeye_daisy", LightGrayDyeFromWhiteTulip => "light_gray_dye_from_white_tulip", LightGrayGlazedTerracotta => "light_gray_glazed_terracotta", LightGrayHarness => "light_gray_harness", LightGrayShulkerBox => "light_gray_shulker_box", LightGrayStainedGlass => "light_gray_stained_glass", LightGrayStainedGlassPane => "light_gray_stained_glass_pane", LightGrayStainedGlassPaneFromGlassPane => "light_gray_stained_glass_pane_from_glass_pane", LightGrayTerracotta => "light_gray_terracotta", LightWeightedPressurePlate => "light_weighted_pressure_plate", LightningRod => "lightning_rod", LimeBanner => "lime_banner", LimeBannerDuplicate => "lime_banner_duplicate", LimeBed => "lime_bed", LimeBundle => "lime_bundle", LimeCandle => "lime_candle", LimeCarpet => "lime_carpet", LimeConcretePowder => "lime_concrete_powder", LimeDye => "lime_dye", LimeDyeFromSmelting => "lime_dye_from_smelting", LimeGlazedTerracotta => "lime_glazed_terracotta", LimeHarness => "lime_harness", LimeShulkerBox => "lime_shulker_box", LimeStainedGlass => "lime_stained_glass", LimeStainedGlassPane => "lime_stained_glass_pane", LimeStainedGlassPaneFromGlassPane => "lime_stained_glass_pane_from_glass_pane", LimeTerracotta => "lime_terracotta", Lodestone => "lodestone", Loom => "loom", Mace => "mace", MagentaBanner => "magenta_banner", MagentaBannerDuplicate => "magenta_banner_duplicate", MagentaBed => "magenta_bed", MagentaBundle => "magenta_bundle", MagentaCandle => "magenta_candle", MagentaCarpet => "magenta_carpet", MagentaConcretePowder => "magenta_concrete_powder", MagentaDyeFromAllium => "magenta_dye_from_allium", MagentaDyeFromBlueRedPink => "magenta_dye_from_blue_red_pink", MagentaDyeFromBlueRedWhiteDye => "magenta_dye_from_blue_red_white_dye", MagentaDyeFromLilac => "magenta_dye_from_lilac", MagentaDyeFromPurpleAndPink => "magenta_dye_from_purple_and_pink", MagentaGlazedTerracotta => "magenta_glazed_terracotta", MagentaHarness => "magenta_harness", MagentaShulkerBox => "magenta_shulker_box", MagentaStainedGlass => "magenta_stained_glass", MagentaStainedGlassPane => "magenta_stained_glass_pane", MagentaStainedGlassPaneFromGlassPane => "magenta_stained_glass_pane_from_glass_pane", MagentaTerracotta => "magenta_terracotta", MagmaBlock => "magma_block", MagmaCream => "magma_cream", MangroveBoat => "mangrove_boat", MangroveButton => "mangrove_button", MangroveChestBoat => "mangrove_chest_boat", MangroveDoor => "mangrove_door", MangroveFence => "mangrove_fence", MangroveFenceGate => "mangrove_fence_gate", MangroveHangingSign => "mangrove_hanging_sign", MangrovePlanks => "mangrove_planks", MangrovePressurePlate => "mangrove_pressure_plate", MangroveShelf => "mangrove_shelf", MangroveSign => "mangrove_sign", MangroveSlab => "mangrove_slab", MangroveStairs => "mangrove_stairs", MangroveTrapdoor => "mangrove_trapdoor", MangroveWood => "mangrove_wood", Map => "map", MapCloning => "map_cloning", MapExtending => "map_extending", Melon => "melon", MelonSeeds => "melon_seeds", Minecart => "minecart", MojangBannerPattern => "mojang_banner_pattern", MossCarpet => "moss_carpet", MossyCobblestoneFromMossBlock => "mossy_cobblestone_from_moss_block", MossyCobblestoneFromVine => "mossy_cobblestone_from_vine", MossyCobblestoneSlab => "mossy_cobblestone_slab", MossyCobblestoneSlabFromMossyCobblestoneStonecutting => "mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting", MossyCobblestoneStairs => "mossy_cobblestone_stairs", MossyCobblestoneStairsFromMossyCobblestoneStonecutting => "mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting", MossyCobblestoneWall => "mossy_cobblestone_wall", MossyCobblestoneWallFromMossyCobblestoneStonecutting => "mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting", MossyStoneBrickSlab => "mossy_stone_brick_slab", MossyStoneBrickSlabFromMossyStoneBricksStonecutting => "mossy_stone_brick_slab_from_mossy_stone_bricks_stonecutting", MossyStoneBrickStairs => "mossy_stone_brick_stairs", MossyStoneBrickStairsFromMossyStoneBricksStonecutting => "mossy_stone_brick_stairs_from_mossy_stone_bricks_stonecutting", MossyStoneBrickWall => "mossy_stone_brick_wall", MossyStoneBrickWallFromMossyStoneBricksStonecutting => "mossy_stone_brick_wall_from_mossy_stone_bricks_stonecutting", MossyStoneBricksFromMossBlock => "mossy_stone_bricks_from_moss_block", MossyStoneBricksFromVine => "mossy_stone_bricks_from_vine", MudBrickSlab => "mud_brick_slab", MudBrickSlabFromMudBricksStonecutting => "mud_brick_slab_from_mud_bricks_stonecutting", MudBrickStairs => "mud_brick_stairs", MudBrickStairsFromMudBricksStonecutting => "mud_brick_stairs_from_mud_bricks_stonecutting", MudBrickWall => "mud_brick_wall", MudBrickWallFromMudBricksStonecutting => "mud_brick_wall_from_mud_bricks_stonecutting", MudBricks => "mud_bricks", MuddyMangroveRoots => "muddy_mangrove_roots", MushroomStew => "mushroom_stew", MusicDisc5 => "music_disc_5", NameTag => "name_tag", NetherBrick => "nether_brick", NetherBrickFence => "nether_brick_fence", NetherBrickSlab => "nether_brick_slab", NetherBrickSlabFromNetherBricksStonecutting => "nether_brick_slab_from_nether_bricks_stonecutting", NetherBrickStairs => "nether_brick_stairs", NetherBrickStairsFromNetherBricksStonecutting => "nether_brick_stairs_from_nether_bricks_stonecutting", NetherBrickWall => "nether_brick_wall", NetherBrickWallFromNetherBricksStonecutting => "nether_brick_wall_from_nether_bricks_stonecutting", NetherBricks => "nether_bricks", NetherWartBlock => "nether_wart_block", NetheriteAxeSmithing => "netherite_axe_smithing", NetheriteBlock => "netherite_block", NetheriteBootsSmithing => "netherite_boots_smithing", NetheriteChestplateSmithing => "netherite_chestplate_smithing", NetheriteHelmetSmithing => "netherite_helmet_smithing", NetheriteHoeSmithing => "netherite_hoe_smithing", NetheriteHorseArmorSmithing => "netherite_horse_armor_smithing", NetheriteIngot => "netherite_ingot", NetheriteIngotFromNetheriteBlock => "netherite_ingot_from_netherite_block", NetheriteLeggingsSmithing => "netherite_leggings_smithing", NetheriteNautilusArmorSmithing => "netherite_nautilus_armor_smithing", NetheritePickaxeSmithing => "netherite_pickaxe_smithing", NetheriteScrap => "netherite_scrap", NetheriteScrapFromBlasting => "netherite_scrap_from_blasting", NetheriteShovelSmithing => "netherite_shovel_smithing", NetheriteSpearSmithing => "netherite_spear_smithing", NetheriteSwordSmithing => "netherite_sword_smithing", NetheriteUpgradeSmithingTemplate => "netherite_upgrade_smithing_template", NoteBlock => "note_block", OakBoat => "oak_boat", OakButton => "oak_button", OakChestBoat => "oak_chest_boat", OakDoor => "oak_door", OakFence => "oak_fence", OakFenceGate => "oak_fence_gate", OakHangingSign => "oak_hanging_sign", OakPlanks => "oak_planks", OakPressurePlate => "oak_pressure_plate", OakShelf => "oak_shelf", OakSign => "oak_sign", OakSlab => "oak_slab", OakStairs => "oak_stairs", OakTrapdoor => "oak_trapdoor", OakWood => "oak_wood", Observer => "observer", OrangeBanner => "orange_banner", OrangeBannerDuplicate => "orange_banner_duplicate", OrangeBed => "orange_bed", OrangeBundle => "orange_bundle", OrangeCandle => "orange_candle", OrangeCarpet => "orange_carpet", OrangeConcretePowder => "orange_concrete_powder", OrangeDyeFromOpenEyeblossom => "orange_dye_from_open_eyeblossom", OrangeDyeFromOrangeTulip => "orange_dye_from_orange_tulip", OrangeDyeFromRedYellow => "orange_dye_from_red_yellow", OrangeDyeFromTorchflower => "orange_dye_from_torchflower", OrangeGlazedTerracotta => "orange_glazed_terracotta", OrangeHarness => "orange_harness", OrangeShulkerBox => "orange_shulker_box", OrangeStainedGlass => "orange_stained_glass", OrangeStainedGlassPane => "orange_stained_glass_pane", OrangeStainedGlassPaneFromGlassPane => "orange_stained_glass_pane_from_glass_pane", OrangeTerracotta => "orange_terracotta", OxidizedChiseledCopper => "oxidized_chiseled_copper", OxidizedChiseledCopperFromOxidizedCopperStonecutting => "oxidized_chiseled_copper_from_oxidized_copper_stonecutting", OxidizedChiseledCopperFromOxidizedCutCopperStonecutting => "oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting", OxidizedCopperBulb => "oxidized_copper_bulb", OxidizedCopperGrate => "oxidized_copper_grate", OxidizedCopperGrateFromOxidizedCopperStonecutting => "oxidized_copper_grate_from_oxidized_copper_stonecutting", OxidizedCutCopper => "oxidized_cut_copper", OxidizedCutCopperFromOxidizedCopperStonecutting => "oxidized_cut_copper_from_oxidized_copper_stonecutting", OxidizedCutCopperSlab => "oxidized_cut_copper_slab", OxidizedCutCopperSlabFromOxidizedCopperStonecutting => "oxidized_cut_copper_slab_from_oxidized_copper_stonecutting", OxidizedCutCopperSlabFromOxidizedCutCopperStonecutting => "oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting", OxidizedCutCopperStairs => "oxidized_cut_copper_stairs", OxidizedCutCopperStairsFromOxidizedCopperStonecutting => "oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting", OxidizedCutCopperStairsFromOxidizedCutCopperStonecutting => "oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting", PackedIce => "packed_ice", PackedMud => "packed_mud", Painting => "painting", PaleMossCarpet => "pale_moss_carpet", PaleOakBoat => "pale_oak_boat", PaleOakButton => "pale_oak_button", PaleOakChestBoat => "pale_oak_chest_boat", PaleOakDoor => "pale_oak_door", PaleOakFence => "pale_oak_fence", PaleOakFenceGate => "pale_oak_fence_gate", PaleOakHangingSign => "pale_oak_hanging_sign", PaleOakPlanks => "pale_oak_planks", PaleOakPressurePlate => "pale_oak_pressure_plate", PaleOakShelf => "pale_oak_shelf", PaleOakSign => "pale_oak_sign", PaleOakSlab => "pale_oak_slab", PaleOakStairs => "pale_oak_stairs", PaleOakTrapdoor => "pale_oak_trapdoor", PaleOakWood => "pale_oak_wood", Paper => "paper", PinkBanner => "pink_banner", PinkBannerDuplicate => "pink_banner_duplicate", PinkBed => "pink_bed", PinkBundle => "pink_bundle", PinkCandle => "pink_candle", PinkCarpet => "pink_carpet", PinkConcretePowder => "pink_concrete_powder", PinkDyeFromCactusFlower => "pink_dye_from_cactus_flower", PinkDyeFromPeony => "pink_dye_from_peony", PinkDyeFromPinkPetals => "pink_dye_from_pink_petals", PinkDyeFromPinkTulip => "pink_dye_from_pink_tulip", PinkDyeFromRedWhiteDye => "pink_dye_from_red_white_dye", PinkGlazedTerracotta => "pink_glazed_terracotta", PinkHarness => "pink_harness", PinkShulkerBox => "pink_shulker_box", PinkStainedGlass => "pink_stained_glass", PinkStainedGlassPane => "pink_stained_glass_pane", PinkStainedGlassPaneFromGlassPane => "pink_stained_glass_pane_from_glass_pane", PinkTerracotta => "pink_terracotta", Piston => "piston", PolishedAndesite => "polished_andesite", PolishedAndesiteFromAndesiteStonecutting => "polished_andesite_from_andesite_stonecutting", PolishedAndesiteSlab => "polished_andesite_slab", PolishedAndesiteSlabFromAndesiteStonecutting => "polished_andesite_slab_from_andesite_stonecutting", PolishedAndesiteSlabFromPolishedAndesiteStonecutting => "polished_andesite_slab_from_polished_andesite_stonecutting", PolishedAndesiteStairs => "polished_andesite_stairs", PolishedAndesiteStairsFromAndesiteStonecutting => "polished_andesite_stairs_from_andesite_stonecutting", PolishedAndesiteStairsFromPolishedAndesiteStonecutting => "polished_andesite_stairs_from_polished_andesite_stonecutting", PolishedBasalt => "polished_basalt", PolishedBasaltFromBasaltStonecutting => "polished_basalt_from_basalt_stonecutting", PolishedBlackstone => "polished_blackstone", PolishedBlackstoneBrickSlab => "polished_blackstone_brick_slab", PolishedBlackstoneBrickSlabFromBlackstoneStonecutting => "polished_blackstone_brick_slab_from_blackstone_stonecutting", PolishedBlackstoneBrickSlabFromPolishedBlackstoneBricksStonecutting => "polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting", PolishedBlackstoneBrickSlabFromPolishedBlackstoneStonecutting => "polished_blackstone_brick_slab_from_polished_blackstone_stonecutting", PolishedBlackstoneBrickStairs => "polished_blackstone_brick_stairs", PolishedBlackstoneBrickStairsFromBlackstoneStonecutting => "polished_blackstone_brick_stairs_from_blackstone_stonecutting", PolishedBlackstoneBrickStairsFromPolishedBlackstoneBricksStonecutting => "polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting", PolishedBlackstoneBrickStairsFromPolishedBlackstoneStonecutting => "polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting", PolishedBlackstoneBrickWall => "polished_blackstone_brick_wall", PolishedBlackstoneBrickWallFromBlackstoneStonecutting => "polished_blackstone_brick_wall_from_blackstone_stonecutting", PolishedBlackstoneBrickWallFromPolishedBlackstoneBricksStonecutting => "polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting", PolishedBlackstoneBrickWallFromPolishedBlackstoneStonecutting => "polished_blackstone_brick_wall_from_polished_blackstone_stonecutting", PolishedBlackstoneBricks => "polished_blackstone_bricks", PolishedBlackstoneBricksFromBlackstoneStonecutting => "polished_blackstone_bricks_from_blackstone_stonecutting", PolishedBlackstoneBricksFromPolishedBlackstoneStonecutting => "polished_blackstone_bricks_from_polished_blackstone_stonecutting", PolishedBlackstoneButton => "polished_blackstone_button", PolishedBlackstoneFromBlackstoneStonecutting => "polished_blackstone_from_blackstone_stonecutting", PolishedBlackstonePressurePlate => "polished_blackstone_pressure_plate", PolishedBlackstoneSlab => "polished_blackstone_slab", PolishedBlackstoneSlabFromBlackstoneStonecutting => "polished_blackstone_slab_from_blackstone_stonecutting", PolishedBlackstoneSlabFromPolishedBlackstoneStonecutting => "polished_blackstone_slab_from_polished_blackstone_stonecutting", PolishedBlackstoneStairs => "polished_blackstone_stairs", PolishedBlackstoneStairsFromBlackstoneStonecutting => "polished_blackstone_stairs_from_blackstone_stonecutting", PolishedBlackstoneStairsFromPolishedBlackstoneStonecutting => "polished_blackstone_stairs_from_polished_blackstone_stonecutting", PolishedBlackstoneWall => "polished_blackstone_wall", PolishedBlackstoneWallFromBlackstoneStonecutting => "polished_blackstone_wall_from_blackstone_stonecutting", PolishedBlackstoneWallFromPolishedBlackstoneStonecutting => "polished_blackstone_wall_from_polished_blackstone_stonecutting", PolishedDeepslate => "polished_deepslate", PolishedDeepslateFromCobbledDeepslateStonecutting => "polished_deepslate_from_cobbled_deepslate_stonecutting", PolishedDeepslateFromDeepslateStonecutting => "polished_deepslate_from_deepslate_stonecutting", PolishedDeepslateSlab => "polished_deepslate_slab", PolishedDeepslateSlabFromCobbledDeepslateStonecutting => "polished_deepslate_slab_from_cobbled_deepslate_stonecutting", PolishedDeepslateSlabFromDeepslateStonecutting => "polished_deepslate_slab_from_deepslate_stonecutting", PolishedDeepslateSlabFromPolishedDeepslateStonecutting => "polished_deepslate_slab_from_polished_deepslate_stonecutting", PolishedDeepslateStairs => "polished_deepslate_stairs", PolishedDeepslateStairsFromCobbledDeepslateStonecutting => "polished_deepslate_stairs_from_cobbled_deepslate_stonecutting", PolishedDeepslateStairsFromDeepslateStonecutting => "polished_deepslate_stairs_from_deepslate_stonecutting", PolishedDeepslateStairsFromPolishedDeepslateStonecutting => "polished_deepslate_stairs_from_polished_deepslate_stonecutting", PolishedDeepslateWall => "polished_deepslate_wall", PolishedDeepslateWallFromCobbledDeepslateStonecutting => "polished_deepslate_wall_from_cobbled_deepslate_stonecutting", PolishedDeepslateWallFromDeepslateStonecutting => "polished_deepslate_wall_from_deepslate_stonecutting", PolishedDeepslateWallFromPolishedDeepslateStonecutting => "polished_deepslate_wall_from_polished_deepslate_stonecutting", PolishedDiorite => "polished_diorite", PolishedDioriteFromDioriteStonecutting => "polished_diorite_from_diorite_stonecutting", PolishedDioriteSlab => "polished_diorite_slab", PolishedDioriteSlabFromDioriteStonecutting => "polished_diorite_slab_from_diorite_stonecutting", PolishedDioriteSlabFromPolishedDioriteStonecutting => "polished_diorite_slab_from_polished_diorite_stonecutting", PolishedDioriteStairs => "polished_diorite_stairs", PolishedDioriteStairsFromDioriteStonecutting => "polished_diorite_stairs_from_diorite_stonecutting", PolishedDioriteStairsFromPolishedDioriteStonecutting => "polished_diorite_stairs_from_polished_diorite_stonecutting", PolishedGranite => "polished_granite", PolishedGraniteFromGraniteStonecutting => "polished_granite_from_granite_stonecutting", PolishedGraniteSlab => "polished_granite_slab", PolishedGraniteSlabFromGraniteStonecutting => "polished_granite_slab_from_granite_stonecutting", PolishedGraniteSlabFromPolishedGraniteStonecutting => "polished_granite_slab_from_polished_granite_stonecutting", PolishedGraniteStairs => "polished_granite_stairs", PolishedGraniteStairsFromGraniteStonecutting => "polished_granite_stairs_from_granite_stonecutting", PolishedGraniteStairsFromPolishedGraniteStonecutting => "polished_granite_stairs_from_polished_granite_stonecutting", PolishedTuff => "polished_tuff", PolishedTuffFromTuffStonecutting => "polished_tuff_from_tuff_stonecutting", PolishedTuffSlab => "polished_tuff_slab", PolishedTuffSlabFromPolishedTuffStonecutting => "polished_tuff_slab_from_polished_tuff_stonecutting", PolishedTuffSlabFromTuffStonecutting => "polished_tuff_slab_from_tuff_stonecutting", PolishedTuffStairs => "polished_tuff_stairs", PolishedTuffStairsFromPolishedTuffStonecutting => "polished_tuff_stairs_from_polished_tuff_stonecutting", PolishedTuffStairsFromTuffStonecutting => "polished_tuff_stairs_from_tuff_stonecutting", PolishedTuffWall => "polished_tuff_wall", PolishedTuffWallFromPolishedTuffStonecutting => "polished_tuff_wall_from_polished_tuff_stonecutting", PolishedTuffWallFromTuffStonecutting => "polished_tuff_wall_from_tuff_stonecutting", PoppedChorusFruit => "popped_chorus_fruit", PoweredRail => "powered_rail", Prismarine => "prismarine", PrismarineBrickSlab => "prismarine_brick_slab", PrismarineBrickSlabFromPrismarineBricksStonecutting => "prismarine_brick_slab_from_prismarine_bricks_stonecutting", PrismarineBrickStairs => "prismarine_brick_stairs", PrismarineBrickStairsFromPrismarineBricksStonecutting => "prismarine_brick_stairs_from_prismarine_bricks_stonecutting", PrismarineBricks => "prismarine_bricks", PrismarineSlab => "prismarine_slab", PrismarineSlabFromPrismarineStonecutting => "prismarine_slab_from_prismarine_stonecutting", PrismarineStairs => "prismarine_stairs", PrismarineStairsFromPrismarineStonecutting => "prismarine_stairs_from_prismarine_stonecutting", PrismarineWall => "prismarine_wall", PrismarineWallFromPrismarineStonecutting => "prismarine_wall_from_prismarine_stonecutting", PumpkinPie => "pumpkin_pie", PumpkinSeeds => "pumpkin_seeds", PurpleBanner => "purple_banner", PurpleBannerDuplicate => "purple_banner_duplicate", PurpleBed => "purple_bed", PurpleBundle => "purple_bundle", PurpleCandle => "purple_candle", PurpleCarpet => "purple_carpet", PurpleConcretePowder => "purple_concrete_powder", PurpleDye => "purple_dye", PurpleGlazedTerracotta => "purple_glazed_terracotta", PurpleHarness => "purple_harness", PurpleShulkerBox => "purple_shulker_box", PurpleStainedGlass => "purple_stained_glass", PurpleStainedGlassPane => "purple_stained_glass_pane", PurpleStainedGlassPaneFromGlassPane => "purple_stained_glass_pane_from_glass_pane", PurpleTerracotta => "purple_terracotta", PurpurBlock => "purpur_block", PurpurPillar => "purpur_pillar", PurpurPillarFromPurpurBlockStonecutting => "purpur_pillar_from_purpur_block_stonecutting", PurpurSlab => "purpur_slab", PurpurSlabFromPurpurBlockStonecutting => "purpur_slab_from_purpur_block_stonecutting", PurpurStairs => "purpur_stairs", PurpurStairsFromPurpurBlockStonecutting => "purpur_stairs_from_purpur_block_stonecutting", Quartz => "quartz", QuartzBlock => "quartz_block", QuartzBricks => "quartz_bricks", QuartzBricksFromQuartzBlockStonecutting => "quartz_bricks_from_quartz_block_stonecutting", QuartzFromBlasting => "quartz_from_blasting", QuartzPillar => "quartz_pillar", QuartzPillarFromQuartzBlockStonecutting => "quartz_pillar_from_quartz_block_stonecutting", QuartzSlab => "quartz_slab", QuartzSlabFromQuartzBlockStonecutting => "quartz_slab_from_quartz_block_stonecutting", QuartzStairs => "quartz_stairs", QuartzStairsFromQuartzBlockStonecutting => "quartz_stairs_from_quartz_block_stonecutting", RabbitStewFromBrownMushroom => "rabbit_stew_from_brown_mushroom", RabbitStewFromRedMushroom => "rabbit_stew_from_red_mushroom", Rail => "rail", RaiserArmorTrimSmithingTemplate => "raiser_armor_trim_smithing_template", RaiserArmorTrimSmithingTemplateSmithingTrim => "raiser_armor_trim_smithing_template_smithing_trim", RawCopper => "raw_copper", RawCopperBlock => "raw_copper_block", RawGold => "raw_gold", RawGoldBlock => "raw_gold_block", RawIron => "raw_iron", RawIronBlock => "raw_iron_block", RecoveryCompass => "recovery_compass", RedBanner => "red_banner", RedBannerDuplicate => "red_banner_duplicate", RedBed => "red_bed", RedBundle => "red_bundle", RedCandle => "red_candle", RedCarpet => "red_carpet", RedConcretePowder => "red_concrete_powder", RedDyeFromBeetroot => "red_dye_from_beetroot", RedDyeFromPoppy => "red_dye_from_poppy", RedDyeFromRoseBush => "red_dye_from_rose_bush", RedDyeFromTulip => "red_dye_from_tulip", RedGlazedTerracotta => "red_glazed_terracotta", RedHarness => "red_harness", RedNetherBrickSlab => "red_nether_brick_slab", RedNetherBrickSlabFromRedNetherBricksStonecutting => "red_nether_brick_slab_from_red_nether_bricks_stonecutting", RedNetherBrickStairs => "red_nether_brick_stairs", RedNetherBrickStairsFromRedNetherBricksStonecutting => "red_nether_brick_stairs_from_red_nether_bricks_stonecutting", RedNetherBrickWall => "red_nether_brick_wall", RedNetherBrickWallFromRedNetherBricksStonecutting => "red_nether_brick_wall_from_red_nether_bricks_stonecutting", RedNetherBricks => "red_nether_bricks", RedSandstone => "red_sandstone", RedSandstoneSlab => "red_sandstone_slab", RedSandstoneSlabFromRedSandstoneStonecutting => "red_sandstone_slab_from_red_sandstone_stonecutting", RedSandstoneStairs => "red_sandstone_stairs", RedSandstoneStairsFromRedSandstoneStonecutting => "red_sandstone_stairs_from_red_sandstone_stonecutting", RedSandstoneWall => "red_sandstone_wall", RedSandstoneWallFromRedSandstoneStonecutting => "red_sandstone_wall_from_red_sandstone_stonecutting", RedShulkerBox => "red_shulker_box", RedStainedGlass => "red_stained_glass", RedStainedGlassPane => "red_stained_glass_pane", RedStainedGlassPaneFromGlassPane => "red_stained_glass_pane_from_glass_pane", RedTerracotta => "red_terracotta", Redstone => "redstone", RedstoneBlock => "redstone_block", RedstoneFromBlastingDeepslateRedstoneOre => "redstone_from_blasting_deepslate_redstone_ore", RedstoneFromBlastingRedstoneOre => "redstone_from_blasting_redstone_ore", RedstoneFromSmeltingDeepslateRedstoneOre => "redstone_from_smelting_deepslate_redstone_ore", RedstoneFromSmeltingRedstoneOre => "redstone_from_smelting_redstone_ore", RedstoneLamp => "redstone_lamp", RedstoneTorch => "redstone_torch", RepairItem => "repair_item", Repeater => "repeater", ResinBlock => "resin_block", ResinBrick => "resin_brick", ResinBrickSlab => "resin_brick_slab", ResinBrickSlabFromResinBricksStonecutting => "resin_brick_slab_from_resin_bricks_stonecutting", ResinBrickStairs => "resin_brick_stairs", ResinBrickStairsFromResinBricksStonecutting => "resin_brick_stairs_from_resin_bricks_stonecutting", ResinBrickWall => "resin_brick_wall", ResinBrickWallFromResinBricksStonecutting => "resin_brick_wall_from_resin_bricks_stonecutting", ResinBricks => "resin_bricks", ResinClump => "resin_clump", RespawnAnchor => "respawn_anchor", RibArmorTrimSmithingTemplate => "rib_armor_trim_smithing_template", RibArmorTrimSmithingTemplateSmithingTrim => "rib_armor_trim_smithing_template_smithing_trim", Saddle => "saddle", Sandstone => "sandstone", SandstoneSlab => "sandstone_slab", SandstoneSlabFromSandstoneStonecutting => "sandstone_slab_from_sandstone_stonecutting", SandstoneStairs => "sandstone_stairs", SandstoneStairsFromSandstoneStonecutting => "sandstone_stairs_from_sandstone_stonecutting", SandstoneWall => "sandstone_wall", SandstoneWallFromSandstoneStonecutting => "sandstone_wall_from_sandstone_stonecutting", Scaffolding => "scaffolding", SeaLantern => "sea_lantern", SentryArmorTrimSmithingTemplate => "sentry_armor_trim_smithing_template", SentryArmorTrimSmithingTemplateSmithingTrim => "sentry_armor_trim_smithing_template_smithing_trim", ShaperArmorTrimSmithingTemplate => "shaper_armor_trim_smithing_template", ShaperArmorTrimSmithingTemplateSmithingTrim => "shaper_armor_trim_smithing_template_smithing_trim", Shears => "shears", Shield => "shield", ShieldDecoration => "shield_decoration", ShulkerBox => "shulker_box", SilenceArmorTrimSmithingTemplate => "silence_armor_trim_smithing_template", SilenceArmorTrimSmithingTemplateSmithingTrim => "silence_armor_trim_smithing_template_smithing_trim", SkullBannerPattern => "skull_banner_pattern", SlimeBall => "slime_ball", SlimeBlock => "slime_block", SmithingTable => "smithing_table", Smoker => "smoker", SmoothBasalt => "smooth_basalt", SmoothQuartz => "smooth_quartz", SmoothQuartzSlab => "smooth_quartz_slab", SmoothQuartzSlabFromSmoothQuartzStonecutting => "smooth_quartz_slab_from_smooth_quartz_stonecutting", SmoothQuartzStairs => "smooth_quartz_stairs", SmoothQuartzStairsFromSmoothQuartzStonecutting => "smooth_quartz_stairs_from_smooth_quartz_stonecutting", SmoothRedSandstone => "smooth_red_sandstone", SmoothRedSandstoneSlab => "smooth_red_sandstone_slab", SmoothRedSandstoneSlabFromSmoothRedSandstoneStonecutting => "smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting", SmoothRedSandstoneStairs => "smooth_red_sandstone_stairs", SmoothRedSandstoneStairsFromSmoothRedSandstoneStonecutting => "smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting", SmoothSandstone => "smooth_sandstone", SmoothSandstoneSlab => "smooth_sandstone_slab", SmoothSandstoneSlabFromSmoothSandstoneStonecutting => "smooth_sandstone_slab_from_smooth_sandstone_stonecutting", SmoothSandstoneStairs => "smooth_sandstone_stairs", SmoothSandstoneStairsFromSmoothSandstoneStonecutting => "smooth_sandstone_stairs_from_smooth_sandstone_stonecutting", SmoothStone => "smooth_stone", SmoothStoneSlab => "smooth_stone_slab", SmoothStoneSlabFromSmoothStoneStonecutting => "smooth_stone_slab_from_smooth_stone_stonecutting", SnoutArmorTrimSmithingTemplate => "snout_armor_trim_smithing_template", SnoutArmorTrimSmithingTemplateSmithingTrim => "snout_armor_trim_smithing_template_smithing_trim", Snow => "snow", SnowBlock => "snow_block", SoulCampfire => "soul_campfire", SoulLantern => "soul_lantern", SoulTorch => "soul_torch", SpectralArrow => "spectral_arrow", SpireArmorTrimSmithingTemplate => "spire_armor_trim_smithing_template", SpireArmorTrimSmithingTemplateSmithingTrim => "spire_armor_trim_smithing_template_smithing_trim", Sponge => "sponge", SpruceBoat => "spruce_boat", SpruceButton => "spruce_button", SpruceChestBoat => "spruce_chest_boat", SpruceDoor => "spruce_door", SpruceFence => "spruce_fence", SpruceFenceGate => "spruce_fence_gate", SpruceHangingSign => "spruce_hanging_sign", SprucePlanks => "spruce_planks", SprucePressurePlate => "spruce_pressure_plate", SpruceShelf => "spruce_shelf", SpruceSign => "spruce_sign", SpruceSlab => "spruce_slab", SpruceStairs => "spruce_stairs", SpruceTrapdoor => "spruce_trapdoor", SpruceWood => "spruce_wood", Spyglass => "spyglass", Stick => "stick", StickFromBambooItem => "stick_from_bamboo_item", StickyPiston => "sticky_piston", Stone => "stone", StoneAxe => "stone_axe", StoneBrickSlab => "stone_brick_slab", StoneBrickSlabFromStoneBricksStonecutting => "stone_brick_slab_from_stone_bricks_stonecutting", StoneBrickSlabFromStoneStonecutting => "stone_brick_slab_from_stone_stonecutting", StoneBrickStairs => "stone_brick_stairs", StoneBrickStairsFromStoneBricksStonecutting => "stone_brick_stairs_from_stone_bricks_stonecutting", StoneBrickStairsFromStoneStonecutting => "stone_brick_stairs_from_stone_stonecutting", StoneBrickWall => "stone_brick_wall", StoneBrickWallFromStoneBricksStonecutting => "stone_brick_wall_from_stone_bricks_stonecutting", StoneBrickWallFromStoneStonecutting => "stone_brick_wall_from_stone_stonecutting", StoneBricks => "stone_bricks", StoneBricksFromStoneStonecutting => "stone_bricks_from_stone_stonecutting", StoneButton => "stone_button", StoneHoe => "stone_hoe", StonePickaxe => "stone_pickaxe", StonePressurePlate => "stone_pressure_plate", StoneShovel => "stone_shovel", StoneSlab => "stone_slab", StoneSlabFromStoneStonecutting => "stone_slab_from_stone_stonecutting", StoneSpear => "stone_spear", StoneStairs => "stone_stairs", StoneStairsFromStoneStonecutting => "stone_stairs_from_stone_stonecutting", StoneSword => "stone_sword", Stonecutter => "stonecutter", StrippedAcaciaWood => "stripped_acacia_wood", StrippedBirchWood => "stripped_birch_wood", StrippedCherryWood => "stripped_cherry_wood", StrippedCrimsonHyphae => "stripped_crimson_hyphae", StrippedDarkOakWood => "stripped_dark_oak_wood", StrippedJungleWood => "stripped_jungle_wood", StrippedMangroveWood => "stripped_mangrove_wood", StrippedOakWood => "stripped_oak_wood", StrippedPaleOakWood => "stripped_pale_oak_wood", StrippedSpruceWood => "stripped_spruce_wood", StrippedWarpedHyphae => "stripped_warped_hyphae", SugarFromHoneyBottle => "sugar_from_honey_bottle", SugarFromSugarCane => "sugar_from_sugar_cane", SuspiciousStewFromAllium => "suspicious_stew_from_allium", SuspiciousStewFromAzureBluet => "suspicious_stew_from_azure_bluet", SuspiciousStewFromBlueOrchid => "suspicious_stew_from_blue_orchid", SuspiciousStewFromClosedEyeblossom => "suspicious_stew_from_closed_eyeblossom", SuspiciousStewFromCornflower => "suspicious_stew_from_cornflower", SuspiciousStewFromDandelion => "suspicious_stew_from_dandelion", SuspiciousStewFromGoldenDandelion => "suspicious_stew_from_golden_dandelion", SuspiciousStewFromLilyOfTheValley => "suspicious_stew_from_lily_of_the_valley", SuspiciousStewFromOpenEyeblossom => "suspicious_stew_from_open_eyeblossom", SuspiciousStewFromOrangeTulip => "suspicious_stew_from_orange_tulip", SuspiciousStewFromOxeyeDaisy => "suspicious_stew_from_oxeye_daisy", SuspiciousStewFromPinkTulip => "suspicious_stew_from_pink_tulip", SuspiciousStewFromPoppy => "suspicious_stew_from_poppy", SuspiciousStewFromRedTulip => "suspicious_stew_from_red_tulip", SuspiciousStewFromTorchflower => "suspicious_stew_from_torchflower", SuspiciousStewFromWhiteTulip => "suspicious_stew_from_white_tulip", SuspiciousStewFromWitherRose => "suspicious_stew_from_wither_rose", Target => "target", Terracotta => "terracotta", TideArmorTrimSmithingTemplate => "tide_armor_trim_smithing_template", TideArmorTrimSmithingTemplateSmithingTrim => "tide_armor_trim_smithing_template_smithing_trim", TintedGlass => "tinted_glass", TippedArrow => "tipped_arrow", Tnt => "tnt", TntMinecart => "tnt_minecart", Torch => "torch", TrappedChest => "trapped_chest", TripwireHook => "tripwire_hook", TuffBrickSlab => "tuff_brick_slab", TuffBrickSlabFromPolishedTuffStonecutting => "tuff_brick_slab_from_polished_tuff_stonecutting", TuffBrickSlabFromTuffBricksStonecutting => "tuff_brick_slab_from_tuff_bricks_stonecutting", TuffBrickSlabFromTuffStonecutting => "tuff_brick_slab_from_tuff_stonecutting", TuffBrickStairs => "tuff_brick_stairs", TuffBrickStairsFromPolishedTuffStonecutting => "tuff_brick_stairs_from_polished_tuff_stonecutting", TuffBrickStairsFromTuffBricksStonecutting => "tuff_brick_stairs_from_tuff_bricks_stonecutting", TuffBrickStairsFromTuffStonecutting => "tuff_brick_stairs_from_tuff_stonecutting", TuffBrickWall => "tuff_brick_wall", TuffBrickWallFromPolishedTuffStonecutting => "tuff_brick_wall_from_polished_tuff_stonecutting", TuffBrickWallFromTuffBricksStonecutting => "tuff_brick_wall_from_tuff_bricks_stonecutting", TuffBrickWallFromTuffStonecutting => "tuff_brick_wall_from_tuff_stonecutting", TuffBricks => "tuff_bricks", TuffBricksFromPolishedTuffStonecutting => "tuff_bricks_from_polished_tuff_stonecutting", TuffBricksFromTuffStonecutting => "tuff_bricks_from_tuff_stonecutting", TuffSlab => "tuff_slab", TuffSlabFromTuffStonecutting => "tuff_slab_from_tuff_stonecutting", TuffStairs => "tuff_stairs", TuffStairsFromTuffStonecutting => "tuff_stairs_from_tuff_stonecutting", TuffWall => "tuff_wall", TuffWallFromTuffStonecutting => "tuff_wall_from_tuff_stonecutting", TurtleHelmet => "turtle_helmet", VexArmorTrimSmithingTemplate => "vex_armor_trim_smithing_template", VexArmorTrimSmithingTemplateSmithingTrim => "vex_armor_trim_smithing_template_smithing_trim", WardArmorTrimSmithingTemplate => "ward_armor_trim_smithing_template", WardArmorTrimSmithingTemplateSmithingTrim => "ward_armor_trim_smithing_template_smithing_trim", WarpedButton => "warped_button", WarpedDoor => "warped_door", WarpedFence => "warped_fence", WarpedFenceGate => "warped_fence_gate", WarpedFungusOnAStick => "warped_fungus_on_a_stick", WarpedHangingSign => "warped_hanging_sign", WarpedHyphae => "warped_hyphae", WarpedPlanks => "warped_planks", WarpedPressurePlate => "warped_pressure_plate", WarpedShelf => "warped_shelf", WarpedSign => "warped_sign", WarpedSlab => "warped_slab", WarpedStairs => "warped_stairs", WarpedTrapdoor => "warped_trapdoor", WaxedChiseledCopper => "waxed_chiseled_copper", WaxedChiseledCopperFromHoneycomb => "waxed_chiseled_copper_from_honeycomb", WaxedChiseledCopperFromWaxedCopperBlockStonecutting => "waxed_chiseled_copper_from_waxed_copper_block_stonecutting", WaxedChiseledCopperFromWaxedCutCopperStonecutting => "waxed_chiseled_copper_from_waxed_cut_copper_stonecutting", WaxedCopperBarsFromHoneycomb => "waxed_copper_bars_from_honeycomb", WaxedCopperBlockFromHoneycomb => "waxed_copper_block_from_honeycomb", WaxedCopperBulb => "waxed_copper_bulb", WaxedCopperBulbFromHoneycomb => "waxed_copper_bulb_from_honeycomb", WaxedCopperChainFromHoneycomb => "waxed_copper_chain_from_honeycomb", WaxedCopperChestFromHoneycomb => "waxed_copper_chest_from_honeycomb", WaxedCopperDoorFromHoneycomb => "waxed_copper_door_from_honeycomb", WaxedCopperGolemStatueFromHoneycomb => "waxed_copper_golem_statue_from_honeycomb", WaxedCopperGrate => "waxed_copper_grate", WaxedCopperGrateFromHoneycomb => "waxed_copper_grate_from_honeycomb", WaxedCopperGrateFromWaxedCopperBlockStonecutting => "waxed_copper_grate_from_waxed_copper_block_stonecutting", WaxedCopperLanternFromHoneycomb => "waxed_copper_lantern_from_honeycomb", WaxedCopperTrapdoorFromHoneycomb => "waxed_copper_trapdoor_from_honeycomb", WaxedCutCopper => "waxed_cut_copper", WaxedCutCopperFromHoneycomb => "waxed_cut_copper_from_honeycomb", WaxedCutCopperFromWaxedCopperBlockStonecutting => "waxed_cut_copper_from_waxed_copper_block_stonecutting", WaxedCutCopperSlab => "waxed_cut_copper_slab", WaxedCutCopperSlabFromHoneycomb => "waxed_cut_copper_slab_from_honeycomb", WaxedCutCopperSlabFromWaxedCopperBlockStonecutting => "waxed_cut_copper_slab_from_waxed_copper_block_stonecutting", WaxedCutCopperSlabFromWaxedCutCopperStonecutting => "waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting", WaxedCutCopperStairs => "waxed_cut_copper_stairs", WaxedCutCopperStairsFromHoneycomb => "waxed_cut_copper_stairs_from_honeycomb", WaxedCutCopperStairsFromWaxedCopperBlockStonecutting => "waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting", WaxedCutCopperStairsFromWaxedCutCopperStonecutting => "waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting", WaxedExposedChiseledCopper => "waxed_exposed_chiseled_copper", WaxedExposedChiseledCopperFromHoneycomb => "waxed_exposed_chiseled_copper_from_honeycomb", WaxedExposedChiseledCopperFromWaxedExposedCopperStonecutting => "waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting", WaxedExposedChiseledCopperFromWaxedExposedCutCopperStonecutting => "waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting", WaxedExposedCopperBarsFromHoneycomb => "waxed_exposed_copper_bars_from_honeycomb", WaxedExposedCopperBulb => "waxed_exposed_copper_bulb", WaxedExposedCopperBulbFromHoneycomb => "waxed_exposed_copper_bulb_from_honeycomb", WaxedExposedCopperChainFromHoneycomb => "waxed_exposed_copper_chain_from_honeycomb", WaxedExposedCopperChestFromHoneycomb => "waxed_exposed_copper_chest_from_honeycomb", WaxedExposedCopperDoorFromHoneycomb => "waxed_exposed_copper_door_from_honeycomb", WaxedExposedCopperFromHoneycomb => "waxed_exposed_copper_from_honeycomb", WaxedExposedCopperGolemStatueFromHoneycomb => "waxed_exposed_copper_golem_statue_from_honeycomb", WaxedExposedCopperGrate => "waxed_exposed_copper_grate", WaxedExposedCopperGrateFromHoneycomb => "waxed_exposed_copper_grate_from_honeycomb", WaxedExposedCopperGrateFromWaxedExposedCopperStonecutting => "waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting", WaxedExposedCopperLanternFromHoneycomb => "waxed_exposed_copper_lantern_from_honeycomb", WaxedExposedCopperTrapdoorFromHoneycomb => "waxed_exposed_copper_trapdoor_from_honeycomb", WaxedExposedCutCopper => "waxed_exposed_cut_copper", WaxedExposedCutCopperFromHoneycomb => "waxed_exposed_cut_copper_from_honeycomb", WaxedExposedCutCopperFromWaxedExposedCopperStonecutting => "waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting", WaxedExposedCutCopperSlab => "waxed_exposed_cut_copper_slab", WaxedExposedCutCopperSlabFromHoneycomb => "waxed_exposed_cut_copper_slab_from_honeycomb", WaxedExposedCutCopperSlabFromWaxedExposedCopperStonecutting => "waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting", WaxedExposedCutCopperSlabFromWaxedExposedCutCopperStonecutting => "waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting", WaxedExposedCutCopperStairs => "waxed_exposed_cut_copper_stairs", WaxedExposedCutCopperStairsFromHoneycomb => "waxed_exposed_cut_copper_stairs_from_honeycomb", WaxedExposedCutCopperStairsFromWaxedExposedCopperStonecutting => "waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting", WaxedExposedCutCopperStairsFromWaxedExposedCutCopperStonecutting => "waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting", WaxedExposedLightningRodFromHoneycomb => "waxed_exposed_lightning_rod_from_honeycomb", WaxedLightningRodFromHoneycomb => "waxed_lightning_rod_from_honeycomb", WaxedOxidizedChiseledCopper => "waxed_oxidized_chiseled_copper", WaxedOxidizedChiseledCopperFromHoneycomb => "waxed_oxidized_chiseled_copper_from_honeycomb", WaxedOxidizedChiseledCopperFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting", WaxedOxidizedChiseledCopperFromWaxedOxidizedCutCopperStonecutting => "waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting", WaxedOxidizedCopperBarsFromHoneycomb => "waxed_oxidized_copper_bars_from_honeycomb", WaxedOxidizedCopperBulb => "waxed_oxidized_copper_bulb", WaxedOxidizedCopperBulbFromHoneycomb => "waxed_oxidized_copper_bulb_from_honeycomb", WaxedOxidizedCopperChainFromHoneycomb => "waxed_oxidized_copper_chain_from_honeycomb", WaxedOxidizedCopperChestFromHoneycomb => "waxed_oxidized_copper_chest_from_honeycomb", WaxedOxidizedCopperDoorFromHoneycomb => "waxed_oxidized_copper_door_from_honeycomb", WaxedOxidizedCopperFromHoneycomb => "waxed_oxidized_copper_from_honeycomb", WaxedOxidizedCopperGolemStatueFromHoneycomb => "waxed_oxidized_copper_golem_statue_from_honeycomb", WaxedOxidizedCopperGrate => "waxed_oxidized_copper_grate", WaxedOxidizedCopperGrateFromHoneycomb => "waxed_oxidized_copper_grate_from_honeycomb", WaxedOxidizedCopperGrateFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting", WaxedOxidizedCopperLanternFromHoneycomb => "waxed_oxidized_copper_lantern_from_honeycomb", WaxedOxidizedCopperTrapdoorFromHoneycomb => "waxed_oxidized_copper_trapdoor_from_honeycomb", WaxedOxidizedCutCopper => "waxed_oxidized_cut_copper", WaxedOxidizedCutCopperFromHoneycomb => "waxed_oxidized_cut_copper_from_honeycomb", WaxedOxidizedCutCopperFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting", WaxedOxidizedCutCopperSlab => "waxed_oxidized_cut_copper_slab", WaxedOxidizedCutCopperSlabFromHoneycomb => "waxed_oxidized_cut_copper_slab_from_honeycomb", WaxedOxidizedCutCopperSlabFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting", WaxedOxidizedCutCopperSlabFromWaxedOxidizedCutCopperStonecutting => "waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting", WaxedOxidizedCutCopperStairs => "waxed_oxidized_cut_copper_stairs", WaxedOxidizedCutCopperStairsFromHoneycomb => "waxed_oxidized_cut_copper_stairs_from_honeycomb", WaxedOxidizedCutCopperStairsFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting", WaxedOxidizedCutCopperStairsFromWaxedOxidizedCutCopperStonecutting => "waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting", WaxedOxidizedLightningRodFromHoneycomb => "waxed_oxidized_lightning_rod_from_honeycomb", WaxedWeatheredChiseledCopper => "waxed_weathered_chiseled_copper", WaxedWeatheredChiseledCopperFromHoneycomb => "waxed_weathered_chiseled_copper_from_honeycomb", WaxedWeatheredChiseledCopperFromWaxedWeatheredCopperStonecutting => "waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting", WaxedWeatheredChiseledCopperFromWaxedWeatheredCutCopperStonecutting => "waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting", WaxedWeatheredCopperBarsFromHoneycomb => "waxed_weathered_copper_bars_from_honeycomb", WaxedWeatheredCopperBulb => "waxed_weathered_copper_bulb", WaxedWeatheredCopperBulbFromHoneycomb => "waxed_weathered_copper_bulb_from_honeycomb", WaxedWeatheredCopperChainFromHoneycomb => "waxed_weathered_copper_chain_from_honeycomb", WaxedWeatheredCopperChestFromHoneycomb => "waxed_weathered_copper_chest_from_honeycomb", WaxedWeatheredCopperDoorFromHoneycomb => "waxed_weathered_copper_door_from_honeycomb", WaxedWeatheredCopperFromHoneycomb => "waxed_weathered_copper_from_honeycomb", WaxedWeatheredCopperGolemStatueFromHoneycomb => "waxed_weathered_copper_golem_statue_from_honeycomb", WaxedWeatheredCopperGrate => "waxed_weathered_copper_grate", WaxedWeatheredCopperGrateFromHoneycomb => "waxed_weathered_copper_grate_from_honeycomb", WaxedWeatheredCopperGrateFromWaxedWeatheredCopperStonecutting => "waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting", WaxedWeatheredCopperLanternFromHoneycomb => "waxed_weathered_copper_lantern_from_honeycomb", WaxedWeatheredCopperTrapdoorFromHoneycomb => "waxed_weathered_copper_trapdoor_from_honeycomb", WaxedWeatheredCutCopper => "waxed_weathered_cut_copper", WaxedWeatheredCutCopperFromHoneycomb => "waxed_weathered_cut_copper_from_honeycomb", WaxedWeatheredCutCopperFromWaxedWeatheredCopperStonecutting => "waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting", WaxedWeatheredCutCopperSlab => "waxed_weathered_cut_copper_slab", WaxedWeatheredCutCopperSlabFromHoneycomb => "waxed_weathered_cut_copper_slab_from_honeycomb", WaxedWeatheredCutCopperSlabFromWaxedWeatheredCopperStonecutting => "waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting", WaxedWeatheredCutCopperSlabFromWaxedWeatheredCutCopperStonecutting => "waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting", WaxedWeatheredCutCopperStairs => "waxed_weathered_cut_copper_stairs", WaxedWeatheredCutCopperStairsFromHoneycomb => "waxed_weathered_cut_copper_stairs_from_honeycomb", WaxedWeatheredCutCopperStairsFromWaxedWeatheredCopperStonecutting => "waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting", WaxedWeatheredCutCopperStairsFromWaxedWeatheredCutCopperStonecutting => "waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting", WaxedWeatheredLightningRodFromHoneycomb => "waxed_weathered_lightning_rod_from_honeycomb", WayfinderArmorTrimSmithingTemplate => "wayfinder_armor_trim_smithing_template", WayfinderArmorTrimSmithingTemplateSmithingTrim => "wayfinder_armor_trim_smithing_template_smithing_trim", WeatheredChiseledCopper => "weathered_chiseled_copper", WeatheredChiseledCopperFromWeatheredCopperStonecutting => "weathered_chiseled_copper_from_weathered_copper_stonecutting", WeatheredChiseledCopperFromWeatheredCutCopperStonecutting => "weathered_chiseled_copper_from_weathered_cut_copper_stonecutting", WeatheredCopperBulb => "weathered_copper_bulb", WeatheredCopperGrate => "weathered_copper_grate", WeatheredCopperGrateFromWeatheredCopperStonecutting => "weathered_copper_grate_from_weathered_copper_stonecutting", WeatheredCutCopper => "weathered_cut_copper", WeatheredCutCopperFromWeatheredCopperStonecutting => "weathered_cut_copper_from_weathered_copper_stonecutting", WeatheredCutCopperSlab => "weathered_cut_copper_slab", WeatheredCutCopperSlabFromWeatheredCopperStonecutting => "weathered_cut_copper_slab_from_weathered_copper_stonecutting", WeatheredCutCopperSlabFromWeatheredCutCopperStonecutting => "weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting", WeatheredCutCopperStairs => "weathered_cut_copper_stairs", WeatheredCutCopperStairsFromWeatheredCopperStonecutting => "weathered_cut_copper_stairs_from_weathered_copper_stonecutting", WeatheredCutCopperStairsFromWeatheredCutCopperStonecutting => "weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting", Wheat => "wheat", WhiteBanner => "white_banner", WhiteBannerDuplicate => "white_banner_duplicate", WhiteBed => "white_bed", WhiteBundle => "white_bundle", WhiteCandle => "white_candle", WhiteCarpet => "white_carpet", WhiteConcretePowder => "white_concrete_powder", WhiteDye => "white_dye", WhiteDyeFromLilyOfTheValley => "white_dye_from_lily_of_the_valley", WhiteGlazedTerracotta => "white_glazed_terracotta", WhiteHarness => "white_harness", WhiteShulkerBox => "white_shulker_box", WhiteStainedGlass => "white_stained_glass", WhiteStainedGlassPane => "white_stained_glass_pane", WhiteStainedGlassPaneFromGlassPane => "white_stained_glass_pane_from_glass_pane", WhiteTerracotta => "white_terracotta", WhiteWoolFromString => "white_wool_from_string", WildArmorTrimSmithingTemplate => "wild_armor_trim_smithing_template", WildArmorTrimSmithingTemplateSmithingTrim => "wild_armor_trim_smithing_template_smithing_trim", WindCharge => "wind_charge", WolfArmor => "wolf_armor", WolfArmorDyed => "wolf_armor_dyed", WoodenAxe => "wooden_axe", WoodenHoe => "wooden_hoe", WoodenPickaxe => "wooden_pickaxe", WoodenShovel => "wooden_shovel", WoodenSpear => "wooden_spear", WoodenSword => "wooden_sword", WritableBook => "writable_book", YellowBanner => "yellow_banner", YellowBannerDuplicate => "yellow_banner_duplicate", YellowBed => "yellow_bed", YellowBundle => "yellow_bundle", YellowCandle => "yellow_candle", YellowCarpet => "yellow_carpet", YellowConcretePowder => "yellow_concrete_powder", YellowDyeFromDandelion => "yellow_dye_from_dandelion", YellowDyeFromGoldenDandelion => "yellow_dye_from_golden_dandelion", YellowDyeFromSunflower => "yellow_dye_from_sunflower", YellowDyeFromWildflowers => "yellow_dye_from_wildflowers", YellowGlazedTerracotta => "yellow_glazed_terracotta", YellowHarness => "yellow_harness", YellowShulkerBox => "yellow_shulker_box", YellowStainedGlass => "yellow_stained_glass", YellowStainedGlassPane => "yellow_stained_glass_pane", YellowStainedGlassPaneFromGlassPane => "yellow_stained_glass_pane_from_glass_pane", YellowTerracotta => "yellow_terracotta", } } data_registry! { Biome => "worldgen/biome", /// An opaque biome identifier. /// /// You'll probably want to resolve this into its name before using it, by /// using `Client::with_resolved_registry` or a similar function. enum BiomeKey { Badlands => "badlands", BambooJungle => "bamboo_jungle", BasaltDeltas => "basalt_deltas", Beach => "beach", BirchForest => "birch_forest", CherryGrove => "cherry_grove", ColdOcean => "cold_ocean", CrimsonForest => "crimson_forest", DarkForest => "dark_forest", DeepColdOcean => "deep_cold_ocean", DeepDark => "deep_dark", DeepFrozenOcean => "deep_frozen_ocean", DeepLukewarmOcean => "deep_lukewarm_ocean", DeepOcean => "deep_ocean", Desert => "desert", DripstoneCaves => "dripstone_caves", EndBarrens => "end_barrens", EndHighlands => "end_highlands", EndMidlands => "end_midlands", ErodedBadlands => "eroded_badlands", FlowerForest => "flower_forest", Forest => "forest", FrozenOcean => "frozen_ocean", FrozenPeaks => "frozen_peaks", FrozenRiver => "frozen_river", Grove => "grove", IceSpikes => "ice_spikes", JaggedPeaks => "jagged_peaks", Jungle => "jungle", LukewarmOcean => "lukewarm_ocean", LushCaves => "lush_caves", MangroveSwamp => "mangrove_swamp", Meadow => "meadow", MushroomFields => "mushroom_fields", NetherWastes => "nether_wastes", Ocean => "ocean", OldGrowthBirchForest => "old_growth_birch_forest", OldGrowthPineTaiga => "old_growth_pine_taiga", OldGrowthSpruceTaiga => "old_growth_spruce_taiga", PaleGarden => "pale_garden", Plains => "plains", River => "river", Savanna => "savanna", SavannaPlateau => "savanna_plateau", SmallEndIslands => "small_end_islands", SnowyBeach => "snowy_beach", SnowyPlains => "snowy_plains", SnowySlopes => "snowy_slopes", SnowyTaiga => "snowy_taiga", SoulSandValley => "soul_sand_valley", SparseJungle => "sparse_jungle", StonyPeaks => "stony_peaks", StonyShore => "stony_shore", SunflowerPlains => "sunflower_plains", Swamp => "swamp", Taiga => "taiga", TheEnd => "the_end", TheVoid => "the_void", WarmOcean => "warm_ocean", WarpedForest => "warped_forest", WindsweptForest => "windswept_forest", WindsweptGravellyHills => "windswept_gravelly_hills", WindsweptHills => "windswept_hills", WindsweptSavanna => "windswept_savanna", WoodedBadlands => "wooded_badlands", } } data_registry! { WorldClock => "world_clock", enum WorldClockKey { Overworld => "overworld", TheEnd => "the_end", } } data_registry! { PigSoundVariant => "pig_sound_variant", enum PigSoundVariantKey { Big => "big", Classic => "classic", Mini => "mini", } } data_registry! { CatSoundVariant => "cat_sound_variant", enum CatSoundVariantKey { Classic => "classic", Royal => "royal", } } data_registry! { CowSoundVariant => "cow_sound_variant", enum CowSoundVariantKey { Classic => "classic", Moody => "moody", } } data_registry! { ChickenSoundVariant => "chicken_sound_variant", enum ChickenSoundVariantKey { Classic => "classic", Picky => "picky", } } data_registry! { BannerPatternKind => "banner_pattern", enum BannerPatternKindKey { Base => "base", Border => "border", Bricks => "bricks", Circle => "circle", Creeper => "creeper", Cross => "cross", CurlyBorder => "curly_border", DiagonalLeft => "diagonal_left", DiagonalRight => "diagonal_right", DiagonalUpLeft => "diagonal_up_left", DiagonalUpRight => "diagonal_up_right", Flow => "flow", Flower => "flower", Globe => "globe", Gradient => "gradient", GradientUp => "gradient_up", Guster => "guster", HalfHorizontal => "half_horizontal", HalfHorizontalBottom => "half_horizontal_bottom", HalfVertical => "half_vertical", HalfVerticalRight => "half_vertical_right", Mojang => "mojang", Piglin => "piglin", Rhombus => "rhombus", Skull => "skull", SmallStripes => "small_stripes", SquareBottomLeft => "square_bottom_left", SquareBottomRight => "square_bottom_right", SquareTopLeft => "square_top_left", SquareTopRight => "square_top_right", StraightCross => "straight_cross", StripeBottom => "stripe_bottom", StripeCenter => "stripe_center", StripeDownleft => "stripe_downleft", StripeDownright => "stripe_downright", StripeLeft => "stripe_left", StripeMiddle => "stripe_middle", StripeRight => "stripe_right", StripeTop => "stripe_top", TriangleBottom => "triangle_bottom", TriangleTop => "triangle_top", TrianglesBottom => "triangles_bottom", TrianglesTop => "triangles_top", } }