diff options
| author | mat <27899617+mat-1@users.noreply.github.com> | 2025-12-12 00:56:02 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-12 00:56:02 -0600 |
| commit | f9c25665c203d6377ace62f1e95381d037d8fd9e (patch) | |
| tree | 8b4131d20fe661d3cc1175ec27f801fe61df41ea /azalea-registry/src/data.rs | |
| parent | 82ad975242292d5875780b4398b62637674bf50a (diff) | |
| download | azalea-drasl-f9c25665c203d6377ace62f1e95381d037d8fd9e.tar.xz | |
Refactor azalea-registry (#294)
* move registries in azalea-registry into separate modules
* rename Item and Block to ItemKind and BlockKind
* remove 'extra' registries from azalea-registry
* hide deprecated items from docs
* use DamageKindKey instead of Identifier when parsing registries
* store tag entries as a Vec instead of a HashSet
* sort tag values by protocol id
* update changelog
Diffstat (limited to 'azalea-registry/src/data.rs')
| -rw-r--r-- | azalea-registry/src/data.rs | 2162 |
1 files changed, 2110 insertions, 52 deletions
diff --git a/azalea-registry/src/data.rs b/azalea-registry/src/data.rs index 5355ac01..75fd8439 100644 --- a/azalea-registry/src/data.rs +++ b/azalea-registry/src/data.rs @@ -1,38 +1,30 @@ -use azalea_buf::{AzBuf, AzaleaRead, AzaleaWrite}; +//! Definitions for data-driven registries that implement +//! [`DataRegistry`]. +//! +//! These registries are sent to us by the server on join. -use crate::Registry; +use azalea_buf::AzBuf; -/// A registry which has its values decided by the server in the -/// `ClientboundRegistryData` packet. -/// -/// These can be resolved into their actual values with -/// `ResolvableDataRegistry` from azalea-core. -pub trait DataRegistry: AzaleaRead + AzaleaWrite { - const NAME: &'static str; - - fn protocol_id(&self) -> u32; - fn new_raw(id: u32) -> Self; -} -impl<T: DataRegistry> Registry for T { - fn from_u32(value: u32) -> Option<Self> { - Some(Self::new_raw(value)) - } - - fn to_u32(&self) -> u32 { - self.protocol_id() - } -} +use crate::{DataRegistry, identifier::Identifier}; macro_rules! data_registry { - ($(#[$doc:meta])* $name:ident, $registry_name:expr) => { + ( + $registry:ident => $registry_name:expr, + $(#[$doc:meta])* + enum $enum_name:ident { + $($variant:ident => $variant_name:expr),* $(,)? + } + ) => { $(#[$doc])* - #[derive(Debug, Clone, Copy, AzBuf, PartialEq, Eq, Hash)] - pub struct $name { + #[derive(Debug, Clone, Copy, AzBuf, PartialEq, Eq, Hash, PartialOrd, Ord)] + pub struct $registry { #[var] id: u32, } - impl DataRegistry for $name { + impl crate::DataRegistry for $registry { const NAME: &'static str = $registry_name; + type Key = $enum_name; + fn protocol_id(&self) -> u32 { self.id } @@ -42,7 +34,7 @@ macro_rules! data_registry { } #[cfg(feature = "serde")] - impl serde::Serialize for $name { + impl serde::Serialize for $registry { fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where S: serde::Serializer, @@ -51,36 +43,130 @@ macro_rules! data_registry { serializer.serialize_newtype_variant(concat!("minecraft:", $registry_name), self.id, "", &()) } } - }; -} -// TODO: these should be represented as an enum with like a "Custom(u32)" -// variant, this is necessary to have a correct `impl DefaultableComponent for -// DamageType` + #[derive(Debug, PartialEq, Eq, Hash, Clone)] + pub enum $enum_name<Other = Identifier> { + $($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>; -data_registry! {Enchantment, "enchantment"} -data_registry! {DimensionType, "dimension_type"} -data_registry! {DamageKind, "damage_kind"} -data_registry! {Dialog, "dialog"} + 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; -// entity variants -data_registry! {WolfSoundVariant, "wolf_sound_variant"} -data_registry! {CowVariant, "cow_variant"} -data_registry! {ChickenVariant, "chicken_variant"} -data_registry! {FrogVariant, "frog_variant"} -data_registry! {CatVariant, "cat_variant"} -data_registry! {PigVariant, "pig_variant"} -data_registry! {PaintingVariant, "painting_variant"} -data_registry! {WolfVariant, "wolf_variant"} -data_registry! {ZombieNautilusVariant, "zombie_nautilus_variant"} + 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<Identifier> 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<Self> { + simdnbt::FromNbtTag::from_nbt_tag(tag).map(Identifier::into) + } + } + }; +} data_registry! { - /// 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. - Biome, - "worldgen/biome" +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 @@ -99,3 +185,1975 @@ impl From<Biome> for u32 { 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<O> ChatKindKey<O> { + #[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! { +BannerPattern => "banner_pattern", +enum BannerPatternKey { + 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", +} +} + +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", + ArmorDye => "armor_dye", + 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", + BannerDuplicate => "banner_duplicate", + 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", + 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", + 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", + 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", + 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", + ChiseledStoneBricksStoneFromStonecutting => "chiseled_stone_bricks_stone_from_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", + CobbledDeepslateSlab => "cobbled_deepslate_slab", + CobbledDeepslateSlabFromCobbledDeepslateStonecutting => "cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting", + CobbledDeepslateStairs => "cobbled_deepslate_stairs", + CobbledDeepslateStairsFromCobbledDeepslateStonecutting => "cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting", + CobbledDeepslateWall => "cobbled_deepslate_wall", + CobbledDeepslateWallFromCobbledDeepslateStonecutting => "cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting", + CobblestoneSlab => "cobblestone_slab", + CobblestoneSlabFromCobblestoneStonecutting => "cobblestone_slab_from_cobblestone_stonecutting", + CobblestoneStairs => "cobblestone_stairs", + CobblestoneStairsFromCobblestoneStonecutting => "cobblestone_stairs_from_cobblestone_stonecutting", + CobblestoneWall => "cobblestone_wall", + CobblestoneWallFromCobblestoneStonecutting => "cobblestone_wall_from_cobblestone_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", + 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", + 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", + 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", + DeepslateBrickWallFromPolishedDeepslateStonecutting => "deepslate_brick_wall_from_polished_deepslate_stonecutting", + DeepslateBricks => "deepslate_bricks", + DeepslateBricksFromCobbledDeepslateStonecutting => "deepslate_bricks_from_cobbled_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", + 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", + 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", + 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", + 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", + EndStoneBrickSlabFromEndStoneBrickStonecutting => "end_stone_brick_slab_from_end_stone_brick_stonecutting", + EndStoneBrickSlabFromEndStoneStonecutting => "end_stone_brick_slab_from_end_stone_stonecutting", + EndStoneBrickStairs => "end_stone_brick_stairs", + EndStoneBrickStairsFromEndStoneBrickStonecutting => "end_stone_brick_stairs_from_end_stone_brick_stonecutting", + EndStoneBrickStairsFromEndStoneStonecutting => "end_stone_brick_stairs_from_end_stone_stonecutting", + EndStoneBrickWall => "end_stone_brick_wall", + EndStoneBrickWallFromEndStoneBrickStonecutting => "end_stone_brick_wall_from_end_stone_brick_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", + 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", + 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", + 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", + LeatherChestplate => "leather_chestplate", + LeatherHelmet => "leather_helmet", + LeatherHorseArmor => "leather_horse_armor", + LeatherLeggings => "leather_leggings", + Lectern => "lectern", + Lever => "lever", + LightBlueBanner => "light_blue_banner", + 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", + 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", + 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", + 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", + MossyStoneBrickSlabFromMossyStoneBrickStonecutting => "mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting", + MossyStoneBrickStairs => "mossy_stone_brick_stairs", + MossyStoneBrickStairsFromMossyStoneBrickStonecutting => "mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting", + MossyStoneBrickWall => "mossy_stone_brick_wall", + MossyStoneBrickWallFromMossyStoneBrickStonecutting => "mossy_stone_brick_wall_from_mossy_stone_brick_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", + 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", + 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", + 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", + PolishedDeepslateSlab => "polished_deepslate_slab", + PolishedDeepslateSlabFromCobbledDeepslateStonecutting => "polished_deepslate_slab_from_cobbled_deepslate_stonecutting", + PolishedDeepslateSlabFromPolishedDeepslateStonecutting => "polished_deepslate_slab_from_polished_deepslate_stonecutting", + PolishedDeepslateStairs => "polished_deepslate_stairs", + PolishedDeepslateStairsFromCobbledDeepslateStonecutting => "polished_deepslate_stairs_from_cobbled_deepslate_stonecutting", + PolishedDeepslateStairsFromPolishedDeepslateStonecutting => "polished_deepslate_stairs_from_polished_deepslate_stonecutting", + PolishedDeepslateWall => "polished_deepslate_wall", + PolishedDeepslateWallFromCobbledDeepslateStonecutting => "polished_deepslate_wall_from_cobbled_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", + PrismarineBrickSlabFromPrismarineStonecutting => "prismarine_brick_slab_from_prismarine_stonecutting", + PrismarineBrickStairs => "prismarine_brick_stairs", + PrismarineBrickStairsFromPrismarineStonecutting => "prismarine_brick_stairs_from_prismarine_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", + 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", + QuartzSlabFromStonecutting => "quartz_slab_from_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", + 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", + StoneBrickWallsFromStoneStonecutting => "stone_brick_walls_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", + 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", + 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", + WoodenAxe => "wooden_axe", + WoodenHoe => "wooden_hoe", + WoodenPickaxe => "wooden_pickaxe", + WoodenShovel => "wooden_shovel", + WoodenSpear => "wooden_spear", + WoodenSword => "wooden_sword", + WritableBook => "writable_book", + YellowBanner => "yellow_banner", + YellowBed => "yellow_bed", + YellowBundle => "yellow_bundle", + YellowCandle => "yellow_candle", + YellowCarpet => "yellow_carpet", + YellowConcretePowder => "yellow_concrete_powder", + YellowDyeFromDandelion => "yellow_dye_from_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", +} +} |
