1use azalea_buf::AzBuf;
7
8use crate::{DataRegistry, identifier::Identifier};
9
10macro_rules! data_registry {
11 (
12 $registry:ident => $registry_name:expr,
13 $(#[$doc:meta])*
14 enum $enum_name:ident {
15 $($variant:ident => $variant_name:expr),* $(,)?
16 }
17 ) => {
18 $(#[$doc])*
19 #[derive(AzBuf, Clone, Copy, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)]
20 pub struct $registry {
21 #[var]
22 id: u32,
23 }
24 impl crate::DataRegistry for $registry {
25 const NAME: &'static str = $registry_name;
26 type Key = $enum_name;
27
28 fn protocol_id(&self) -> u32 {
29 self.id
30 }
31 fn new_raw(id: u32) -> Self {
32 Self { id }
33 }
34 }
35
36 #[cfg(feature = "serde")]
37 impl serde::Serialize for $registry {
38 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
39 where
40 S: serde::Serializer,
41 {
42 serializer.serialize_newtype_variant(concat!("minecraft:", $registry_name), self.id, "", &())
44 }
45 }
46
47 #[derive(Clone, Debug, Eq, Hash, PartialEq)]
48 pub enum $enum_name<Other = Identifier> {
49 $($variant),*,
50 Other(Other)
51 }
52 impl $enum_name {
53 pub const ALL: &'static [Self] = &[
56 $(
57 Self::$variant
58 ),*
59 ];
60 }
61 impl<'a> From<&'a Identifier> for $enum_name<&'a Identifier> {
62 fn from(ident: &'a Identifier) -> Self {
63 if ident.namespace() != "minecraft" { return Self::Other(ident) }
64 match ident.path() {
65 $(
66 $variant_name => Self::$variant
67 ),*,
68 _ => Self::Other(ident)
69 }
70 }
71 }
72 impl crate::DataRegistryKey for $enum_name {
73 type Borrow<'a> = $enum_name<&'a Identifier>;
74
75 fn from_ident(ident: Identifier) -> Self {
76 Self::from(ident)
77 }
78 fn into_ident(self) -> Identifier {
79 match self {
80 $(
81 Self::$variant => Identifier::new($variant_name)
82 ),*,
83 Self::Other(ident) => ident.clone()
84 }
85 }
86 }
87 impl<'a> crate::DataRegistryKeyRef<'a> for $enum_name<&'a Identifier> {
88 type Owned = $enum_name;
89
90 fn to_owned(self) -> Self::Owned {
91 match self {
92 $( Self::$variant => $enum_name::$variant ),*,
93 Self::Other(ident) => $enum_name::Other(ident.clone()),
94 }
95 }
96 fn from_ident(ident: &'a Identifier) -> Self {
97 Self::from(ident)
98 }
99 fn into_ident(self) -> Identifier {
100 crate::DataRegistryKey::into_ident(self.to_owned())
101 }
102 }
103 impl From<Identifier> for $enum_name {
104 fn from(ident: Identifier) -> Self {
105 crate::DataRegistryKeyRef::to_owned(<$enum_name<&Identifier>>::from(&ident))
106 }
107 }
108 impl From<$enum_name> for Identifier {
109 fn from(registry: $enum_name) -> Self {
110 crate::DataRegistryKey::into_ident(registry)
111 }
112 }
113 impl From<$enum_name<&'_ Identifier>> for Identifier {
114 fn from(registry: $enum_name<&'_ Identifier>) -> Self {
115 crate::DataRegistryKeyRef::into_ident(registry)
116 }
117 }
118 impl simdnbt::FromNbtTag for $enum_name {
119 fn from_nbt_tag(tag: simdnbt::borrow::NbtTag) -> Option<Self> {
120 simdnbt::FromNbtTag::from_nbt_tag(tag).map(Identifier::into)
121 }
122 }
123 };
124}
125
126data_registry! {
127Enchantment => "enchantment",
128enum EnchantmentKey {
129 AquaAffinity => "aqua_affinity",
130 BaneOfArthropods => "bane_of_arthropods",
131 BindingCurse => "binding_curse",
132 BlastProtection => "blast_protection",
133 Breach => "breach",
134 Channeling => "channeling",
135 Density => "density",
136 DepthStrider => "depth_strider",
137 Efficiency => "efficiency",
138 FeatherFalling => "feather_falling",
139 FireAspect => "fire_aspect",
140 FireProtection => "fire_protection",
141 Flame => "flame",
142 Fortune => "fortune",
143 FrostWalker => "frost_walker",
144 Impaling => "impaling",
145 Infinity => "infinity",
146 Knockback => "knockback",
147 Looting => "looting",
148 Loyalty => "loyalty",
149 LuckOfTheSea => "luck_of_the_sea",
150 Lunge => "lunge",
151 Lure => "lure",
152 Mending => "mending",
153 Multishot => "multishot",
154 Piercing => "piercing",
155 Power => "power",
156 ProjectileProtection => "projectile_protection",
157 Protection => "protection",
158 Punch => "punch",
159 QuickCharge => "quick_charge",
160 Respiration => "respiration",
161 Riptide => "riptide",
162 Sharpness => "sharpness",
163 SilkTouch => "silk_touch",
164 Smite => "smite",
165 SoulSpeed => "soul_speed",
166 SweepingEdge => "sweeping_edge",
167 SwiftSneak => "swift_sneak",
168 Thorns => "thorns",
169 Unbreaking => "unbreaking",
170 VanishingCurse => "vanishing_curse",
171 WindBurst => "wind_burst",
172}
173}
174
175impl Default for Biome {
177 fn default() -> Self {
178 Self::new_raw(0)
179 }
180}
181impl From<u32> for Biome {
182 fn from(id: u32) -> Self {
183 Self::new_raw(id)
184 }
185}
186impl From<Biome> for u32 {
187 fn from(biome: Biome) -> Self {
188 biome.protocol_id()
189 }
190}
191
192data_registry! {
193DimensionKind => "dimension_type",
194enum DimensionKindKey {
195 Overworld => "overworld",
196 OverworldCaves => "overworld_caves",
197 TheEnd => "the_end",
198 TheNether => "the_nether",
199}
200}
201
202data_registry! {
203ChatKind => "chat_type",
204enum ChatKindKey {
205 Chat => "chat",
206 EmoteCommand => "emote_command",
207 MsgCommandIncoming => "msg_command_incoming",
208 MsgCommandOutgoing => "msg_command_outgoing",
209 SayCommand => "say_command",
210 TeamMsgCommandIncoming => "team_msg_command_incoming",
211 TeamMsgCommandOutgoing => "team_msg_command_outgoing",
212}
213}
214impl<O> ChatKindKey<O> {
215 #[must_use]
216 pub fn chat_translation_key(self) -> &'static str {
217 match self {
218 Self::Chat => "chat.type.text",
219 Self::SayCommand => "chat.type.announcement",
220 Self::MsgCommandIncoming => "commands.message.display.incoming",
221 Self::MsgCommandOutgoing => "commands.message.display.outgoing",
222 Self::TeamMsgCommandIncoming => "chat.type.team.text",
223 Self::TeamMsgCommandOutgoing => "chat.type.team.sent",
224 Self::EmoteCommand => "chat.type.emote",
225 Self::Other(_) => "",
226 }
227 }
228
229 #[must_use]
230 pub fn narrator_translation_key(self) -> &'static str {
231 match self {
232 Self::EmoteCommand => "chat.type.emote",
233 _ => "chat.type.text.narrate",
234 }
235 }
236}
237
238data_registry! {
239TrimPattern => "trim_pattern",
240enum TrimPatternKey {
241 Bolt => "bolt",
242 Coast => "coast",
243 Dune => "dune",
244 Eye => "eye",
245 Flow => "flow",
246 Host => "host",
247 Raiser => "raiser",
248 Rib => "rib",
249 Sentry => "sentry",
250 Shaper => "shaper",
251 Silence => "silence",
252 Snout => "snout",
253 Spire => "spire",
254 Tide => "tide",
255 Vex => "vex",
256 Ward => "ward",
257 Wayfinder => "wayfinder",
258 Wild => "wild",
259}
260}
261
262data_registry! {
263TrimMaterial => "trim_material",
264enum TrimMaterialKey {
265 Amethyst => "amethyst",
266 Copper => "copper",
267 Diamond => "diamond",
268 Emerald => "emerald",
269 Gold => "gold",
270 Iron => "iron",
271 Lapis => "lapis",
272 Netherite => "netherite",
273 Quartz => "quartz",
274 Redstone => "redstone",
275 Resin => "resin",
276}
277}
278
279data_registry! {
280WolfVariant => "wolf_variant",
281enum WolfVariantKey {
282 Ashen => "ashen",
283 Black => "black",
284 Chestnut => "chestnut",
285 Pale => "pale",
286 Rusty => "rusty",
287 Snowy => "snowy",
288 Spotted => "spotted",
289 Striped => "striped",
290 Woods => "woods",
291}
292}
293
294data_registry! {
295WolfSoundVariant => "wolf_sound_variant",
296enum WolfSoundVariantKey {
297 Angry => "angry",
298 Big => "big",
299 Classic => "classic",
300 Cute => "cute",
301 Grumpy => "grumpy",
302 Puglin => "puglin",
303 Sad => "sad",
304}
305}
306
307data_registry! {
308PigVariant => "pig_variant",
309enum PigVariantKey {
310 Cold => "cold",
311 Temperate => "temperate",
312 Warm => "warm",
313}
314}
315
316data_registry! {
317FrogVariant => "frog_variant",
318enum FrogVariantKey {
319 Cold => "cold",
320 Temperate => "temperate",
321 Warm => "warm",
322}
323}
324
325data_registry! {
326CatVariant => "cat_variant",
327enum CatVariantKey {
328 AllBlack => "all_black",
329 Black => "black",
330 BritishShorthair => "british_shorthair",
331 Calico => "calico",
332 Jellie => "jellie",
333 Persian => "persian",
334 Ragdoll => "ragdoll",
335 Red => "red",
336 Siamese => "siamese",
337 Tabby => "tabby",
338 White => "white",
339}
340}
341
342data_registry! {
343CowVariant => "cow_variant",
344enum CowVariantKey {
345 Cold => "cold",
346 Temperate => "temperate",
347 Warm => "warm",
348}
349}
350
351data_registry! {
352ChickenVariant => "chicken_variant",
353enum ChickenVariantKey {
354 Cold => "cold",
355 Temperate => "temperate",
356 Warm => "warm",
357}
358}
359
360data_registry! {
361ZombieNautilusVariant => "zombie_nautilus_variant",
362enum ZombieNautilusVariantKey {
363 Temperate => "temperate",
364 Warm => "warm",
365}
366}
367
368data_registry! {
369PaintingVariant => "painting_variant",
370enum PaintingVariantKey {
371 Alban => "alban",
372 Aztec => "aztec",
373 Aztec2 => "aztec2",
374 Backyard => "backyard",
375 Baroque => "baroque",
376 Bomb => "bomb",
377 Bouquet => "bouquet",
378 BurningSkull => "burning_skull",
379 Bust => "bust",
380 Cavebird => "cavebird",
381 Changing => "changing",
382 Cotan => "cotan",
383 Courbet => "courbet",
384 Creebet => "creebet",
385 Dennis => "dennis",
386 DonkeyKong => "donkey_kong",
387 Earth => "earth",
388 Endboss => "endboss",
389 Fern => "fern",
390 Fighters => "fighters",
391 Finding => "finding",
392 Fire => "fire",
393 Graham => "graham",
394 Humble => "humble",
395 Kebab => "kebab",
396 Lowmist => "lowmist",
397 Match => "match",
398 Meditative => "meditative",
399 Orb => "orb",
400 Owlemons => "owlemons",
401 Passage => "passage",
402 Pigscene => "pigscene",
403 Plant => "plant",
404 Pointer => "pointer",
405 Pond => "pond",
406 Pool => "pool",
407 PrairieRide => "prairie_ride",
408 Sea => "sea",
409 Skeleton => "skeleton",
410 SkullAndRoses => "skull_and_roses",
411 Stage => "stage",
412 Sunflowers => "sunflowers",
413 Sunset => "sunset",
414 Tides => "tides",
415 Unpacked => "unpacked",
416 Void => "void",
417 Wanderer => "wanderer",
418 Wasteland => "wasteland",
419 Water => "water",
420 Wind => "wind",
421 Wither => "wither",
422}
423}
424
425data_registry! {
426DamageKind => "damage_type",
427enum DamageKindKey {
428 Arrow => "arrow",
429 BadRespawnPoint => "bad_respawn_point",
430 Cactus => "cactus",
431 Campfire => "campfire",
432 Cramming => "cramming",
433 DragonBreath => "dragon_breath",
434 Drown => "drown",
435 DryOut => "dry_out",
436 EnderPearl => "ender_pearl",
437 Explosion => "explosion",
438 Fall => "fall",
439 FallingAnvil => "falling_anvil",
440 FallingBlock => "falling_block",
441 FallingStalactite => "falling_stalactite",
442 Fireball => "fireball",
443 Fireworks => "fireworks",
444 FlyIntoWall => "fly_into_wall",
445 Freeze => "freeze",
446 Generic => "generic",
447 GenericKill => "generic_kill",
448 HotFloor => "hot_floor",
449 InFire => "in_fire",
450 InWall => "in_wall",
451 IndirectMagic => "indirect_magic",
452 Lava => "lava",
453 LightningBolt => "lightning_bolt",
454 MaceSmash => "mace_smash",
455 Magic => "magic",
456 MobAttack => "mob_attack",
457 MobAttackNoAggro => "mob_attack_no_aggro",
458 MobProjectile => "mob_projectile",
459 OnFire => "on_fire",
460 OutOfWorld => "out_of_world",
461 OutsideBorder => "outside_border",
462 PlayerAttack => "player_attack",
463 PlayerExplosion => "player_explosion",
464 SonicBoom => "sonic_boom",
465 Spear => "spear",
466 Spit => "spit",
467 Stalagmite => "stalagmite",
468 Starve => "starve",
469 Sting => "sting",
470 SulfurCubeHot => "sulfur_cube_hot",
471 SweetBerryBush => "sweet_berry_bush",
472 Thorns => "thorns",
473 Thrown => "thrown",
474 Trident => "trident",
475 UnattributedFireball => "unattributed_fireball",
476 WindCharge => "wind_charge",
477 Wither => "wither",
478 WitherSkull => "wither_skull",
479}
480}
481
482data_registry! {
483EnchantmentProvider => "enchantment_provider",
484enum EnchantmentProviderKey {
485 EndermanLootDrop => "enderman_loot_drop",
486 MobSpawnEquipment => "mob_spawn_equipment",
487 PillagerSpawnCrossbow => "pillager_spawn_crossbow",
488}
489}
490
491data_registry! {
492JukeboxSong => "jukebox_song",
493enum JukeboxSongKey {
494 _11 => "11",
495 _13 => "13",
496 _5 => "5",
497 Blocks => "blocks",
498 Bounce => "bounce",
499 Cat => "cat",
500 Chirp => "chirp",
501 Creator => "creator",
502 CreatorMusicBox => "creator_music_box",
503 Far => "far",
504 LavaChicken => "lava_chicken",
505 Mall => "mall",
506 Mellohi => "mellohi",
507 Otherside => "otherside",
508 Pigstep => "pigstep",
509 Precipice => "precipice",
510 Relic => "relic",
511 Stal => "stal",
512 Strad => "strad",
513 Tears => "tears",
514 Wait => "wait",
515 Ward => "ward",
516}
517}
518
519data_registry! {
520Instrument => "instrument",
521enum InstrumentKey {
522 AdmireGoatHorn => "admire_goat_horn",
523 CallGoatHorn => "call_goat_horn",
524 DreamGoatHorn => "dream_goat_horn",
525 FeelGoatHorn => "feel_goat_horn",
526 PonderGoatHorn => "ponder_goat_horn",
527 SeekGoatHorn => "seek_goat_horn",
528 SingGoatHorn => "sing_goat_horn",
529 YearnGoatHorn => "yearn_goat_horn",
530}
531}
532
533data_registry! {
534TestEnvironment => "test_environment",
535enum TestEnvironmentKey {
536 Default => "default",
537}
538}
539
540data_registry! {
541TestInstance => "test_instance",
542enum TestInstanceKey {
543 AlwaysPass => "always_pass",
544}
545}
546
547data_registry! {
548Dialog => "dialog",
549enum DialogKey {
550 CustomOptions => "custom_options",
551 QuickActions => "quick_actions",
552 ServerLinks => "server_links",
553}
554}
555
556data_registry! {
557Timeline => "timeline",
558enum TimelineKey {
559 Day => "day",
560 EarlyGame => "early_game",
561 Moon => "moon",
562 VillagerSchedule => "villager_schedule",
563}
564}
565
566data_registry! {
567Recipe => "recipe",
568enum RecipeKey {
569 AcaciaBoat => "acacia_boat",
570 AcaciaButton => "acacia_button",
571 AcaciaChestBoat => "acacia_chest_boat",
572 AcaciaDoor => "acacia_door",
573 AcaciaFence => "acacia_fence",
574 AcaciaFenceGate => "acacia_fence_gate",
575 AcaciaHangingSign => "acacia_hanging_sign",
576 AcaciaPlanks => "acacia_planks",
577 AcaciaPressurePlate => "acacia_pressure_plate",
578 AcaciaShelf => "acacia_shelf",
579 AcaciaSign => "acacia_sign",
580 AcaciaSlab => "acacia_slab",
581 AcaciaStairs => "acacia_stairs",
582 AcaciaTrapdoor => "acacia_trapdoor",
583 AcaciaWood => "acacia_wood",
584 ActivatorRail => "activator_rail",
585 AmethystBlock => "amethyst_block",
586 Andesite => "andesite",
587 AndesiteSlab => "andesite_slab",
588 AndesiteSlabFromAndesiteStonecutting => "andesite_slab_from_andesite_stonecutting",
589 AndesiteStairs => "andesite_stairs",
590 AndesiteStairsFromAndesiteStonecutting => "andesite_stairs_from_andesite_stonecutting",
591 AndesiteWall => "andesite_wall",
592 AndesiteWallFromAndesiteStonecutting => "andesite_wall_from_andesite_stonecutting",
593 Anvil => "anvil",
594 ArmorStand => "armor_stand",
595 Arrow => "arrow",
596 BakedPotato => "baked_potato",
597 BakedPotatoFromCampfireCooking => "baked_potato_from_campfire_cooking",
598 BakedPotatoFromSmoking => "baked_potato_from_smoking",
599 BambooBlock => "bamboo_block",
600 BambooButton => "bamboo_button",
601 BambooChestRaft => "bamboo_chest_raft",
602 BambooDoor => "bamboo_door",
603 BambooFence => "bamboo_fence",
604 BambooFenceGate => "bamboo_fence_gate",
605 BambooHangingSign => "bamboo_hanging_sign",
606 BambooMosaic => "bamboo_mosaic",
607 BambooMosaicSlab => "bamboo_mosaic_slab",
608 BambooMosaicStairs => "bamboo_mosaic_stairs",
609 BambooPlanks => "bamboo_planks",
610 BambooPressurePlate => "bamboo_pressure_plate",
611 BambooRaft => "bamboo_raft",
612 BambooShelf => "bamboo_shelf",
613 BambooSign => "bamboo_sign",
614 BambooSlab => "bamboo_slab",
615 BambooStairs => "bamboo_stairs",
616 BambooTrapdoor => "bamboo_trapdoor",
617 Barrel => "barrel",
618 Beacon => "beacon",
619 Beehive => "beehive",
620 BeetrootSoup => "beetroot_soup",
621 BirchBoat => "birch_boat",
622 BirchButton => "birch_button",
623 BirchChestBoat => "birch_chest_boat",
624 BirchDoor => "birch_door",
625 BirchFence => "birch_fence",
626 BirchFenceGate => "birch_fence_gate",
627 BirchHangingSign => "birch_hanging_sign",
628 BirchPlanks => "birch_planks",
629 BirchPressurePlate => "birch_pressure_plate",
630 BirchShelf => "birch_shelf",
631 BirchSign => "birch_sign",
632 BirchSlab => "birch_slab",
633 BirchStairs => "birch_stairs",
634 BirchTrapdoor => "birch_trapdoor",
635 BirchWood => "birch_wood",
636 BlackBanner => "black_banner",
637 BlackBannerDuplicate => "black_banner_duplicate",
638 BlackBed => "black_bed",
639 BlackBundle => "black_bundle",
640 BlackCandle => "black_candle",
641 BlackCarpet => "black_carpet",
642 BlackConcretePowder => "black_concrete_powder",
643 BlackDye => "black_dye",
644 BlackDyeFromWitherRose => "black_dye_from_wither_rose",
645 BlackGlazedTerracotta => "black_glazed_terracotta",
646 BlackHarness => "black_harness",
647 BlackShulkerBox => "black_shulker_box",
648 BlackStainedGlass => "black_stained_glass",
649 BlackStainedGlassPane => "black_stained_glass_pane",
650 BlackStainedGlassPaneFromGlassPane => "black_stained_glass_pane_from_glass_pane",
651 BlackTerracotta => "black_terracotta",
652 BlackstoneSlab => "blackstone_slab",
653 BlackstoneSlabFromBlackstoneStonecutting => "blackstone_slab_from_blackstone_stonecutting",
654 BlackstoneStairs => "blackstone_stairs",
655 BlackstoneStairsFromBlackstoneStonecutting => "blackstone_stairs_from_blackstone_stonecutting",
656 BlackstoneWall => "blackstone_wall",
657 BlackstoneWallFromBlackstoneStonecutting => "blackstone_wall_from_blackstone_stonecutting",
658 BlastFurnace => "blast_furnace",
659 BlazePowder => "blaze_powder",
660 BlueBanner => "blue_banner",
661 BlueBannerDuplicate => "blue_banner_duplicate",
662 BlueBed => "blue_bed",
663 BlueBundle => "blue_bundle",
664 BlueCandle => "blue_candle",
665 BlueCarpet => "blue_carpet",
666 BlueConcretePowder => "blue_concrete_powder",
667 BlueDye => "blue_dye",
668 BlueDyeFromCornflower => "blue_dye_from_cornflower",
669 BlueGlazedTerracotta => "blue_glazed_terracotta",
670 BlueHarness => "blue_harness",
671 BlueIce => "blue_ice",
672 BlueShulkerBox => "blue_shulker_box",
673 BlueStainedGlass => "blue_stained_glass",
674 BlueStainedGlassPane => "blue_stained_glass_pane",
675 BlueStainedGlassPaneFromGlassPane => "blue_stained_glass_pane_from_glass_pane",
676 BlueTerracotta => "blue_terracotta",
677 BoltArmorTrimSmithingTemplate => "bolt_armor_trim_smithing_template",
678 BoltArmorTrimSmithingTemplateSmithingTrim => "bolt_armor_trim_smithing_template_smithing_trim",
679 BoneBlock => "bone_block",
680 BoneMeal => "bone_meal",
681 BoneMealFromBoneBlock => "bone_meal_from_bone_block",
682 Book => "book",
683 BookCloning => "book_cloning",
684 Bookshelf => "bookshelf",
685 BordureIndentedBannerPattern => "bordure_indented_banner_pattern",
686 Bow => "bow",
687 Bowl => "bowl",
688 Bread => "bread",
689 BrewingStand => "brewing_stand",
690 Brick => "brick",
691 BrickSlab => "brick_slab",
692 BrickSlabFromBricksStonecutting => "brick_slab_from_bricks_stonecutting",
693 BrickStairs => "brick_stairs",
694 BrickStairsFromBricksStonecutting => "brick_stairs_from_bricks_stonecutting",
695 BrickWall => "brick_wall",
696 BrickWallFromBricksStonecutting => "brick_wall_from_bricks_stonecutting",
697 Bricks => "bricks",
698 BrownBanner => "brown_banner",
699 BrownBannerDuplicate => "brown_banner_duplicate",
700 BrownBed => "brown_bed",
701 BrownBundle => "brown_bundle",
702 BrownCandle => "brown_candle",
703 BrownCarpet => "brown_carpet",
704 BrownConcretePowder => "brown_concrete_powder",
705 BrownDye => "brown_dye",
706 BrownGlazedTerracotta => "brown_glazed_terracotta",
707 BrownHarness => "brown_harness",
708 BrownShulkerBox => "brown_shulker_box",
709 BrownStainedGlass => "brown_stained_glass",
710 BrownStainedGlassPane => "brown_stained_glass_pane",
711 BrownStainedGlassPaneFromGlassPane => "brown_stained_glass_pane_from_glass_pane",
712 BrownTerracotta => "brown_terracotta",
713 Brush => "brush",
714 Bucket => "bucket",
715 Bundle => "bundle",
716 Cake => "cake",
717 CalibratedSculkSensor => "calibrated_sculk_sensor",
718 Campfire => "campfire",
719 Candle => "candle",
720 CarrotOnAStick => "carrot_on_a_stick",
721 CartographyTable => "cartography_table",
722 Cauldron => "cauldron",
723 Charcoal => "charcoal",
724 CherryBoat => "cherry_boat",
725 CherryButton => "cherry_button",
726 CherryChestBoat => "cherry_chest_boat",
727 CherryDoor => "cherry_door",
728 CherryFence => "cherry_fence",
729 CherryFenceGate => "cherry_fence_gate",
730 CherryHangingSign => "cherry_hanging_sign",
731 CherryPlanks => "cherry_planks",
732 CherryPressurePlate => "cherry_pressure_plate",
733 CherryShelf => "cherry_shelf",
734 CherrySign => "cherry_sign",
735 CherrySlab => "cherry_slab",
736 CherryStairs => "cherry_stairs",
737 CherryTrapdoor => "cherry_trapdoor",
738 CherryWood => "cherry_wood",
739 Chest => "chest",
740 ChestMinecart => "chest_minecart",
741 ChiseledBookshelf => "chiseled_bookshelf",
742 ChiseledCinnabar => "chiseled_cinnabar",
743 ChiseledCinnabarFromCinnabarStonecutting => "chiseled_cinnabar_from_cinnabar_stonecutting",
744 ChiseledCopper => "chiseled_copper",
745 ChiseledCopperFromCopperBlockStonecutting => "chiseled_copper_from_copper_block_stonecutting",
746 ChiseledCopperFromCutCopperStonecutting => "chiseled_copper_from_cut_copper_stonecutting",
747 ChiseledDeepslate => "chiseled_deepslate",
748 ChiseledDeepslateFromCobbledDeepslateStonecutting => "chiseled_deepslate_from_cobbled_deepslate_stonecutting",
749 ChiseledDeepslateFromDeepslateStonecutting => "chiseled_deepslate_from_deepslate_stonecutting",
750 ChiseledNetherBricks => "chiseled_nether_bricks",
751 ChiseledNetherBricksFromNetherBricksStonecutting => "chiseled_nether_bricks_from_nether_bricks_stonecutting",
752 ChiseledPolishedBlackstone => "chiseled_polished_blackstone",
753 ChiseledPolishedBlackstoneFromBlackstoneStonecutting => "chiseled_polished_blackstone_from_blackstone_stonecutting",
754 ChiseledPolishedBlackstoneFromPolishedBlackstoneStonecutting => "chiseled_polished_blackstone_from_polished_blackstone_stonecutting",
755 ChiseledQuartzBlock => "chiseled_quartz_block",
756 ChiseledQuartzBlockFromQuartzBlockStonecutting => "chiseled_quartz_block_from_quartz_block_stonecutting",
757 ChiseledRedSandstone => "chiseled_red_sandstone",
758 ChiseledRedSandstoneFromRedSandstoneStonecutting => "chiseled_red_sandstone_from_red_sandstone_stonecutting",
759 ChiseledResinBricks => "chiseled_resin_bricks",
760 ChiseledResinBricksFromResinBricksStonecutting => "chiseled_resin_bricks_from_resin_bricks_stonecutting",
761 ChiseledSandstone => "chiseled_sandstone",
762 ChiseledSandstoneFromSandstoneStonecutting => "chiseled_sandstone_from_sandstone_stonecutting",
763 ChiseledStoneBricks => "chiseled_stone_bricks",
764 ChiseledStoneBricksFromStoneBricksStonecutting => "chiseled_stone_bricks_from_stone_bricks_stonecutting",
765 ChiseledStoneBricksFromStoneStonecutting => "chiseled_stone_bricks_from_stone_stonecutting",
766 ChiseledSulfur => "chiseled_sulfur",
767 ChiseledSulfurFromSulfurStonecutting => "chiseled_sulfur_from_sulfur_stonecutting",
768 ChiseledTuff => "chiseled_tuff",
769 ChiseledTuffBricks => "chiseled_tuff_bricks",
770 ChiseledTuffBricksFromPolishedTuffStonecutting => "chiseled_tuff_bricks_from_polished_tuff_stonecutting",
771 ChiseledTuffBricksFromTuffBricksStonecutting => "chiseled_tuff_bricks_from_tuff_bricks_stonecutting",
772 ChiseledTuffBricksFromTuffStonecutting => "chiseled_tuff_bricks_from_tuff_stonecutting",
773 ChiseledTuffFromTuffStonecutting => "chiseled_tuff_from_tuff_stonecutting",
774 CinnabarBrickSlab => "cinnabar_brick_slab",
775 CinnabarBrickSlabFromCinnabarBricksStonecutting => "cinnabar_brick_slab_from_cinnabar_bricks_stonecutting",
776 CinnabarBrickSlabFromCinnabarStonecutting => "cinnabar_brick_slab_from_cinnabar_stonecutting",
777 CinnabarBrickSlabFromPolishedCinnabarStonecutting => "cinnabar_brick_slab_from_polished_cinnabar_stonecutting",
778 CinnabarBrickStairs => "cinnabar_brick_stairs",
779 CinnabarBrickStairsFromCinnabarBricksStonecutting => "cinnabar_brick_stairs_from_cinnabar_bricks_stonecutting",
780 CinnabarBrickStairsFromCinnabarStonecutting => "cinnabar_brick_stairs_from_cinnabar_stonecutting",
781 CinnabarBrickStairsFromPolishedCinnabarStonecutting => "cinnabar_brick_stairs_from_polished_cinnabar_stonecutting",
782 CinnabarBrickWall => "cinnabar_brick_wall",
783 CinnabarBrickWallFromCinnabarBricksStonecutting => "cinnabar_brick_wall_from_cinnabar_bricks_stonecutting",
784 CinnabarBrickWallFromCinnabarStonecutting => "cinnabar_brick_wall_from_cinnabar_stonecutting",
785 CinnabarBrickWallFromPolishedCinnabarStonecutting => "cinnabar_brick_wall_from_polished_cinnabar_stonecutting",
786 CinnabarBricks => "cinnabar_bricks",
787 CinnabarBricksFromCinnabarStonecutting => "cinnabar_bricks_from_cinnabar_stonecutting",
788 CinnabarBricksFromPolishedCinnabarStonecutting => "cinnabar_bricks_from_polished_cinnabar_stonecutting",
789 CinnabarSlab => "cinnabar_slab",
790 CinnabarSlabFromCinnabarStonecutting => "cinnabar_slab_from_cinnabar_stonecutting",
791 CinnabarStairs => "cinnabar_stairs",
792 CinnabarStairsFromCinnabarStonecutting => "cinnabar_stairs_from_cinnabar_stonecutting",
793 CinnabarWall => "cinnabar_wall",
794 CinnabarWallFromCinnabarStonecutting => "cinnabar_wall_from_cinnabar_stonecutting",
795 Clay => "clay",
796 Clock => "clock",
797 Coal => "coal",
798 CoalBlock => "coal_block",
799 CoalFromBlastingCoalOre => "coal_from_blasting_coal_ore",
800 CoalFromBlastingDeepslateCoalOre => "coal_from_blasting_deepslate_coal_ore",
801 CoalFromSmeltingCoalOre => "coal_from_smelting_coal_ore",
802 CoalFromSmeltingDeepslateCoalOre => "coal_from_smelting_deepslate_coal_ore",
803 CoarseDirt => "coarse_dirt",
804 CoastArmorTrimSmithingTemplate => "coast_armor_trim_smithing_template",
805 CoastArmorTrimSmithingTemplateSmithingTrim => "coast_armor_trim_smithing_template_smithing_trim",
806 CobbledDeepslateFromDeepslateStonecutting => "cobbled_deepslate_from_deepslate_stonecutting",
807 CobbledDeepslateSlab => "cobbled_deepslate_slab",
808 CobbledDeepslateSlabFromCobbledDeepslateStonecutting => "cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting",
809 CobbledDeepslateSlabFromDeepslateStonecutting => "cobbled_deepslate_slab_from_deepslate_stonecutting",
810 CobbledDeepslateStairs => "cobbled_deepslate_stairs",
811 CobbledDeepslateStairsFromCobbledDeepslateStonecutting => "cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting",
812 CobbledDeepslateStairsFromDeepslateStonecutting => "cobbled_deepslate_stairs_from_deepslate_stonecutting",
813 CobbledDeepslateWall => "cobbled_deepslate_wall",
814 CobbledDeepslateWallFromCobbledDeepslateStonecutting => "cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting",
815 CobbledDeepslateWallFromDeepslateStonecutting => "cobbled_deepslate_wall_from_deepslate_stonecutting",
816 CobblestoneFromStoneStonecutting => "cobblestone_from_stone_stonecutting",
817 CobblestoneSlab => "cobblestone_slab",
818 CobblestoneSlabFromCobblestoneStonecutting => "cobblestone_slab_from_cobblestone_stonecutting",
819 CobblestoneSlabFromStoneStonecutting => "cobblestone_slab_from_stone_stonecutting",
820 CobblestoneStairs => "cobblestone_stairs",
821 CobblestoneStairsFromCobblestoneStonecutting => "cobblestone_stairs_from_cobblestone_stonecutting",
822 CobblestoneStairsFromStoneStonecutting => "cobblestone_stairs_from_stone_stonecutting",
823 CobblestoneWall => "cobblestone_wall",
824 CobblestoneWallFromCobblestoneStonecutting => "cobblestone_wall_from_cobblestone_stonecutting",
825 CobblestoneWallFromStoneStonecutting => "cobblestone_wall_from_stone_stonecutting",
826 Comparator => "comparator",
827 Compass => "compass",
828 Composter => "composter",
829 Conduit => "conduit",
830 CookedBeef => "cooked_beef",
831 CookedBeefFromCampfireCooking => "cooked_beef_from_campfire_cooking",
832 CookedBeefFromSmoking => "cooked_beef_from_smoking",
833 CookedChicken => "cooked_chicken",
834 CookedChickenFromCampfireCooking => "cooked_chicken_from_campfire_cooking",
835 CookedChickenFromSmoking => "cooked_chicken_from_smoking",
836 CookedCod => "cooked_cod",
837 CookedCodFromCampfireCooking => "cooked_cod_from_campfire_cooking",
838 CookedCodFromSmoking => "cooked_cod_from_smoking",
839 CookedMutton => "cooked_mutton",
840 CookedMuttonFromCampfireCooking => "cooked_mutton_from_campfire_cooking",
841 CookedMuttonFromSmoking => "cooked_mutton_from_smoking",
842 CookedPorkchop => "cooked_porkchop",
843 CookedPorkchopFromCampfireCooking => "cooked_porkchop_from_campfire_cooking",
844 CookedPorkchopFromSmoking => "cooked_porkchop_from_smoking",
845 CookedRabbit => "cooked_rabbit",
846 CookedRabbitFromCampfireCooking => "cooked_rabbit_from_campfire_cooking",
847 CookedRabbitFromSmoking => "cooked_rabbit_from_smoking",
848 CookedSalmon => "cooked_salmon",
849 CookedSalmonFromCampfireCooking => "cooked_salmon_from_campfire_cooking",
850 CookedSalmonFromSmoking => "cooked_salmon_from_smoking",
851 Cookie => "cookie",
852 CopperAxe => "copper_axe",
853 CopperBars => "copper_bars",
854 CopperBlock => "copper_block",
855 CopperBoots => "copper_boots",
856 CopperBulb => "copper_bulb",
857 CopperChain => "copper_chain",
858 CopperChest => "copper_chest",
859 CopperChestplate => "copper_chestplate",
860 CopperDoor => "copper_door",
861 CopperGrate => "copper_grate",
862 CopperGrateFromCopperBlockStonecutting => "copper_grate_from_copper_block_stonecutting",
863 CopperHelmet => "copper_helmet",
864 CopperHoe => "copper_hoe",
865 CopperIngot => "copper_ingot",
866 CopperIngotFromBlastingCopperOre => "copper_ingot_from_blasting_copper_ore",
867 CopperIngotFromBlastingDeepslateCopperOre => "copper_ingot_from_blasting_deepslate_copper_ore",
868 CopperIngotFromBlastingRawCopper => "copper_ingot_from_blasting_raw_copper",
869 CopperIngotFromNuggets => "copper_ingot_from_nuggets",
870 CopperIngotFromSmeltingCopperOre => "copper_ingot_from_smelting_copper_ore",
871 CopperIngotFromSmeltingDeepslateCopperOre => "copper_ingot_from_smelting_deepslate_copper_ore",
872 CopperIngotFromSmeltingRawCopper => "copper_ingot_from_smelting_raw_copper",
873 CopperIngotFromWaxedCopperBlock => "copper_ingot_from_waxed_copper_block",
874 CopperLantern => "copper_lantern",
875 CopperLeggings => "copper_leggings",
876 CopperNugget => "copper_nugget",
877 CopperNuggetFromBlasting => "copper_nugget_from_blasting",
878 CopperNuggetFromSmelting => "copper_nugget_from_smelting",
879 CopperPickaxe => "copper_pickaxe",
880 CopperShovel => "copper_shovel",
881 CopperSpear => "copper_spear",
882 CopperSword => "copper_sword",
883 CopperTorch => "copper_torch",
884 CopperTrapdoor => "copper_trapdoor",
885 CrackedDeepslateBricks => "cracked_deepslate_bricks",
886 CrackedDeepslateTiles => "cracked_deepslate_tiles",
887 CrackedNetherBricks => "cracked_nether_bricks",
888 CrackedPolishedBlackstoneBricks => "cracked_polished_blackstone_bricks",
889 CrackedStoneBricks => "cracked_stone_bricks",
890 Crafter => "crafter",
891 CraftingTable => "crafting_table",
892 CreakingHeart => "creaking_heart",
893 CreeperBannerPattern => "creeper_banner_pattern",
894 CrimsonButton => "crimson_button",
895 CrimsonDoor => "crimson_door",
896 CrimsonFence => "crimson_fence",
897 CrimsonFenceGate => "crimson_fence_gate",
898 CrimsonHangingSign => "crimson_hanging_sign",
899 CrimsonHyphae => "crimson_hyphae",
900 CrimsonPlanks => "crimson_planks",
901 CrimsonPressurePlate => "crimson_pressure_plate",
902 CrimsonShelf => "crimson_shelf",
903 CrimsonSign => "crimson_sign",
904 CrimsonSlab => "crimson_slab",
905 CrimsonStairs => "crimson_stairs",
906 CrimsonTrapdoor => "crimson_trapdoor",
907 Crossbow => "crossbow",
908 CutCopper => "cut_copper",
909 CutCopperFromCopperBlockStonecutting => "cut_copper_from_copper_block_stonecutting",
910 CutCopperSlab => "cut_copper_slab",
911 CutCopperSlabFromCopperBlockStonecutting => "cut_copper_slab_from_copper_block_stonecutting",
912 CutCopperSlabFromCutCopperStonecutting => "cut_copper_slab_from_cut_copper_stonecutting",
913 CutCopperStairs => "cut_copper_stairs",
914 CutCopperStairsFromCopperBlockStonecutting => "cut_copper_stairs_from_copper_block_stonecutting",
915 CutCopperStairsFromCutCopperStonecutting => "cut_copper_stairs_from_cut_copper_stonecutting",
916 CutRedSandstone => "cut_red_sandstone",
917 CutRedSandstoneFromRedSandstoneStonecutting => "cut_red_sandstone_from_red_sandstone_stonecutting",
918 CutRedSandstoneSlab => "cut_red_sandstone_slab",
919 CutRedSandstoneSlabFromCutRedSandstoneStonecutting => "cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting",
920 CutRedSandstoneSlabFromRedSandstoneStonecutting => "cut_red_sandstone_slab_from_red_sandstone_stonecutting",
921 CutSandstone => "cut_sandstone",
922 CutSandstoneFromSandstoneStonecutting => "cut_sandstone_from_sandstone_stonecutting",
923 CutSandstoneSlab => "cut_sandstone_slab",
924 CutSandstoneSlabFromCutSandstoneStonecutting => "cut_sandstone_slab_from_cut_sandstone_stonecutting",
925 CutSandstoneSlabFromSandstoneStonecutting => "cut_sandstone_slab_from_sandstone_stonecutting",
926 CyanBanner => "cyan_banner",
927 CyanBannerDuplicate => "cyan_banner_duplicate",
928 CyanBed => "cyan_bed",
929 CyanBundle => "cyan_bundle",
930 CyanCandle => "cyan_candle",
931 CyanCarpet => "cyan_carpet",
932 CyanConcretePowder => "cyan_concrete_powder",
933 CyanDye => "cyan_dye",
934 CyanDyeFromPitcherPlant => "cyan_dye_from_pitcher_plant",
935 CyanGlazedTerracotta => "cyan_glazed_terracotta",
936 CyanHarness => "cyan_harness",
937 CyanShulkerBox => "cyan_shulker_box",
938 CyanStainedGlass => "cyan_stained_glass",
939 CyanStainedGlassPane => "cyan_stained_glass_pane",
940 CyanStainedGlassPaneFromGlassPane => "cyan_stained_glass_pane_from_glass_pane",
941 CyanTerracotta => "cyan_terracotta",
942 DarkOakBoat => "dark_oak_boat",
943 DarkOakButton => "dark_oak_button",
944 DarkOakChestBoat => "dark_oak_chest_boat",
945 DarkOakDoor => "dark_oak_door",
946 DarkOakFence => "dark_oak_fence",
947 DarkOakFenceGate => "dark_oak_fence_gate",
948 DarkOakHangingSign => "dark_oak_hanging_sign",
949 DarkOakPlanks => "dark_oak_planks",
950 DarkOakPressurePlate => "dark_oak_pressure_plate",
951 DarkOakShelf => "dark_oak_shelf",
952 DarkOakSign => "dark_oak_sign",
953 DarkOakSlab => "dark_oak_slab",
954 DarkOakStairs => "dark_oak_stairs",
955 DarkOakTrapdoor => "dark_oak_trapdoor",
956 DarkOakWood => "dark_oak_wood",
957 DarkPrismarine => "dark_prismarine",
958 DarkPrismarineSlab => "dark_prismarine_slab",
959 DarkPrismarineSlabFromDarkPrismarineStonecutting => "dark_prismarine_slab_from_dark_prismarine_stonecutting",
960 DarkPrismarineStairs => "dark_prismarine_stairs",
961 DarkPrismarineStairsFromDarkPrismarineStonecutting => "dark_prismarine_stairs_from_dark_prismarine_stonecutting",
962 DaylightDetector => "daylight_detector",
963 DecoratedPot => "decorated_pot",
964 DecoratedPotSimple => "decorated_pot_simple",
965 Deepslate => "deepslate",
966 DeepslateBrickSlab => "deepslate_brick_slab",
967 DeepslateBrickSlabFromCobbledDeepslateStonecutting => "deepslate_brick_slab_from_cobbled_deepslate_stonecutting",
968 DeepslateBrickSlabFromDeepslateBricksStonecutting => "deepslate_brick_slab_from_deepslate_bricks_stonecutting",
969 DeepslateBrickSlabFromDeepslateStonecutting => "deepslate_brick_slab_from_deepslate_stonecutting",
970 DeepslateBrickSlabFromPolishedDeepslateStonecutting => "deepslate_brick_slab_from_polished_deepslate_stonecutting",
971 DeepslateBrickStairs => "deepslate_brick_stairs",
972 DeepslateBrickStairsFromCobbledDeepslateStonecutting => "deepslate_brick_stairs_from_cobbled_deepslate_stonecutting",
973 DeepslateBrickStairsFromDeepslateBricksStonecutting => "deepslate_brick_stairs_from_deepslate_bricks_stonecutting",
974 DeepslateBrickStairsFromDeepslateStonecutting => "deepslate_brick_stairs_from_deepslate_stonecutting",
975 DeepslateBrickStairsFromPolishedDeepslateStonecutting => "deepslate_brick_stairs_from_polished_deepslate_stonecutting",
976 DeepslateBrickWall => "deepslate_brick_wall",
977 DeepslateBrickWallFromCobbledDeepslateStonecutting => "deepslate_brick_wall_from_cobbled_deepslate_stonecutting",
978 DeepslateBrickWallFromDeepslateBricksStonecutting => "deepslate_brick_wall_from_deepslate_bricks_stonecutting",
979 DeepslateBrickWallFromDeepslateStonecutting => "deepslate_brick_wall_from_deepslate_stonecutting",
980 DeepslateBrickWallFromPolishedDeepslateStonecutting => "deepslate_brick_wall_from_polished_deepslate_stonecutting",
981 DeepslateBricks => "deepslate_bricks",
982 DeepslateBricksFromCobbledDeepslateStonecutting => "deepslate_bricks_from_cobbled_deepslate_stonecutting",
983 DeepslateBricksFromDeepslateStonecutting => "deepslate_bricks_from_deepslate_stonecutting",
984 DeepslateBricksFromPolishedDeepslateStonecutting => "deepslate_bricks_from_polished_deepslate_stonecutting",
985 DeepslateTileSlab => "deepslate_tile_slab",
986 DeepslateTileSlabFromCobbledDeepslateStonecutting => "deepslate_tile_slab_from_cobbled_deepslate_stonecutting",
987 DeepslateTileSlabFromDeepslateBricksStonecutting => "deepslate_tile_slab_from_deepslate_bricks_stonecutting",
988 DeepslateTileSlabFromDeepslateStonecutting => "deepslate_tile_slab_from_deepslate_stonecutting",
989 DeepslateTileSlabFromDeepslateTilesStonecutting => "deepslate_tile_slab_from_deepslate_tiles_stonecutting",
990 DeepslateTileSlabFromPolishedDeepslateStonecutting => "deepslate_tile_slab_from_polished_deepslate_stonecutting",
991 DeepslateTileStairs => "deepslate_tile_stairs",
992 DeepslateTileStairsFromCobbledDeepslateStonecutting => "deepslate_tile_stairs_from_cobbled_deepslate_stonecutting",
993 DeepslateTileStairsFromDeepslateBricksStonecutting => "deepslate_tile_stairs_from_deepslate_bricks_stonecutting",
994 DeepslateTileStairsFromDeepslateStonecutting => "deepslate_tile_stairs_from_deepslate_stonecutting",
995 DeepslateTileStairsFromDeepslateTilesStonecutting => "deepslate_tile_stairs_from_deepslate_tiles_stonecutting",
996 DeepslateTileStairsFromPolishedDeepslateStonecutting => "deepslate_tile_stairs_from_polished_deepslate_stonecutting",
997 DeepslateTileWall => "deepslate_tile_wall",
998 DeepslateTileWallFromCobbledDeepslateStonecutting => "deepslate_tile_wall_from_cobbled_deepslate_stonecutting",
999 DeepslateTileWallFromDeepslateBricksStonecutting => "deepslate_tile_wall_from_deepslate_bricks_stonecutting",
1000 DeepslateTileWallFromDeepslateStonecutting => "deepslate_tile_wall_from_deepslate_stonecutting",
1001 DeepslateTileWallFromDeepslateTilesStonecutting => "deepslate_tile_wall_from_deepslate_tiles_stonecutting",
1002 DeepslateTileWallFromPolishedDeepslateStonecutting => "deepslate_tile_wall_from_polished_deepslate_stonecutting",
1003 DeepslateTiles => "deepslate_tiles",
1004 DeepslateTilesFromCobbledDeepslateStonecutting => "deepslate_tiles_from_cobbled_deepslate_stonecutting",
1005 DeepslateTilesFromDeepslateBricksStonecutting => "deepslate_tiles_from_deepslate_bricks_stonecutting",
1006 DeepslateTilesFromDeepslateStonecutting => "deepslate_tiles_from_deepslate_stonecutting",
1007 DeepslateTilesFromPolishedDeepslateStonecutting => "deepslate_tiles_from_polished_deepslate_stonecutting",
1008 DetectorRail => "detector_rail",
1009 Diamond => "diamond",
1010 DiamondAxe => "diamond_axe",
1011 DiamondBlock => "diamond_block",
1012 DiamondBoots => "diamond_boots",
1013 DiamondChestplate => "diamond_chestplate",
1014 DiamondFromBlastingDeepslateDiamondOre => "diamond_from_blasting_deepslate_diamond_ore",
1015 DiamondFromBlastingDiamondOre => "diamond_from_blasting_diamond_ore",
1016 DiamondFromSmeltingDeepslateDiamondOre => "diamond_from_smelting_deepslate_diamond_ore",
1017 DiamondFromSmeltingDiamondOre => "diamond_from_smelting_diamond_ore",
1018 DiamondHelmet => "diamond_helmet",
1019 DiamondHoe => "diamond_hoe",
1020 DiamondLeggings => "diamond_leggings",
1021 DiamondPickaxe => "diamond_pickaxe",
1022 DiamondShovel => "diamond_shovel",
1023 DiamondSpear => "diamond_spear",
1024 DiamondSword => "diamond_sword",
1025 Diorite => "diorite",
1026 DioriteSlab => "diorite_slab",
1027 DioriteSlabFromDioriteStonecutting => "diorite_slab_from_diorite_stonecutting",
1028 DioriteStairs => "diorite_stairs",
1029 DioriteStairsFromDioriteStonecutting => "diorite_stairs_from_diorite_stonecutting",
1030 DioriteWall => "diorite_wall",
1031 DioriteWallFromDioriteStonecutting => "diorite_wall_from_diorite_stonecutting",
1032 Dispenser => "dispenser",
1033 DriedGhast => "dried_ghast",
1034 DriedKelp => "dried_kelp",
1035 DriedKelpBlock => "dried_kelp_block",
1036 DriedKelpFromCampfireCooking => "dried_kelp_from_campfire_cooking",
1037 DriedKelpFromSmelting => "dried_kelp_from_smelting",
1038 DriedKelpFromSmoking => "dried_kelp_from_smoking",
1039 DripstoneBlock => "dripstone_block",
1040 Dropper => "dropper",
1041 DuneArmorTrimSmithingTemplate => "dune_armor_trim_smithing_template",
1042 DuneArmorTrimSmithingTemplateSmithingTrim => "dune_armor_trim_smithing_template_smithing_trim",
1043 DyeBlackBed => "dye_black_bed",
1044 DyeBlackCarpet => "dye_black_carpet",
1045 DyeBlackHarness => "dye_black_harness",
1046 DyeBlackWool => "dye_black_wool",
1047 DyeBlueBed => "dye_blue_bed",
1048 DyeBlueCarpet => "dye_blue_carpet",
1049 DyeBlueHarness => "dye_blue_harness",
1050 DyeBlueWool => "dye_blue_wool",
1051 DyeBrownBed => "dye_brown_bed",
1052 DyeBrownCarpet => "dye_brown_carpet",
1053 DyeBrownHarness => "dye_brown_harness",
1054 DyeBrownWool => "dye_brown_wool",
1055 DyeCyanBed => "dye_cyan_bed",
1056 DyeCyanCarpet => "dye_cyan_carpet",
1057 DyeCyanHarness => "dye_cyan_harness",
1058 DyeCyanWool => "dye_cyan_wool",
1059 DyeGrayBed => "dye_gray_bed",
1060 DyeGrayCarpet => "dye_gray_carpet",
1061 DyeGrayHarness => "dye_gray_harness",
1062 DyeGrayWool => "dye_gray_wool",
1063 DyeGreenBed => "dye_green_bed",
1064 DyeGreenCarpet => "dye_green_carpet",
1065 DyeGreenHarness => "dye_green_harness",
1066 DyeGreenWool => "dye_green_wool",
1067 DyeLightBlueBed => "dye_light_blue_bed",
1068 DyeLightBlueCarpet => "dye_light_blue_carpet",
1069 DyeLightBlueHarness => "dye_light_blue_harness",
1070 DyeLightBlueWool => "dye_light_blue_wool",
1071 DyeLightGrayBed => "dye_light_gray_bed",
1072 DyeLightGrayCarpet => "dye_light_gray_carpet",
1073 DyeLightGrayHarness => "dye_light_gray_harness",
1074 DyeLightGrayWool => "dye_light_gray_wool",
1075 DyeLimeBed => "dye_lime_bed",
1076 DyeLimeCarpet => "dye_lime_carpet",
1077 DyeLimeHarness => "dye_lime_harness",
1078 DyeLimeWool => "dye_lime_wool",
1079 DyeMagentaBed => "dye_magenta_bed",
1080 DyeMagentaCarpet => "dye_magenta_carpet",
1081 DyeMagentaHarness => "dye_magenta_harness",
1082 DyeMagentaWool => "dye_magenta_wool",
1083 DyeOrangeBed => "dye_orange_bed",
1084 DyeOrangeCarpet => "dye_orange_carpet",
1085 DyeOrangeHarness => "dye_orange_harness",
1086 DyeOrangeWool => "dye_orange_wool",
1087 DyePinkBed => "dye_pink_bed",
1088 DyePinkCarpet => "dye_pink_carpet",
1089 DyePinkHarness => "dye_pink_harness",
1090 DyePinkWool => "dye_pink_wool",
1091 DyePurpleBed => "dye_purple_bed",
1092 DyePurpleCarpet => "dye_purple_carpet",
1093 DyePurpleHarness => "dye_purple_harness",
1094 DyePurpleWool => "dye_purple_wool",
1095 DyeRedBed => "dye_red_bed",
1096 DyeRedCarpet => "dye_red_carpet",
1097 DyeRedHarness => "dye_red_harness",
1098 DyeRedWool => "dye_red_wool",
1099 DyeWhiteBed => "dye_white_bed",
1100 DyeWhiteCarpet => "dye_white_carpet",
1101 DyeWhiteHarness => "dye_white_harness",
1102 DyeWhiteWool => "dye_white_wool",
1103 DyeYellowBed => "dye_yellow_bed",
1104 DyeYellowCarpet => "dye_yellow_carpet",
1105 DyeYellowHarness => "dye_yellow_harness",
1106 DyeYellowWool => "dye_yellow_wool",
1107 Emerald => "emerald",
1108 EmeraldBlock => "emerald_block",
1109 EmeraldFromBlastingDeepslateEmeraldOre => "emerald_from_blasting_deepslate_emerald_ore",
1110 EmeraldFromBlastingEmeraldOre => "emerald_from_blasting_emerald_ore",
1111 EmeraldFromSmeltingDeepslateEmeraldOre => "emerald_from_smelting_deepslate_emerald_ore",
1112 EmeraldFromSmeltingEmeraldOre => "emerald_from_smelting_emerald_ore",
1113 EnchantingTable => "enchanting_table",
1114 EndCrystal => "end_crystal",
1115 EndRod => "end_rod",
1116 EndStoneBrickSlab => "end_stone_brick_slab",
1117 EndStoneBrickSlabFromEndStoneBricksStonecutting => "end_stone_brick_slab_from_end_stone_bricks_stonecutting",
1118 EndStoneBrickSlabFromEndStoneStonecutting => "end_stone_brick_slab_from_end_stone_stonecutting",
1119 EndStoneBrickStairs => "end_stone_brick_stairs",
1120 EndStoneBrickStairsFromEndStoneBricksStonecutting => "end_stone_brick_stairs_from_end_stone_bricks_stonecutting",
1121 EndStoneBrickStairsFromEndStoneStonecutting => "end_stone_brick_stairs_from_end_stone_stonecutting",
1122 EndStoneBrickWall => "end_stone_brick_wall",
1123 EndStoneBrickWallFromEndStoneBricksStonecutting => "end_stone_brick_wall_from_end_stone_bricks_stonecutting",
1124 EndStoneBrickWallFromEndStoneStonecutting => "end_stone_brick_wall_from_end_stone_stonecutting",
1125 EndStoneBricks => "end_stone_bricks",
1126 EndStoneBricksFromEndStoneStonecutting => "end_stone_bricks_from_end_stone_stonecutting",
1127 EnderChest => "ender_chest",
1128 EnderEye => "ender_eye",
1129 ExposedChiseledCopper => "exposed_chiseled_copper",
1130 ExposedChiseledCopperFromExposedCopperStonecutting => "exposed_chiseled_copper_from_exposed_copper_stonecutting",
1131 ExposedChiseledCopperFromExposedCutCopperStonecutting => "exposed_chiseled_copper_from_exposed_cut_copper_stonecutting",
1132 ExposedCopperBulb => "exposed_copper_bulb",
1133 ExposedCopperGrate => "exposed_copper_grate",
1134 ExposedCopperGrateFromExposedCopperStonecutting => "exposed_copper_grate_from_exposed_copper_stonecutting",
1135 ExposedCutCopper => "exposed_cut_copper",
1136 ExposedCutCopperFromExposedCopperStonecutting => "exposed_cut_copper_from_exposed_copper_stonecutting",
1137 ExposedCutCopperSlab => "exposed_cut_copper_slab",
1138 ExposedCutCopperSlabFromExposedCopperStonecutting => "exposed_cut_copper_slab_from_exposed_copper_stonecutting",
1139 ExposedCutCopperSlabFromExposedCutCopperStonecutting => "exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting",
1140 ExposedCutCopperStairs => "exposed_cut_copper_stairs",
1141 ExposedCutCopperStairsFromExposedCopperStonecutting => "exposed_cut_copper_stairs_from_exposed_copper_stonecutting",
1142 ExposedCutCopperStairsFromExposedCutCopperStonecutting => "exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting",
1143 EyeArmorTrimSmithingTemplate => "eye_armor_trim_smithing_template",
1144 EyeArmorTrimSmithingTemplateSmithingTrim => "eye_armor_trim_smithing_template_smithing_trim",
1145 FermentedSpiderEye => "fermented_spider_eye",
1146 FieldMasonedBannerPattern => "field_masoned_banner_pattern",
1147 FireCharge => "fire_charge",
1148 FireworkRocket => "firework_rocket",
1149 FireworkRocketSimple => "firework_rocket_simple",
1150 FireworkStar => "firework_star",
1151 FireworkStarFade => "firework_star_fade",
1152 FishingRod => "fishing_rod",
1153 FletchingTable => "fletching_table",
1154 FlintAndSteel => "flint_and_steel",
1155 FlowArmorTrimSmithingTemplate => "flow_armor_trim_smithing_template",
1156 FlowArmorTrimSmithingTemplateSmithingTrim => "flow_armor_trim_smithing_template_smithing_trim",
1157 FlowerBannerPattern => "flower_banner_pattern",
1158 FlowerPot => "flower_pot",
1159 Furnace => "furnace",
1160 FurnaceMinecart => "furnace_minecart",
1161 Glass => "glass",
1162 GlassBottle => "glass_bottle",
1163 GlassPane => "glass_pane",
1164 GlisteringMelonSlice => "glistering_melon_slice",
1165 GlowItemFrame => "glow_item_frame",
1166 Glowstone => "glowstone",
1167 GoldBlock => "gold_block",
1168 GoldIngotFromBlastingDeepslateGoldOre => "gold_ingot_from_blasting_deepslate_gold_ore",
1169 GoldIngotFromBlastingGoldOre => "gold_ingot_from_blasting_gold_ore",
1170 GoldIngotFromBlastingNetherGoldOre => "gold_ingot_from_blasting_nether_gold_ore",
1171 GoldIngotFromBlastingRawGold => "gold_ingot_from_blasting_raw_gold",
1172 GoldIngotFromGoldBlock => "gold_ingot_from_gold_block",
1173 GoldIngotFromNuggets => "gold_ingot_from_nuggets",
1174 GoldIngotFromSmeltingDeepslateGoldOre => "gold_ingot_from_smelting_deepslate_gold_ore",
1175 GoldIngotFromSmeltingGoldOre => "gold_ingot_from_smelting_gold_ore",
1176 GoldIngotFromSmeltingNetherGoldOre => "gold_ingot_from_smelting_nether_gold_ore",
1177 GoldIngotFromSmeltingRawGold => "gold_ingot_from_smelting_raw_gold",
1178 GoldNugget => "gold_nugget",
1179 GoldNuggetFromBlasting => "gold_nugget_from_blasting",
1180 GoldNuggetFromSmelting => "gold_nugget_from_smelting",
1181 GoldenApple => "golden_apple",
1182 GoldenAxe => "golden_axe",
1183 GoldenBoots => "golden_boots",
1184 GoldenCarrot => "golden_carrot",
1185 GoldenChestplate => "golden_chestplate",
1186 GoldenDandelion => "golden_dandelion",
1187 GoldenHelmet => "golden_helmet",
1188 GoldenHoe => "golden_hoe",
1189 GoldenLeggings => "golden_leggings",
1190 GoldenPickaxe => "golden_pickaxe",
1191 GoldenShovel => "golden_shovel",
1192 GoldenSpear => "golden_spear",
1193 GoldenSword => "golden_sword",
1194 Granite => "granite",
1195 GraniteSlab => "granite_slab",
1196 GraniteSlabFromGraniteStonecutting => "granite_slab_from_granite_stonecutting",
1197 GraniteStairs => "granite_stairs",
1198 GraniteStairsFromGraniteStonecutting => "granite_stairs_from_granite_stonecutting",
1199 GraniteWall => "granite_wall",
1200 GraniteWallFromGraniteStonecutting => "granite_wall_from_granite_stonecutting",
1201 GrayBanner => "gray_banner",
1202 GrayBannerDuplicate => "gray_banner_duplicate",
1203 GrayBed => "gray_bed",
1204 GrayBundle => "gray_bundle",
1205 GrayCandle => "gray_candle",
1206 GrayCarpet => "gray_carpet",
1207 GrayConcretePowder => "gray_concrete_powder",
1208 GrayDye => "gray_dye",
1209 GrayDyeFromClosedEyeblossom => "gray_dye_from_closed_eyeblossom",
1210 GrayGlazedTerracotta => "gray_glazed_terracotta",
1211 GrayHarness => "gray_harness",
1212 GrayShulkerBox => "gray_shulker_box",
1213 GrayStainedGlass => "gray_stained_glass",
1214 GrayStainedGlassPane => "gray_stained_glass_pane",
1215 GrayStainedGlassPaneFromGlassPane => "gray_stained_glass_pane_from_glass_pane",
1216 GrayTerracotta => "gray_terracotta",
1217 GreenBanner => "green_banner",
1218 GreenBannerDuplicate => "green_banner_duplicate",
1219 GreenBed => "green_bed",
1220 GreenBundle => "green_bundle",
1221 GreenCandle => "green_candle",
1222 GreenCarpet => "green_carpet",
1223 GreenConcretePowder => "green_concrete_powder",
1224 GreenDye => "green_dye",
1225 GreenGlazedTerracotta => "green_glazed_terracotta",
1226 GreenHarness => "green_harness",
1227 GreenShulkerBox => "green_shulker_box",
1228 GreenStainedGlass => "green_stained_glass",
1229 GreenStainedGlassPane => "green_stained_glass_pane",
1230 GreenStainedGlassPaneFromGlassPane => "green_stained_glass_pane_from_glass_pane",
1231 GreenTerracotta => "green_terracotta",
1232 Grindstone => "grindstone",
1233 HayBlock => "hay_block",
1234 HeavyWeightedPressurePlate => "heavy_weighted_pressure_plate",
1235 HoneyBlock => "honey_block",
1236 HoneyBottle => "honey_bottle",
1237 HoneycombBlock => "honeycomb_block",
1238 Hopper => "hopper",
1239 HopperMinecart => "hopper_minecart",
1240 HostArmorTrimSmithingTemplate => "host_armor_trim_smithing_template",
1241 HostArmorTrimSmithingTemplateSmithingTrim => "host_armor_trim_smithing_template_smithing_trim",
1242 IronAxe => "iron_axe",
1243 IronBars => "iron_bars",
1244 IronBlock => "iron_block",
1245 IronBoots => "iron_boots",
1246 IronChain => "iron_chain",
1247 IronChestplate => "iron_chestplate",
1248 IronDoor => "iron_door",
1249 IronHelmet => "iron_helmet",
1250 IronHoe => "iron_hoe",
1251 IronIngotFromBlastingDeepslateIronOre => "iron_ingot_from_blasting_deepslate_iron_ore",
1252 IronIngotFromBlastingIronOre => "iron_ingot_from_blasting_iron_ore",
1253 IronIngotFromBlastingRawIron => "iron_ingot_from_blasting_raw_iron",
1254 IronIngotFromIronBlock => "iron_ingot_from_iron_block",
1255 IronIngotFromNuggets => "iron_ingot_from_nuggets",
1256 IronIngotFromSmeltingDeepslateIronOre => "iron_ingot_from_smelting_deepslate_iron_ore",
1257 IronIngotFromSmeltingIronOre => "iron_ingot_from_smelting_iron_ore",
1258 IronIngotFromSmeltingRawIron => "iron_ingot_from_smelting_raw_iron",
1259 IronLeggings => "iron_leggings",
1260 IronNugget => "iron_nugget",
1261 IronNuggetFromBlasting => "iron_nugget_from_blasting",
1262 IronNuggetFromSmelting => "iron_nugget_from_smelting",
1263 IronPickaxe => "iron_pickaxe",
1264 IronShovel => "iron_shovel",
1265 IronSpear => "iron_spear",
1266 IronSword => "iron_sword",
1267 IronTrapdoor => "iron_trapdoor",
1268 ItemFrame => "item_frame",
1269 JackOLantern => "jack_o_lantern",
1270 Jukebox => "jukebox",
1271 JungleBoat => "jungle_boat",
1272 JungleButton => "jungle_button",
1273 JungleChestBoat => "jungle_chest_boat",
1274 JungleDoor => "jungle_door",
1275 JungleFence => "jungle_fence",
1276 JungleFenceGate => "jungle_fence_gate",
1277 JungleHangingSign => "jungle_hanging_sign",
1278 JunglePlanks => "jungle_planks",
1279 JunglePressurePlate => "jungle_pressure_plate",
1280 JungleShelf => "jungle_shelf",
1281 JungleSign => "jungle_sign",
1282 JungleSlab => "jungle_slab",
1283 JungleStairs => "jungle_stairs",
1284 JungleTrapdoor => "jungle_trapdoor",
1285 JungleWood => "jungle_wood",
1286 Ladder => "ladder",
1287 Lantern => "lantern",
1288 LapisBlock => "lapis_block",
1289 LapisLazuli => "lapis_lazuli",
1290 LapisLazuliFromBlastingDeepslateLapisOre => "lapis_lazuli_from_blasting_deepslate_lapis_ore",
1291 LapisLazuliFromBlastingLapisOre => "lapis_lazuli_from_blasting_lapis_ore",
1292 LapisLazuliFromSmeltingDeepslateLapisOre => "lapis_lazuli_from_smelting_deepslate_lapis_ore",
1293 LapisLazuliFromSmeltingLapisOre => "lapis_lazuli_from_smelting_lapis_ore",
1294 Lead => "lead",
1295 LeafLitter => "leaf_litter",
1296 Leather => "leather",
1297 LeatherBoots => "leather_boots",
1298 LeatherBootsDyed => "leather_boots_dyed",
1299 LeatherChestplate => "leather_chestplate",
1300 LeatherChestplateDyed => "leather_chestplate_dyed",
1301 LeatherHelmet => "leather_helmet",
1302 LeatherHelmetDyed => "leather_helmet_dyed",
1303 LeatherHorseArmor => "leather_horse_armor",
1304 LeatherHorseArmorDyed => "leather_horse_armor_dyed",
1305 LeatherLeggings => "leather_leggings",
1306 LeatherLeggingsDyed => "leather_leggings_dyed",
1307 Lectern => "lectern",
1308 Lever => "lever",
1309 LightBlueBanner => "light_blue_banner",
1310 LightBlueBannerDuplicate => "light_blue_banner_duplicate",
1311 LightBlueBed => "light_blue_bed",
1312 LightBlueBundle => "light_blue_bundle",
1313 LightBlueCandle => "light_blue_candle",
1314 LightBlueCarpet => "light_blue_carpet",
1315 LightBlueConcretePowder => "light_blue_concrete_powder",
1316 LightBlueDyeFromBlueOrchid => "light_blue_dye_from_blue_orchid",
1317 LightBlueDyeFromBlueWhiteDye => "light_blue_dye_from_blue_white_dye",
1318 LightBlueGlazedTerracotta => "light_blue_glazed_terracotta",
1319 LightBlueHarness => "light_blue_harness",
1320 LightBlueShulkerBox => "light_blue_shulker_box",
1321 LightBlueStainedGlass => "light_blue_stained_glass",
1322 LightBlueStainedGlassPane => "light_blue_stained_glass_pane",
1323 LightBlueStainedGlassPaneFromGlassPane => "light_blue_stained_glass_pane_from_glass_pane",
1324 LightBlueTerracotta => "light_blue_terracotta",
1325 LightGrayBanner => "light_gray_banner",
1326 LightGrayBannerDuplicate => "light_gray_banner_duplicate",
1327 LightGrayBed => "light_gray_bed",
1328 LightGrayBundle => "light_gray_bundle",
1329 LightGrayCandle => "light_gray_candle",
1330 LightGrayCarpet => "light_gray_carpet",
1331 LightGrayConcretePowder => "light_gray_concrete_powder",
1332 LightGrayDyeFromAzureBluet => "light_gray_dye_from_azure_bluet",
1333 LightGrayDyeFromBlackWhiteDye => "light_gray_dye_from_black_white_dye",
1334 LightGrayDyeFromGrayWhiteDye => "light_gray_dye_from_gray_white_dye",
1335 LightGrayDyeFromOxeyeDaisy => "light_gray_dye_from_oxeye_daisy",
1336 LightGrayDyeFromWhiteTulip => "light_gray_dye_from_white_tulip",
1337 LightGrayGlazedTerracotta => "light_gray_glazed_terracotta",
1338 LightGrayHarness => "light_gray_harness",
1339 LightGrayShulkerBox => "light_gray_shulker_box",
1340 LightGrayStainedGlass => "light_gray_stained_glass",
1341 LightGrayStainedGlassPane => "light_gray_stained_glass_pane",
1342 LightGrayStainedGlassPaneFromGlassPane => "light_gray_stained_glass_pane_from_glass_pane",
1343 LightGrayTerracotta => "light_gray_terracotta",
1344 LightWeightedPressurePlate => "light_weighted_pressure_plate",
1345 LightningRod => "lightning_rod",
1346 LimeBanner => "lime_banner",
1347 LimeBannerDuplicate => "lime_banner_duplicate",
1348 LimeBed => "lime_bed",
1349 LimeBundle => "lime_bundle",
1350 LimeCandle => "lime_candle",
1351 LimeCarpet => "lime_carpet",
1352 LimeConcretePowder => "lime_concrete_powder",
1353 LimeDye => "lime_dye",
1354 LimeDyeFromSmelting => "lime_dye_from_smelting",
1355 LimeGlazedTerracotta => "lime_glazed_terracotta",
1356 LimeHarness => "lime_harness",
1357 LimeShulkerBox => "lime_shulker_box",
1358 LimeStainedGlass => "lime_stained_glass",
1359 LimeStainedGlassPane => "lime_stained_glass_pane",
1360 LimeStainedGlassPaneFromGlassPane => "lime_stained_glass_pane_from_glass_pane",
1361 LimeTerracotta => "lime_terracotta",
1362 Lodestone => "lodestone",
1363 Loom => "loom",
1364 Mace => "mace",
1365 MagentaBanner => "magenta_banner",
1366 MagentaBannerDuplicate => "magenta_banner_duplicate",
1367 MagentaBed => "magenta_bed",
1368 MagentaBundle => "magenta_bundle",
1369 MagentaCandle => "magenta_candle",
1370 MagentaCarpet => "magenta_carpet",
1371 MagentaConcretePowder => "magenta_concrete_powder",
1372 MagentaDyeFromAllium => "magenta_dye_from_allium",
1373 MagentaDyeFromBlueRedPink => "magenta_dye_from_blue_red_pink",
1374 MagentaDyeFromBlueRedWhiteDye => "magenta_dye_from_blue_red_white_dye",
1375 MagentaDyeFromLilac => "magenta_dye_from_lilac",
1376 MagentaDyeFromPurpleAndPink => "magenta_dye_from_purple_and_pink",
1377 MagentaGlazedTerracotta => "magenta_glazed_terracotta",
1378 MagentaHarness => "magenta_harness",
1379 MagentaShulkerBox => "magenta_shulker_box",
1380 MagentaStainedGlass => "magenta_stained_glass",
1381 MagentaStainedGlassPane => "magenta_stained_glass_pane",
1382 MagentaStainedGlassPaneFromGlassPane => "magenta_stained_glass_pane_from_glass_pane",
1383 MagentaTerracotta => "magenta_terracotta",
1384 MagmaBlock => "magma_block",
1385 MagmaCream => "magma_cream",
1386 MangroveBoat => "mangrove_boat",
1387 MangroveButton => "mangrove_button",
1388 MangroveChestBoat => "mangrove_chest_boat",
1389 MangroveDoor => "mangrove_door",
1390 MangroveFence => "mangrove_fence",
1391 MangroveFenceGate => "mangrove_fence_gate",
1392 MangroveHangingSign => "mangrove_hanging_sign",
1393 MangrovePlanks => "mangrove_planks",
1394 MangrovePressurePlate => "mangrove_pressure_plate",
1395 MangroveShelf => "mangrove_shelf",
1396 MangroveSign => "mangrove_sign",
1397 MangroveSlab => "mangrove_slab",
1398 MangroveStairs => "mangrove_stairs",
1399 MangroveTrapdoor => "mangrove_trapdoor",
1400 MangroveWood => "mangrove_wood",
1401 Map => "map",
1402 MapCloning => "map_cloning",
1403 MapExtending => "map_extending",
1404 Melon => "melon",
1405 MelonSeeds => "melon_seeds",
1406 Minecart => "minecart",
1407 MojangBannerPattern => "mojang_banner_pattern",
1408 MossCarpet => "moss_carpet",
1409 MossyCobblestoneFromMossBlock => "mossy_cobblestone_from_moss_block",
1410 MossyCobblestoneFromVine => "mossy_cobblestone_from_vine",
1411 MossyCobblestoneSlab => "mossy_cobblestone_slab",
1412 MossyCobblestoneSlabFromMossyCobblestoneStonecutting => "mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting",
1413 MossyCobblestoneStairs => "mossy_cobblestone_stairs",
1414 MossyCobblestoneStairsFromMossyCobblestoneStonecutting => "mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting",
1415 MossyCobblestoneWall => "mossy_cobblestone_wall",
1416 MossyCobblestoneWallFromMossyCobblestoneStonecutting => "mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting",
1417 MossyStoneBrickSlab => "mossy_stone_brick_slab",
1418 MossyStoneBrickSlabFromMossyStoneBricksStonecutting => "mossy_stone_brick_slab_from_mossy_stone_bricks_stonecutting",
1419 MossyStoneBrickStairs => "mossy_stone_brick_stairs",
1420 MossyStoneBrickStairsFromMossyStoneBricksStonecutting => "mossy_stone_brick_stairs_from_mossy_stone_bricks_stonecutting",
1421 MossyStoneBrickWall => "mossy_stone_brick_wall",
1422 MossyStoneBrickWallFromMossyStoneBricksStonecutting => "mossy_stone_brick_wall_from_mossy_stone_bricks_stonecutting",
1423 MossyStoneBricksFromMossBlock => "mossy_stone_bricks_from_moss_block",
1424 MossyStoneBricksFromVine => "mossy_stone_bricks_from_vine",
1425 MudBrickSlab => "mud_brick_slab",
1426 MudBrickSlabFromMudBricksStonecutting => "mud_brick_slab_from_mud_bricks_stonecutting",
1427 MudBrickStairs => "mud_brick_stairs",
1428 MudBrickStairsFromMudBricksStonecutting => "mud_brick_stairs_from_mud_bricks_stonecutting",
1429 MudBrickWall => "mud_brick_wall",
1430 MudBrickWallFromMudBricksStonecutting => "mud_brick_wall_from_mud_bricks_stonecutting",
1431 MudBricks => "mud_bricks",
1432 MuddyMangroveRoots => "muddy_mangrove_roots",
1433 MushroomStew => "mushroom_stew",
1434 MusicDisc5 => "music_disc_5",
1435 NameTag => "name_tag",
1436 NetherBrick => "nether_brick",
1437 NetherBrickFence => "nether_brick_fence",
1438 NetherBrickSlab => "nether_brick_slab",
1439 NetherBrickSlabFromNetherBricksStonecutting => "nether_brick_slab_from_nether_bricks_stonecutting",
1440 NetherBrickStairs => "nether_brick_stairs",
1441 NetherBrickStairsFromNetherBricksStonecutting => "nether_brick_stairs_from_nether_bricks_stonecutting",
1442 NetherBrickWall => "nether_brick_wall",
1443 NetherBrickWallFromNetherBricksStonecutting => "nether_brick_wall_from_nether_bricks_stonecutting",
1444 NetherBricks => "nether_bricks",
1445 NetherWartBlock => "nether_wart_block",
1446 NetheriteAxeSmithing => "netherite_axe_smithing",
1447 NetheriteBlock => "netherite_block",
1448 NetheriteBootsSmithing => "netherite_boots_smithing",
1449 NetheriteChestplateSmithing => "netherite_chestplate_smithing",
1450 NetheriteHelmetSmithing => "netherite_helmet_smithing",
1451 NetheriteHoeSmithing => "netherite_hoe_smithing",
1452 NetheriteHorseArmorSmithing => "netherite_horse_armor_smithing",
1453 NetheriteIngot => "netherite_ingot",
1454 NetheriteIngotFromNetheriteBlock => "netherite_ingot_from_netherite_block",
1455 NetheriteLeggingsSmithing => "netherite_leggings_smithing",
1456 NetheriteNautilusArmorSmithing => "netherite_nautilus_armor_smithing",
1457 NetheritePickaxeSmithing => "netherite_pickaxe_smithing",
1458 NetheriteScrap => "netherite_scrap",
1459 NetheriteScrapFromBlasting => "netherite_scrap_from_blasting",
1460 NetheriteShovelSmithing => "netherite_shovel_smithing",
1461 NetheriteSpearSmithing => "netherite_spear_smithing",
1462 NetheriteSwordSmithing => "netherite_sword_smithing",
1463 NetheriteUpgradeSmithingTemplate => "netherite_upgrade_smithing_template",
1464 NoteBlock => "note_block",
1465 OakBoat => "oak_boat",
1466 OakButton => "oak_button",
1467 OakChestBoat => "oak_chest_boat",
1468 OakDoor => "oak_door",
1469 OakFence => "oak_fence",
1470 OakFenceGate => "oak_fence_gate",
1471 OakHangingSign => "oak_hanging_sign",
1472 OakPlanks => "oak_planks",
1473 OakPressurePlate => "oak_pressure_plate",
1474 OakShelf => "oak_shelf",
1475 OakSign => "oak_sign",
1476 OakSlab => "oak_slab",
1477 OakStairs => "oak_stairs",
1478 OakTrapdoor => "oak_trapdoor",
1479 OakWood => "oak_wood",
1480 Observer => "observer",
1481 OrangeBanner => "orange_banner",
1482 OrangeBannerDuplicate => "orange_banner_duplicate",
1483 OrangeBed => "orange_bed",
1484 OrangeBundle => "orange_bundle",
1485 OrangeCandle => "orange_candle",
1486 OrangeCarpet => "orange_carpet",
1487 OrangeConcretePowder => "orange_concrete_powder",
1488 OrangeDyeFromOpenEyeblossom => "orange_dye_from_open_eyeblossom",
1489 OrangeDyeFromOrangeTulip => "orange_dye_from_orange_tulip",
1490 OrangeDyeFromRedYellow => "orange_dye_from_red_yellow",
1491 OrangeDyeFromTorchflower => "orange_dye_from_torchflower",
1492 OrangeGlazedTerracotta => "orange_glazed_terracotta",
1493 OrangeHarness => "orange_harness",
1494 OrangeShulkerBox => "orange_shulker_box",
1495 OrangeStainedGlass => "orange_stained_glass",
1496 OrangeStainedGlassPane => "orange_stained_glass_pane",
1497 OrangeStainedGlassPaneFromGlassPane => "orange_stained_glass_pane_from_glass_pane",
1498 OrangeTerracotta => "orange_terracotta",
1499 OxidizedChiseledCopper => "oxidized_chiseled_copper",
1500 OxidizedChiseledCopperFromOxidizedCopperStonecutting => "oxidized_chiseled_copper_from_oxidized_copper_stonecutting",
1501 OxidizedChiseledCopperFromOxidizedCutCopperStonecutting => "oxidized_chiseled_copper_from_oxidized_cut_copper_stonecutting",
1502 OxidizedCopperBulb => "oxidized_copper_bulb",
1503 OxidizedCopperGrate => "oxidized_copper_grate",
1504 OxidizedCopperGrateFromOxidizedCopperStonecutting => "oxidized_copper_grate_from_oxidized_copper_stonecutting",
1505 OxidizedCutCopper => "oxidized_cut_copper",
1506 OxidizedCutCopperFromOxidizedCopperStonecutting => "oxidized_cut_copper_from_oxidized_copper_stonecutting",
1507 OxidizedCutCopperSlab => "oxidized_cut_copper_slab",
1508 OxidizedCutCopperSlabFromOxidizedCopperStonecutting => "oxidized_cut_copper_slab_from_oxidized_copper_stonecutting",
1509 OxidizedCutCopperSlabFromOxidizedCutCopperStonecutting => "oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting",
1510 OxidizedCutCopperStairs => "oxidized_cut_copper_stairs",
1511 OxidizedCutCopperStairsFromOxidizedCopperStonecutting => "oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting",
1512 OxidizedCutCopperStairsFromOxidizedCutCopperStonecutting => "oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting",
1513 PackedIce => "packed_ice",
1514 PackedMud => "packed_mud",
1515 Painting => "painting",
1516 PaleMossCarpet => "pale_moss_carpet",
1517 PaleOakBoat => "pale_oak_boat",
1518 PaleOakButton => "pale_oak_button",
1519 PaleOakChestBoat => "pale_oak_chest_boat",
1520 PaleOakDoor => "pale_oak_door",
1521 PaleOakFence => "pale_oak_fence",
1522 PaleOakFenceGate => "pale_oak_fence_gate",
1523 PaleOakHangingSign => "pale_oak_hanging_sign",
1524 PaleOakPlanks => "pale_oak_planks",
1525 PaleOakPressurePlate => "pale_oak_pressure_plate",
1526 PaleOakShelf => "pale_oak_shelf",
1527 PaleOakSign => "pale_oak_sign",
1528 PaleOakSlab => "pale_oak_slab",
1529 PaleOakStairs => "pale_oak_stairs",
1530 PaleOakTrapdoor => "pale_oak_trapdoor",
1531 PaleOakWood => "pale_oak_wood",
1532 Paper => "paper",
1533 PinkBanner => "pink_banner",
1534 PinkBannerDuplicate => "pink_banner_duplicate",
1535 PinkBed => "pink_bed",
1536 PinkBundle => "pink_bundle",
1537 PinkCandle => "pink_candle",
1538 PinkCarpet => "pink_carpet",
1539 PinkConcretePowder => "pink_concrete_powder",
1540 PinkDyeFromCactusFlower => "pink_dye_from_cactus_flower",
1541 PinkDyeFromPeony => "pink_dye_from_peony",
1542 PinkDyeFromPinkPetals => "pink_dye_from_pink_petals",
1543 PinkDyeFromPinkTulip => "pink_dye_from_pink_tulip",
1544 PinkDyeFromRedWhiteDye => "pink_dye_from_red_white_dye",
1545 PinkGlazedTerracotta => "pink_glazed_terracotta",
1546 PinkHarness => "pink_harness",
1547 PinkShulkerBox => "pink_shulker_box",
1548 PinkStainedGlass => "pink_stained_glass",
1549 PinkStainedGlassPane => "pink_stained_glass_pane",
1550 PinkStainedGlassPaneFromGlassPane => "pink_stained_glass_pane_from_glass_pane",
1551 PinkTerracotta => "pink_terracotta",
1552 Piston => "piston",
1553 PolishedAndesite => "polished_andesite",
1554 PolishedAndesiteFromAndesiteStonecutting => "polished_andesite_from_andesite_stonecutting",
1555 PolishedAndesiteSlab => "polished_andesite_slab",
1556 PolishedAndesiteSlabFromAndesiteStonecutting => "polished_andesite_slab_from_andesite_stonecutting",
1557 PolishedAndesiteSlabFromPolishedAndesiteStonecutting => "polished_andesite_slab_from_polished_andesite_stonecutting",
1558 PolishedAndesiteStairs => "polished_andesite_stairs",
1559 PolishedAndesiteStairsFromAndesiteStonecutting => "polished_andesite_stairs_from_andesite_stonecutting",
1560 PolishedAndesiteStairsFromPolishedAndesiteStonecutting => "polished_andesite_stairs_from_polished_andesite_stonecutting",
1561 PolishedBasalt => "polished_basalt",
1562 PolishedBasaltFromBasaltStonecutting => "polished_basalt_from_basalt_stonecutting",
1563 PolishedBlackstone => "polished_blackstone",
1564 PolishedBlackstoneBrickSlab => "polished_blackstone_brick_slab",
1565 PolishedBlackstoneBrickSlabFromBlackstoneStonecutting => "polished_blackstone_brick_slab_from_blackstone_stonecutting",
1566 PolishedBlackstoneBrickSlabFromPolishedBlackstoneBricksStonecutting => "polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting",
1567 PolishedBlackstoneBrickSlabFromPolishedBlackstoneStonecutting => "polished_blackstone_brick_slab_from_polished_blackstone_stonecutting",
1568 PolishedBlackstoneBrickStairs => "polished_blackstone_brick_stairs",
1569 PolishedBlackstoneBrickStairsFromBlackstoneStonecutting => "polished_blackstone_brick_stairs_from_blackstone_stonecutting",
1570 PolishedBlackstoneBrickStairsFromPolishedBlackstoneBricksStonecutting => "polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting",
1571 PolishedBlackstoneBrickStairsFromPolishedBlackstoneStonecutting => "polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting",
1572 PolishedBlackstoneBrickWall => "polished_blackstone_brick_wall",
1573 PolishedBlackstoneBrickWallFromBlackstoneStonecutting => "polished_blackstone_brick_wall_from_blackstone_stonecutting",
1574 PolishedBlackstoneBrickWallFromPolishedBlackstoneBricksStonecutting => "polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting",
1575 PolishedBlackstoneBrickWallFromPolishedBlackstoneStonecutting => "polished_blackstone_brick_wall_from_polished_blackstone_stonecutting",
1576 PolishedBlackstoneBricks => "polished_blackstone_bricks",
1577 PolishedBlackstoneBricksFromBlackstoneStonecutting => "polished_blackstone_bricks_from_blackstone_stonecutting",
1578 PolishedBlackstoneBricksFromPolishedBlackstoneStonecutting => "polished_blackstone_bricks_from_polished_blackstone_stonecutting",
1579 PolishedBlackstoneButton => "polished_blackstone_button",
1580 PolishedBlackstoneFromBlackstoneStonecutting => "polished_blackstone_from_blackstone_stonecutting",
1581 PolishedBlackstonePressurePlate => "polished_blackstone_pressure_plate",
1582 PolishedBlackstoneSlab => "polished_blackstone_slab",
1583 PolishedBlackstoneSlabFromBlackstoneStonecutting => "polished_blackstone_slab_from_blackstone_stonecutting",
1584 PolishedBlackstoneSlabFromPolishedBlackstoneStonecutting => "polished_blackstone_slab_from_polished_blackstone_stonecutting",
1585 PolishedBlackstoneStairs => "polished_blackstone_stairs",
1586 PolishedBlackstoneStairsFromBlackstoneStonecutting => "polished_blackstone_stairs_from_blackstone_stonecutting",
1587 PolishedBlackstoneStairsFromPolishedBlackstoneStonecutting => "polished_blackstone_stairs_from_polished_blackstone_stonecutting",
1588 PolishedBlackstoneWall => "polished_blackstone_wall",
1589 PolishedBlackstoneWallFromBlackstoneStonecutting => "polished_blackstone_wall_from_blackstone_stonecutting",
1590 PolishedBlackstoneWallFromPolishedBlackstoneStonecutting => "polished_blackstone_wall_from_polished_blackstone_stonecutting",
1591 PolishedCinnabar => "polished_cinnabar",
1592 PolishedCinnabarFromCinnabarStonecutting => "polished_cinnabar_from_cinnabar_stonecutting",
1593 PolishedCinnabarSlab => "polished_cinnabar_slab",
1594 PolishedCinnabarSlabFromCinnabarStonecutting => "polished_cinnabar_slab_from_cinnabar_stonecutting",
1595 PolishedCinnabarSlabFromPolishedCinnabarStonecutting => "polished_cinnabar_slab_from_polished_cinnabar_stonecutting",
1596 PolishedCinnabarStairs => "polished_cinnabar_stairs",
1597 PolishedCinnabarStairsFromCinnabarStonecutting => "polished_cinnabar_stairs_from_cinnabar_stonecutting",
1598 PolishedCinnabarStairsFromPolishedCinnabarStonecutting => "polished_cinnabar_stairs_from_polished_cinnabar_stonecutting",
1599 PolishedCinnabarWall => "polished_cinnabar_wall",
1600 PolishedCinnabarWallFromCinnabarStonecutting => "polished_cinnabar_wall_from_cinnabar_stonecutting",
1601 PolishedCinnabarWallFromPolishedCinnabarStonecutting => "polished_cinnabar_wall_from_polished_cinnabar_stonecutting",
1602 PolishedDeepslate => "polished_deepslate",
1603 PolishedDeepslateFromCobbledDeepslateStonecutting => "polished_deepslate_from_cobbled_deepslate_stonecutting",
1604 PolishedDeepslateFromDeepslateStonecutting => "polished_deepslate_from_deepslate_stonecutting",
1605 PolishedDeepslateSlab => "polished_deepslate_slab",
1606 PolishedDeepslateSlabFromCobbledDeepslateStonecutting => "polished_deepslate_slab_from_cobbled_deepslate_stonecutting",
1607 PolishedDeepslateSlabFromDeepslateStonecutting => "polished_deepslate_slab_from_deepslate_stonecutting",
1608 PolishedDeepslateSlabFromPolishedDeepslateStonecutting => "polished_deepslate_slab_from_polished_deepslate_stonecutting",
1609 PolishedDeepslateStairs => "polished_deepslate_stairs",
1610 PolishedDeepslateStairsFromCobbledDeepslateStonecutting => "polished_deepslate_stairs_from_cobbled_deepslate_stonecutting",
1611 PolishedDeepslateStairsFromDeepslateStonecutting => "polished_deepslate_stairs_from_deepslate_stonecutting",
1612 PolishedDeepslateStairsFromPolishedDeepslateStonecutting => "polished_deepslate_stairs_from_polished_deepslate_stonecutting",
1613 PolishedDeepslateWall => "polished_deepslate_wall",
1614 PolishedDeepslateWallFromCobbledDeepslateStonecutting => "polished_deepslate_wall_from_cobbled_deepslate_stonecutting",
1615 PolishedDeepslateWallFromDeepslateStonecutting => "polished_deepslate_wall_from_deepslate_stonecutting",
1616 PolishedDeepslateWallFromPolishedDeepslateStonecutting => "polished_deepslate_wall_from_polished_deepslate_stonecutting",
1617 PolishedDiorite => "polished_diorite",
1618 PolishedDioriteFromDioriteStonecutting => "polished_diorite_from_diorite_stonecutting",
1619 PolishedDioriteSlab => "polished_diorite_slab",
1620 PolishedDioriteSlabFromDioriteStonecutting => "polished_diorite_slab_from_diorite_stonecutting",
1621 PolishedDioriteSlabFromPolishedDioriteStonecutting => "polished_diorite_slab_from_polished_diorite_stonecutting",
1622 PolishedDioriteStairs => "polished_diorite_stairs",
1623 PolishedDioriteStairsFromDioriteStonecutting => "polished_diorite_stairs_from_diorite_stonecutting",
1624 PolishedDioriteStairsFromPolishedDioriteStonecutting => "polished_diorite_stairs_from_polished_diorite_stonecutting",
1625 PolishedGranite => "polished_granite",
1626 PolishedGraniteFromGraniteStonecutting => "polished_granite_from_granite_stonecutting",
1627 PolishedGraniteSlab => "polished_granite_slab",
1628 PolishedGraniteSlabFromGraniteStonecutting => "polished_granite_slab_from_granite_stonecutting",
1629 PolishedGraniteSlabFromPolishedGraniteStonecutting => "polished_granite_slab_from_polished_granite_stonecutting",
1630 PolishedGraniteStairs => "polished_granite_stairs",
1631 PolishedGraniteStairsFromGraniteStonecutting => "polished_granite_stairs_from_granite_stonecutting",
1632 PolishedGraniteStairsFromPolishedGraniteStonecutting => "polished_granite_stairs_from_polished_granite_stonecutting",
1633 PolishedSulfur => "polished_sulfur",
1634 PolishedSulfurFromSulfurStonecutting => "polished_sulfur_from_sulfur_stonecutting",
1635 PolishedSulfurSlab => "polished_sulfur_slab",
1636 PolishedSulfurSlabFromPolishedSulfurStonecutting => "polished_sulfur_slab_from_polished_sulfur_stonecutting",
1637 PolishedSulfurSlabFromSulfurStonecutting => "polished_sulfur_slab_from_sulfur_stonecutting",
1638 PolishedSulfurStairs => "polished_sulfur_stairs",
1639 PolishedSulfurStairsFromPolishedSulfurStonecutting => "polished_sulfur_stairs_from_polished_sulfur_stonecutting",
1640 PolishedSulfurStairsFromSulfurStonecutting => "polished_sulfur_stairs_from_sulfur_stonecutting",
1641 PolishedSulfurWall => "polished_sulfur_wall",
1642 PolishedSulfurWallFromPolishedSulfurStonecutting => "polished_sulfur_wall_from_polished_sulfur_stonecutting",
1643 PolishedSulfurWallFromSulfurStonecutting => "polished_sulfur_wall_from_sulfur_stonecutting",
1644 PolishedTuff => "polished_tuff",
1645 PolishedTuffFromTuffStonecutting => "polished_tuff_from_tuff_stonecutting",
1646 PolishedTuffSlab => "polished_tuff_slab",
1647 PolishedTuffSlabFromPolishedTuffStonecutting => "polished_tuff_slab_from_polished_tuff_stonecutting",
1648 PolishedTuffSlabFromTuffStonecutting => "polished_tuff_slab_from_tuff_stonecutting",
1649 PolishedTuffStairs => "polished_tuff_stairs",
1650 PolishedTuffStairsFromPolishedTuffStonecutting => "polished_tuff_stairs_from_polished_tuff_stonecutting",
1651 PolishedTuffStairsFromTuffStonecutting => "polished_tuff_stairs_from_tuff_stonecutting",
1652 PolishedTuffWall => "polished_tuff_wall",
1653 PolishedTuffWallFromPolishedTuffStonecutting => "polished_tuff_wall_from_polished_tuff_stonecutting",
1654 PolishedTuffWallFromTuffStonecutting => "polished_tuff_wall_from_tuff_stonecutting",
1655 PoppedChorusFruit => "popped_chorus_fruit",
1656 PotentSulfur => "potent_sulfur",
1657 PoweredRail => "powered_rail",
1658 Prismarine => "prismarine",
1659 PrismarineBrickSlab => "prismarine_brick_slab",
1660 PrismarineBrickSlabFromPrismarineBricksStonecutting => "prismarine_brick_slab_from_prismarine_bricks_stonecutting",
1661 PrismarineBrickStairs => "prismarine_brick_stairs",
1662 PrismarineBrickStairsFromPrismarineBricksStonecutting => "prismarine_brick_stairs_from_prismarine_bricks_stonecutting",
1663 PrismarineBricks => "prismarine_bricks",
1664 PrismarineSlab => "prismarine_slab",
1665 PrismarineSlabFromPrismarineStonecutting => "prismarine_slab_from_prismarine_stonecutting",
1666 PrismarineStairs => "prismarine_stairs",
1667 PrismarineStairsFromPrismarineStonecutting => "prismarine_stairs_from_prismarine_stonecutting",
1668 PrismarineWall => "prismarine_wall",
1669 PrismarineWallFromPrismarineStonecutting => "prismarine_wall_from_prismarine_stonecutting",
1670 PumpkinPie => "pumpkin_pie",
1671 PumpkinSeeds => "pumpkin_seeds",
1672 PurpleBanner => "purple_banner",
1673 PurpleBannerDuplicate => "purple_banner_duplicate",
1674 PurpleBed => "purple_bed",
1675 PurpleBundle => "purple_bundle",
1676 PurpleCandle => "purple_candle",
1677 PurpleCarpet => "purple_carpet",
1678 PurpleConcretePowder => "purple_concrete_powder",
1679 PurpleDye => "purple_dye",
1680 PurpleGlazedTerracotta => "purple_glazed_terracotta",
1681 PurpleHarness => "purple_harness",
1682 PurpleShulkerBox => "purple_shulker_box",
1683 PurpleStainedGlass => "purple_stained_glass",
1684 PurpleStainedGlassPane => "purple_stained_glass_pane",
1685 PurpleStainedGlassPaneFromGlassPane => "purple_stained_glass_pane_from_glass_pane",
1686 PurpleTerracotta => "purple_terracotta",
1687 PurpurBlock => "purpur_block",
1688 PurpurPillar => "purpur_pillar",
1689 PurpurPillarFromPurpurBlockStonecutting => "purpur_pillar_from_purpur_block_stonecutting",
1690 PurpurSlab => "purpur_slab",
1691 PurpurSlabFromPurpurBlockStonecutting => "purpur_slab_from_purpur_block_stonecutting",
1692 PurpurStairs => "purpur_stairs",
1693 PurpurStairsFromPurpurBlockStonecutting => "purpur_stairs_from_purpur_block_stonecutting",
1694 Quartz => "quartz",
1695 QuartzBlock => "quartz_block",
1696 QuartzBricks => "quartz_bricks",
1697 QuartzBricksFromQuartzBlockStonecutting => "quartz_bricks_from_quartz_block_stonecutting",
1698 QuartzFromBlasting => "quartz_from_blasting",
1699 QuartzPillar => "quartz_pillar",
1700 QuartzPillarFromQuartzBlockStonecutting => "quartz_pillar_from_quartz_block_stonecutting",
1701 QuartzSlab => "quartz_slab",
1702 QuartzSlabFromQuartzBlockStonecutting => "quartz_slab_from_quartz_block_stonecutting",
1703 QuartzStairs => "quartz_stairs",
1704 QuartzStairsFromQuartzBlockStonecutting => "quartz_stairs_from_quartz_block_stonecutting",
1705 RabbitStewFromBrownMushroom => "rabbit_stew_from_brown_mushroom",
1706 RabbitStewFromRedMushroom => "rabbit_stew_from_red_mushroom",
1707 Rail => "rail",
1708 RaiserArmorTrimSmithingTemplate => "raiser_armor_trim_smithing_template",
1709 RaiserArmorTrimSmithingTemplateSmithingTrim => "raiser_armor_trim_smithing_template_smithing_trim",
1710 RawCopper => "raw_copper",
1711 RawCopperBlock => "raw_copper_block",
1712 RawGold => "raw_gold",
1713 RawGoldBlock => "raw_gold_block",
1714 RawIron => "raw_iron",
1715 RawIronBlock => "raw_iron_block",
1716 RecoveryCompass => "recovery_compass",
1717 RedBanner => "red_banner",
1718 RedBannerDuplicate => "red_banner_duplicate",
1719 RedBed => "red_bed",
1720 RedBundle => "red_bundle",
1721 RedCandle => "red_candle",
1722 RedCarpet => "red_carpet",
1723 RedConcretePowder => "red_concrete_powder",
1724 RedDyeFromBeetroot => "red_dye_from_beetroot",
1725 RedDyeFromPoppy => "red_dye_from_poppy",
1726 RedDyeFromRoseBush => "red_dye_from_rose_bush",
1727 RedDyeFromTulip => "red_dye_from_tulip",
1728 RedGlazedTerracotta => "red_glazed_terracotta",
1729 RedHarness => "red_harness",
1730 RedNetherBrickSlab => "red_nether_brick_slab",
1731 RedNetherBrickSlabFromRedNetherBricksStonecutting => "red_nether_brick_slab_from_red_nether_bricks_stonecutting",
1732 RedNetherBrickStairs => "red_nether_brick_stairs",
1733 RedNetherBrickStairsFromRedNetherBricksStonecutting => "red_nether_brick_stairs_from_red_nether_bricks_stonecutting",
1734 RedNetherBrickWall => "red_nether_brick_wall",
1735 RedNetherBrickWallFromRedNetherBricksStonecutting => "red_nether_brick_wall_from_red_nether_bricks_stonecutting",
1736 RedNetherBricks => "red_nether_bricks",
1737 RedSandstone => "red_sandstone",
1738 RedSandstoneSlab => "red_sandstone_slab",
1739 RedSandstoneSlabFromRedSandstoneStonecutting => "red_sandstone_slab_from_red_sandstone_stonecutting",
1740 RedSandstoneStairs => "red_sandstone_stairs",
1741 RedSandstoneStairsFromRedSandstoneStonecutting => "red_sandstone_stairs_from_red_sandstone_stonecutting",
1742 RedSandstoneWall => "red_sandstone_wall",
1743 RedSandstoneWallFromRedSandstoneStonecutting => "red_sandstone_wall_from_red_sandstone_stonecutting",
1744 RedShulkerBox => "red_shulker_box",
1745 RedStainedGlass => "red_stained_glass",
1746 RedStainedGlassPane => "red_stained_glass_pane",
1747 RedStainedGlassPaneFromGlassPane => "red_stained_glass_pane_from_glass_pane",
1748 RedTerracotta => "red_terracotta",
1749 Redstone => "redstone",
1750 RedstoneBlock => "redstone_block",
1751 RedstoneFromBlastingDeepslateRedstoneOre => "redstone_from_blasting_deepslate_redstone_ore",
1752 RedstoneFromBlastingRedstoneOre => "redstone_from_blasting_redstone_ore",
1753 RedstoneFromSmeltingDeepslateRedstoneOre => "redstone_from_smelting_deepslate_redstone_ore",
1754 RedstoneFromSmeltingRedstoneOre => "redstone_from_smelting_redstone_ore",
1755 RedstoneLamp => "redstone_lamp",
1756 RedstoneTorch => "redstone_torch",
1757 RepairItem => "repair_item",
1758 Repeater => "repeater",
1759 ResinBlock => "resin_block",
1760 ResinBrick => "resin_brick",
1761 ResinBrickSlab => "resin_brick_slab",
1762 ResinBrickSlabFromResinBricksStonecutting => "resin_brick_slab_from_resin_bricks_stonecutting",
1763 ResinBrickStairs => "resin_brick_stairs",
1764 ResinBrickStairsFromResinBricksStonecutting => "resin_brick_stairs_from_resin_bricks_stonecutting",
1765 ResinBrickWall => "resin_brick_wall",
1766 ResinBrickWallFromResinBricksStonecutting => "resin_brick_wall_from_resin_bricks_stonecutting",
1767 ResinBricks => "resin_bricks",
1768 ResinClump => "resin_clump",
1769 RespawnAnchor => "respawn_anchor",
1770 RibArmorTrimSmithingTemplate => "rib_armor_trim_smithing_template",
1771 RibArmorTrimSmithingTemplateSmithingTrim => "rib_armor_trim_smithing_template_smithing_trim",
1772 Saddle => "saddle",
1773 Sandstone => "sandstone",
1774 SandstoneSlab => "sandstone_slab",
1775 SandstoneSlabFromSandstoneStonecutting => "sandstone_slab_from_sandstone_stonecutting",
1776 SandstoneStairs => "sandstone_stairs",
1777 SandstoneStairsFromSandstoneStonecutting => "sandstone_stairs_from_sandstone_stonecutting",
1778 SandstoneWall => "sandstone_wall",
1779 SandstoneWallFromSandstoneStonecutting => "sandstone_wall_from_sandstone_stonecutting",
1780 Scaffolding => "scaffolding",
1781 SeaLantern => "sea_lantern",
1782 SentryArmorTrimSmithingTemplate => "sentry_armor_trim_smithing_template",
1783 SentryArmorTrimSmithingTemplateSmithingTrim => "sentry_armor_trim_smithing_template_smithing_trim",
1784 ShaperArmorTrimSmithingTemplate => "shaper_armor_trim_smithing_template",
1785 ShaperArmorTrimSmithingTemplateSmithingTrim => "shaper_armor_trim_smithing_template_smithing_trim",
1786 Shears => "shears",
1787 Shield => "shield",
1788 ShieldDecoration => "shield_decoration",
1789 ShulkerBox => "shulker_box",
1790 SilenceArmorTrimSmithingTemplate => "silence_armor_trim_smithing_template",
1791 SilenceArmorTrimSmithingTemplateSmithingTrim => "silence_armor_trim_smithing_template_smithing_trim",
1792 SkullBannerPattern => "skull_banner_pattern",
1793 SlimeBall => "slime_ball",
1794 SlimeBlock => "slime_block",
1795 SmithingTable => "smithing_table",
1796 Smoker => "smoker",
1797 SmoothBasalt => "smooth_basalt",
1798 SmoothQuartz => "smooth_quartz",
1799 SmoothQuartzSlab => "smooth_quartz_slab",
1800 SmoothQuartzSlabFromSmoothQuartzStonecutting => "smooth_quartz_slab_from_smooth_quartz_stonecutting",
1801 SmoothQuartzStairs => "smooth_quartz_stairs",
1802 SmoothQuartzStairsFromSmoothQuartzStonecutting => "smooth_quartz_stairs_from_smooth_quartz_stonecutting",
1803 SmoothRedSandstone => "smooth_red_sandstone",
1804 SmoothRedSandstoneSlab => "smooth_red_sandstone_slab",
1805 SmoothRedSandstoneSlabFromSmoothRedSandstoneStonecutting => "smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting",
1806 SmoothRedSandstoneStairs => "smooth_red_sandstone_stairs",
1807 SmoothRedSandstoneStairsFromSmoothRedSandstoneStonecutting => "smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting",
1808 SmoothSandstone => "smooth_sandstone",
1809 SmoothSandstoneSlab => "smooth_sandstone_slab",
1810 SmoothSandstoneSlabFromSmoothSandstoneStonecutting => "smooth_sandstone_slab_from_smooth_sandstone_stonecutting",
1811 SmoothSandstoneStairs => "smooth_sandstone_stairs",
1812 SmoothSandstoneStairsFromSmoothSandstoneStonecutting => "smooth_sandstone_stairs_from_smooth_sandstone_stonecutting",
1813 SmoothStone => "smooth_stone",
1814 SmoothStoneSlab => "smooth_stone_slab",
1815 SmoothStoneSlabFromSmoothStoneStonecutting => "smooth_stone_slab_from_smooth_stone_stonecutting",
1816 SnoutArmorTrimSmithingTemplate => "snout_armor_trim_smithing_template",
1817 SnoutArmorTrimSmithingTemplateSmithingTrim => "snout_armor_trim_smithing_template_smithing_trim",
1818 Snow => "snow",
1819 SnowBlock => "snow_block",
1820 SoulCampfire => "soul_campfire",
1821 SoulLantern => "soul_lantern",
1822 SoulTorch => "soul_torch",
1823 SpectralArrow => "spectral_arrow",
1824 SpireArmorTrimSmithingTemplate => "spire_armor_trim_smithing_template",
1825 SpireArmorTrimSmithingTemplateSmithingTrim => "spire_armor_trim_smithing_template_smithing_trim",
1826 Sponge => "sponge",
1827 SpruceBoat => "spruce_boat",
1828 SpruceButton => "spruce_button",
1829 SpruceChestBoat => "spruce_chest_boat",
1830 SpruceDoor => "spruce_door",
1831 SpruceFence => "spruce_fence",
1832 SpruceFenceGate => "spruce_fence_gate",
1833 SpruceHangingSign => "spruce_hanging_sign",
1834 SprucePlanks => "spruce_planks",
1835 SprucePressurePlate => "spruce_pressure_plate",
1836 SpruceShelf => "spruce_shelf",
1837 SpruceSign => "spruce_sign",
1838 SpruceSlab => "spruce_slab",
1839 SpruceStairs => "spruce_stairs",
1840 SpruceTrapdoor => "spruce_trapdoor",
1841 SpruceWood => "spruce_wood",
1842 Spyglass => "spyglass",
1843 Stick => "stick",
1844 StickFromBambooItem => "stick_from_bamboo_item",
1845 StickyPiston => "sticky_piston",
1846 Stone => "stone",
1847 StoneAxe => "stone_axe",
1848 StoneBrickSlab => "stone_brick_slab",
1849 StoneBrickSlabFromStoneBricksStonecutting => "stone_brick_slab_from_stone_bricks_stonecutting",
1850 StoneBrickSlabFromStoneStonecutting => "stone_brick_slab_from_stone_stonecutting",
1851 StoneBrickStairs => "stone_brick_stairs",
1852 StoneBrickStairsFromStoneBricksStonecutting => "stone_brick_stairs_from_stone_bricks_stonecutting",
1853 StoneBrickStairsFromStoneStonecutting => "stone_brick_stairs_from_stone_stonecutting",
1854 StoneBrickWall => "stone_brick_wall",
1855 StoneBrickWallFromStoneBricksStonecutting => "stone_brick_wall_from_stone_bricks_stonecutting",
1856 StoneBrickWallFromStoneStonecutting => "stone_brick_wall_from_stone_stonecutting",
1857 StoneBricks => "stone_bricks",
1858 StoneBricksFromStoneStonecutting => "stone_bricks_from_stone_stonecutting",
1859 StoneButton => "stone_button",
1860 StoneHoe => "stone_hoe",
1861 StonePickaxe => "stone_pickaxe",
1862 StonePressurePlate => "stone_pressure_plate",
1863 StoneShovel => "stone_shovel",
1864 StoneSlab => "stone_slab",
1865 StoneSlabFromStoneStonecutting => "stone_slab_from_stone_stonecutting",
1866 StoneSpear => "stone_spear",
1867 StoneStairs => "stone_stairs",
1868 StoneStairsFromStoneStonecutting => "stone_stairs_from_stone_stonecutting",
1869 StoneSword => "stone_sword",
1870 Stonecutter => "stonecutter",
1871 StrippedAcaciaWood => "stripped_acacia_wood",
1872 StrippedBirchWood => "stripped_birch_wood",
1873 StrippedCherryWood => "stripped_cherry_wood",
1874 StrippedCrimsonHyphae => "stripped_crimson_hyphae",
1875 StrippedDarkOakWood => "stripped_dark_oak_wood",
1876 StrippedJungleWood => "stripped_jungle_wood",
1877 StrippedMangroveWood => "stripped_mangrove_wood",
1878 StrippedOakWood => "stripped_oak_wood",
1879 StrippedPaleOakWood => "stripped_pale_oak_wood",
1880 StrippedSpruceWood => "stripped_spruce_wood",
1881 StrippedWarpedHyphae => "stripped_warped_hyphae",
1882 SugarFromHoneyBottle => "sugar_from_honey_bottle",
1883 SugarFromSugarCane => "sugar_from_sugar_cane",
1884 SulfurBrickSlab => "sulfur_brick_slab",
1885 SulfurBrickSlabFromPolishedSulfurStonecutting => "sulfur_brick_slab_from_polished_sulfur_stonecutting",
1886 SulfurBrickSlabFromSulfurBricksStonecutting => "sulfur_brick_slab_from_sulfur_bricks_stonecutting",
1887 SulfurBrickSlabFromSulfurStonecutting => "sulfur_brick_slab_from_sulfur_stonecutting",
1888 SulfurBrickStairs => "sulfur_brick_stairs",
1889 SulfurBrickStairsFromPolishedSulfurStonecutting => "sulfur_brick_stairs_from_polished_sulfur_stonecutting",
1890 SulfurBrickStairsFromSulfurBricksStonecutting => "sulfur_brick_stairs_from_sulfur_bricks_stonecutting",
1891 SulfurBrickStairsFromSulfurStonecutting => "sulfur_brick_stairs_from_sulfur_stonecutting",
1892 SulfurBrickWall => "sulfur_brick_wall",
1893 SulfurBrickWallFromPolishedSulfurStonecutting => "sulfur_brick_wall_from_polished_sulfur_stonecutting",
1894 SulfurBrickWallFromSulfurBricksStonecutting => "sulfur_brick_wall_from_sulfur_bricks_stonecutting",
1895 SulfurBrickWallFromSulfurStonecutting => "sulfur_brick_wall_from_sulfur_stonecutting",
1896 SulfurBricks => "sulfur_bricks",
1897 SulfurBricksFromPolishedSulfurStonecutting => "sulfur_bricks_from_polished_sulfur_stonecutting",
1898 SulfurBricksFromSulfurStonecutting => "sulfur_bricks_from_sulfur_stonecutting",
1899 SulfurFromSulfurSpikes => "sulfur_from_sulfur_spikes",
1900 SulfurSlab => "sulfur_slab",
1901 SulfurSlabFromSulfurStonecutting => "sulfur_slab_from_sulfur_stonecutting",
1902 SulfurStairs => "sulfur_stairs",
1903 SulfurStairsFromSulfurStonecutting => "sulfur_stairs_from_sulfur_stonecutting",
1904 SulfurWall => "sulfur_wall",
1905 SulfurWallFromSulfurStonecutting => "sulfur_wall_from_sulfur_stonecutting",
1906 SuspiciousStewFromAllium => "suspicious_stew_from_allium",
1907 SuspiciousStewFromAzureBluet => "suspicious_stew_from_azure_bluet",
1908 SuspiciousStewFromBlueOrchid => "suspicious_stew_from_blue_orchid",
1909 SuspiciousStewFromClosedEyeblossom => "suspicious_stew_from_closed_eyeblossom",
1910 SuspiciousStewFromCornflower => "suspicious_stew_from_cornflower",
1911 SuspiciousStewFromDandelion => "suspicious_stew_from_dandelion",
1912 SuspiciousStewFromGoldenDandelion => "suspicious_stew_from_golden_dandelion",
1913 SuspiciousStewFromLilyOfTheValley => "suspicious_stew_from_lily_of_the_valley",
1914 SuspiciousStewFromOpenEyeblossom => "suspicious_stew_from_open_eyeblossom",
1915 SuspiciousStewFromOrangeTulip => "suspicious_stew_from_orange_tulip",
1916 SuspiciousStewFromOxeyeDaisy => "suspicious_stew_from_oxeye_daisy",
1917 SuspiciousStewFromPinkTulip => "suspicious_stew_from_pink_tulip",
1918 SuspiciousStewFromPoppy => "suspicious_stew_from_poppy",
1919 SuspiciousStewFromRedTulip => "suspicious_stew_from_red_tulip",
1920 SuspiciousStewFromTorchflower => "suspicious_stew_from_torchflower",
1921 SuspiciousStewFromWhiteTulip => "suspicious_stew_from_white_tulip",
1922 SuspiciousStewFromWitherRose => "suspicious_stew_from_wither_rose",
1923 Target => "target",
1924 Terracotta => "terracotta",
1925 TideArmorTrimSmithingTemplate => "tide_armor_trim_smithing_template",
1926 TideArmorTrimSmithingTemplateSmithingTrim => "tide_armor_trim_smithing_template_smithing_trim",
1927 TintedGlass => "tinted_glass",
1928 TippedArrow => "tipped_arrow",
1929 Tnt => "tnt",
1930 TntMinecart => "tnt_minecart",
1931 Torch => "torch",
1932 TrappedChest => "trapped_chest",
1933 TripwireHook => "tripwire_hook",
1934 TuffBrickSlab => "tuff_brick_slab",
1935 TuffBrickSlabFromPolishedTuffStonecutting => "tuff_brick_slab_from_polished_tuff_stonecutting",
1936 TuffBrickSlabFromTuffBricksStonecutting => "tuff_brick_slab_from_tuff_bricks_stonecutting",
1937 TuffBrickSlabFromTuffStonecutting => "tuff_brick_slab_from_tuff_stonecutting",
1938 TuffBrickStairs => "tuff_brick_stairs",
1939 TuffBrickStairsFromPolishedTuffStonecutting => "tuff_brick_stairs_from_polished_tuff_stonecutting",
1940 TuffBrickStairsFromTuffBricksStonecutting => "tuff_brick_stairs_from_tuff_bricks_stonecutting",
1941 TuffBrickStairsFromTuffStonecutting => "tuff_brick_stairs_from_tuff_stonecutting",
1942 TuffBrickWall => "tuff_brick_wall",
1943 TuffBrickWallFromPolishedTuffStonecutting => "tuff_brick_wall_from_polished_tuff_stonecutting",
1944 TuffBrickWallFromTuffBricksStonecutting => "tuff_brick_wall_from_tuff_bricks_stonecutting",
1945 TuffBrickWallFromTuffStonecutting => "tuff_brick_wall_from_tuff_stonecutting",
1946 TuffBricks => "tuff_bricks",
1947 TuffBricksFromPolishedTuffStonecutting => "tuff_bricks_from_polished_tuff_stonecutting",
1948 TuffBricksFromTuffStonecutting => "tuff_bricks_from_tuff_stonecutting",
1949 TuffSlab => "tuff_slab",
1950 TuffSlabFromTuffStonecutting => "tuff_slab_from_tuff_stonecutting",
1951 TuffStairs => "tuff_stairs",
1952 TuffStairsFromTuffStonecutting => "tuff_stairs_from_tuff_stonecutting",
1953 TuffWall => "tuff_wall",
1954 TuffWallFromTuffStonecutting => "tuff_wall_from_tuff_stonecutting",
1955 TurtleHelmet => "turtle_helmet",
1956 VexArmorTrimSmithingTemplate => "vex_armor_trim_smithing_template",
1957 VexArmorTrimSmithingTemplateSmithingTrim => "vex_armor_trim_smithing_template_smithing_trim",
1958 WardArmorTrimSmithingTemplate => "ward_armor_trim_smithing_template",
1959 WardArmorTrimSmithingTemplateSmithingTrim => "ward_armor_trim_smithing_template_smithing_trim",
1960 WarpedButton => "warped_button",
1961 WarpedDoor => "warped_door",
1962 WarpedFence => "warped_fence",
1963 WarpedFenceGate => "warped_fence_gate",
1964 WarpedFungusOnAStick => "warped_fungus_on_a_stick",
1965 WarpedHangingSign => "warped_hanging_sign",
1966 WarpedHyphae => "warped_hyphae",
1967 WarpedPlanks => "warped_planks",
1968 WarpedPressurePlate => "warped_pressure_plate",
1969 WarpedShelf => "warped_shelf",
1970 WarpedSign => "warped_sign",
1971 WarpedSlab => "warped_slab",
1972 WarpedStairs => "warped_stairs",
1973 WarpedTrapdoor => "warped_trapdoor",
1974 WaxedChiseledCopper => "waxed_chiseled_copper",
1975 WaxedChiseledCopperFromHoneycomb => "waxed_chiseled_copper_from_honeycomb",
1976 WaxedChiseledCopperFromWaxedCopperBlockStonecutting => "waxed_chiseled_copper_from_waxed_copper_block_stonecutting",
1977 WaxedChiseledCopperFromWaxedCutCopperStonecutting => "waxed_chiseled_copper_from_waxed_cut_copper_stonecutting",
1978 WaxedCopperBarsFromHoneycomb => "waxed_copper_bars_from_honeycomb",
1979 WaxedCopperBlockFromHoneycomb => "waxed_copper_block_from_honeycomb",
1980 WaxedCopperBulb => "waxed_copper_bulb",
1981 WaxedCopperBulbFromHoneycomb => "waxed_copper_bulb_from_honeycomb",
1982 WaxedCopperChainFromHoneycomb => "waxed_copper_chain_from_honeycomb",
1983 WaxedCopperChestFromHoneycomb => "waxed_copper_chest_from_honeycomb",
1984 WaxedCopperDoorFromHoneycomb => "waxed_copper_door_from_honeycomb",
1985 WaxedCopperGolemStatueFromHoneycomb => "waxed_copper_golem_statue_from_honeycomb",
1986 WaxedCopperGrate => "waxed_copper_grate",
1987 WaxedCopperGrateFromHoneycomb => "waxed_copper_grate_from_honeycomb",
1988 WaxedCopperGrateFromWaxedCopperBlockStonecutting => "waxed_copper_grate_from_waxed_copper_block_stonecutting",
1989 WaxedCopperLanternFromHoneycomb => "waxed_copper_lantern_from_honeycomb",
1990 WaxedCopperTrapdoorFromHoneycomb => "waxed_copper_trapdoor_from_honeycomb",
1991 WaxedCutCopper => "waxed_cut_copper",
1992 WaxedCutCopperFromHoneycomb => "waxed_cut_copper_from_honeycomb",
1993 WaxedCutCopperFromWaxedCopperBlockStonecutting => "waxed_cut_copper_from_waxed_copper_block_stonecutting",
1994 WaxedCutCopperSlab => "waxed_cut_copper_slab",
1995 WaxedCutCopperSlabFromHoneycomb => "waxed_cut_copper_slab_from_honeycomb",
1996 WaxedCutCopperSlabFromWaxedCopperBlockStonecutting => "waxed_cut_copper_slab_from_waxed_copper_block_stonecutting",
1997 WaxedCutCopperSlabFromWaxedCutCopperStonecutting => "waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting",
1998 WaxedCutCopperStairs => "waxed_cut_copper_stairs",
1999 WaxedCutCopperStairsFromHoneycomb => "waxed_cut_copper_stairs_from_honeycomb",
2000 WaxedCutCopperStairsFromWaxedCopperBlockStonecutting => "waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting",
2001 WaxedCutCopperStairsFromWaxedCutCopperStonecutting => "waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting",
2002 WaxedExposedChiseledCopper => "waxed_exposed_chiseled_copper",
2003 WaxedExposedChiseledCopperFromHoneycomb => "waxed_exposed_chiseled_copper_from_honeycomb",
2004 WaxedExposedChiseledCopperFromWaxedExposedCopperStonecutting => "waxed_exposed_chiseled_copper_from_waxed_exposed_copper_stonecutting",
2005 WaxedExposedChiseledCopperFromWaxedExposedCutCopperStonecutting => "waxed_exposed_chiseled_copper_from_waxed_exposed_cut_copper_stonecutting",
2006 WaxedExposedCopperBarsFromHoneycomb => "waxed_exposed_copper_bars_from_honeycomb",
2007 WaxedExposedCopperBulb => "waxed_exposed_copper_bulb",
2008 WaxedExposedCopperBulbFromHoneycomb => "waxed_exposed_copper_bulb_from_honeycomb",
2009 WaxedExposedCopperChainFromHoneycomb => "waxed_exposed_copper_chain_from_honeycomb",
2010 WaxedExposedCopperChestFromHoneycomb => "waxed_exposed_copper_chest_from_honeycomb",
2011 WaxedExposedCopperDoorFromHoneycomb => "waxed_exposed_copper_door_from_honeycomb",
2012 WaxedExposedCopperFromHoneycomb => "waxed_exposed_copper_from_honeycomb",
2013 WaxedExposedCopperGolemStatueFromHoneycomb => "waxed_exposed_copper_golem_statue_from_honeycomb",
2014 WaxedExposedCopperGrate => "waxed_exposed_copper_grate",
2015 WaxedExposedCopperGrateFromHoneycomb => "waxed_exposed_copper_grate_from_honeycomb",
2016 WaxedExposedCopperGrateFromWaxedExposedCopperStonecutting => "waxed_exposed_copper_grate_from_waxed_exposed_copper_stonecutting",
2017 WaxedExposedCopperLanternFromHoneycomb => "waxed_exposed_copper_lantern_from_honeycomb",
2018 WaxedExposedCopperTrapdoorFromHoneycomb => "waxed_exposed_copper_trapdoor_from_honeycomb",
2019 WaxedExposedCutCopper => "waxed_exposed_cut_copper",
2020 WaxedExposedCutCopperFromHoneycomb => "waxed_exposed_cut_copper_from_honeycomb",
2021 WaxedExposedCutCopperFromWaxedExposedCopperStonecutting => "waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting",
2022 WaxedExposedCutCopperSlab => "waxed_exposed_cut_copper_slab",
2023 WaxedExposedCutCopperSlabFromHoneycomb => "waxed_exposed_cut_copper_slab_from_honeycomb",
2024 WaxedExposedCutCopperSlabFromWaxedExposedCopperStonecutting => "waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting",
2025 WaxedExposedCutCopperSlabFromWaxedExposedCutCopperStonecutting => "waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting",
2026 WaxedExposedCutCopperStairs => "waxed_exposed_cut_copper_stairs",
2027 WaxedExposedCutCopperStairsFromHoneycomb => "waxed_exposed_cut_copper_stairs_from_honeycomb",
2028 WaxedExposedCutCopperStairsFromWaxedExposedCopperStonecutting => "waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting",
2029 WaxedExposedCutCopperStairsFromWaxedExposedCutCopperStonecutting => "waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting",
2030 WaxedExposedLightningRodFromHoneycomb => "waxed_exposed_lightning_rod_from_honeycomb",
2031 WaxedLightningRodFromHoneycomb => "waxed_lightning_rod_from_honeycomb",
2032 WaxedOxidizedChiseledCopper => "waxed_oxidized_chiseled_copper",
2033 WaxedOxidizedChiseledCopperFromHoneycomb => "waxed_oxidized_chiseled_copper_from_honeycomb",
2034 WaxedOxidizedChiseledCopperFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_chiseled_copper_from_waxed_oxidized_copper_stonecutting",
2035 WaxedOxidizedChiseledCopperFromWaxedOxidizedCutCopperStonecutting => "waxed_oxidized_chiseled_copper_from_waxed_oxidized_cut_copper_stonecutting",
2036 WaxedOxidizedCopperBarsFromHoneycomb => "waxed_oxidized_copper_bars_from_honeycomb",
2037 WaxedOxidizedCopperBulb => "waxed_oxidized_copper_bulb",
2038 WaxedOxidizedCopperBulbFromHoneycomb => "waxed_oxidized_copper_bulb_from_honeycomb",
2039 WaxedOxidizedCopperChainFromHoneycomb => "waxed_oxidized_copper_chain_from_honeycomb",
2040 WaxedOxidizedCopperChestFromHoneycomb => "waxed_oxidized_copper_chest_from_honeycomb",
2041 WaxedOxidizedCopperDoorFromHoneycomb => "waxed_oxidized_copper_door_from_honeycomb",
2042 WaxedOxidizedCopperFromHoneycomb => "waxed_oxidized_copper_from_honeycomb",
2043 WaxedOxidizedCopperGolemStatueFromHoneycomb => "waxed_oxidized_copper_golem_statue_from_honeycomb",
2044 WaxedOxidizedCopperGrate => "waxed_oxidized_copper_grate",
2045 WaxedOxidizedCopperGrateFromHoneycomb => "waxed_oxidized_copper_grate_from_honeycomb",
2046 WaxedOxidizedCopperGrateFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_copper_grate_from_waxed_oxidized_copper_stonecutting",
2047 WaxedOxidizedCopperLanternFromHoneycomb => "waxed_oxidized_copper_lantern_from_honeycomb",
2048 WaxedOxidizedCopperTrapdoorFromHoneycomb => "waxed_oxidized_copper_trapdoor_from_honeycomb",
2049 WaxedOxidizedCutCopper => "waxed_oxidized_cut_copper",
2050 WaxedOxidizedCutCopperFromHoneycomb => "waxed_oxidized_cut_copper_from_honeycomb",
2051 WaxedOxidizedCutCopperFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting",
2052 WaxedOxidizedCutCopperSlab => "waxed_oxidized_cut_copper_slab",
2053 WaxedOxidizedCutCopperSlabFromHoneycomb => "waxed_oxidized_cut_copper_slab_from_honeycomb",
2054 WaxedOxidizedCutCopperSlabFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting",
2055 WaxedOxidizedCutCopperSlabFromWaxedOxidizedCutCopperStonecutting => "waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting",
2056 WaxedOxidizedCutCopperStairs => "waxed_oxidized_cut_copper_stairs",
2057 WaxedOxidizedCutCopperStairsFromHoneycomb => "waxed_oxidized_cut_copper_stairs_from_honeycomb",
2058 WaxedOxidizedCutCopperStairsFromWaxedOxidizedCopperStonecutting => "waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting",
2059 WaxedOxidizedCutCopperStairsFromWaxedOxidizedCutCopperStonecutting => "waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting",
2060 WaxedOxidizedLightningRodFromHoneycomb => "waxed_oxidized_lightning_rod_from_honeycomb",
2061 WaxedWeatheredChiseledCopper => "waxed_weathered_chiseled_copper",
2062 WaxedWeatheredChiseledCopperFromHoneycomb => "waxed_weathered_chiseled_copper_from_honeycomb",
2063 WaxedWeatheredChiseledCopperFromWaxedWeatheredCopperStonecutting => "waxed_weathered_chiseled_copper_from_waxed_weathered_copper_stonecutting",
2064 WaxedWeatheredChiseledCopperFromWaxedWeatheredCutCopperStonecutting => "waxed_weathered_chiseled_copper_from_waxed_weathered_cut_copper_stonecutting",
2065 WaxedWeatheredCopperBarsFromHoneycomb => "waxed_weathered_copper_bars_from_honeycomb",
2066 WaxedWeatheredCopperBulb => "waxed_weathered_copper_bulb",
2067 WaxedWeatheredCopperBulbFromHoneycomb => "waxed_weathered_copper_bulb_from_honeycomb",
2068 WaxedWeatheredCopperChainFromHoneycomb => "waxed_weathered_copper_chain_from_honeycomb",
2069 WaxedWeatheredCopperChestFromHoneycomb => "waxed_weathered_copper_chest_from_honeycomb",
2070 WaxedWeatheredCopperDoorFromHoneycomb => "waxed_weathered_copper_door_from_honeycomb",
2071 WaxedWeatheredCopperFromHoneycomb => "waxed_weathered_copper_from_honeycomb",
2072 WaxedWeatheredCopperGolemStatueFromHoneycomb => "waxed_weathered_copper_golem_statue_from_honeycomb",
2073 WaxedWeatheredCopperGrate => "waxed_weathered_copper_grate",
2074 WaxedWeatheredCopperGrateFromHoneycomb => "waxed_weathered_copper_grate_from_honeycomb",
2075 WaxedWeatheredCopperGrateFromWaxedWeatheredCopperStonecutting => "waxed_weathered_copper_grate_from_waxed_weathered_copper_stonecutting",
2076 WaxedWeatheredCopperLanternFromHoneycomb => "waxed_weathered_copper_lantern_from_honeycomb",
2077 WaxedWeatheredCopperTrapdoorFromHoneycomb => "waxed_weathered_copper_trapdoor_from_honeycomb",
2078 WaxedWeatheredCutCopper => "waxed_weathered_cut_copper",
2079 WaxedWeatheredCutCopperFromHoneycomb => "waxed_weathered_cut_copper_from_honeycomb",
2080 WaxedWeatheredCutCopperFromWaxedWeatheredCopperStonecutting => "waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting",
2081 WaxedWeatheredCutCopperSlab => "waxed_weathered_cut_copper_slab",
2082 WaxedWeatheredCutCopperSlabFromHoneycomb => "waxed_weathered_cut_copper_slab_from_honeycomb",
2083 WaxedWeatheredCutCopperSlabFromWaxedWeatheredCopperStonecutting => "waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting",
2084 WaxedWeatheredCutCopperSlabFromWaxedWeatheredCutCopperStonecutting => "waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting",
2085 WaxedWeatheredCutCopperStairs => "waxed_weathered_cut_copper_stairs",
2086 WaxedWeatheredCutCopperStairsFromHoneycomb => "waxed_weathered_cut_copper_stairs_from_honeycomb",
2087 WaxedWeatheredCutCopperStairsFromWaxedWeatheredCopperStonecutting => "waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting",
2088 WaxedWeatheredCutCopperStairsFromWaxedWeatheredCutCopperStonecutting => "waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting",
2089 WaxedWeatheredLightningRodFromHoneycomb => "waxed_weathered_lightning_rod_from_honeycomb",
2090 WayfinderArmorTrimSmithingTemplate => "wayfinder_armor_trim_smithing_template",
2091 WayfinderArmorTrimSmithingTemplateSmithingTrim => "wayfinder_armor_trim_smithing_template_smithing_trim",
2092 WeatheredChiseledCopper => "weathered_chiseled_copper",
2093 WeatheredChiseledCopperFromWeatheredCopperStonecutting => "weathered_chiseled_copper_from_weathered_copper_stonecutting",
2094 WeatheredChiseledCopperFromWeatheredCutCopperStonecutting => "weathered_chiseled_copper_from_weathered_cut_copper_stonecutting",
2095 WeatheredCopperBulb => "weathered_copper_bulb",
2096 WeatheredCopperGrate => "weathered_copper_grate",
2097 WeatheredCopperGrateFromWeatheredCopperStonecutting => "weathered_copper_grate_from_weathered_copper_stonecutting",
2098 WeatheredCutCopper => "weathered_cut_copper",
2099 WeatheredCutCopperFromWeatheredCopperStonecutting => "weathered_cut_copper_from_weathered_copper_stonecutting",
2100 WeatheredCutCopperSlab => "weathered_cut_copper_slab",
2101 WeatheredCutCopperSlabFromWeatheredCopperStonecutting => "weathered_cut_copper_slab_from_weathered_copper_stonecutting",
2102 WeatheredCutCopperSlabFromWeatheredCutCopperStonecutting => "weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting",
2103 WeatheredCutCopperStairs => "weathered_cut_copper_stairs",
2104 WeatheredCutCopperStairsFromWeatheredCopperStonecutting => "weathered_cut_copper_stairs_from_weathered_copper_stonecutting",
2105 WeatheredCutCopperStairsFromWeatheredCutCopperStonecutting => "weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting",
2106 Wheat => "wheat",
2107 WhiteBanner => "white_banner",
2108 WhiteBannerDuplicate => "white_banner_duplicate",
2109 WhiteBed => "white_bed",
2110 WhiteBundle => "white_bundle",
2111 WhiteCandle => "white_candle",
2112 WhiteCarpet => "white_carpet",
2113 WhiteConcretePowder => "white_concrete_powder",
2114 WhiteDye => "white_dye",
2115 WhiteDyeFromLilyOfTheValley => "white_dye_from_lily_of_the_valley",
2116 WhiteGlazedTerracotta => "white_glazed_terracotta",
2117 WhiteHarness => "white_harness",
2118 WhiteShulkerBox => "white_shulker_box",
2119 WhiteStainedGlass => "white_stained_glass",
2120 WhiteStainedGlassPane => "white_stained_glass_pane",
2121 WhiteStainedGlassPaneFromGlassPane => "white_stained_glass_pane_from_glass_pane",
2122 WhiteTerracotta => "white_terracotta",
2123 WhiteWoolFromString => "white_wool_from_string",
2124 WildArmorTrimSmithingTemplate => "wild_armor_trim_smithing_template",
2125 WildArmorTrimSmithingTemplateSmithingTrim => "wild_armor_trim_smithing_template_smithing_trim",
2126 WindCharge => "wind_charge",
2127 WolfArmor => "wolf_armor",
2128 WolfArmorDyed => "wolf_armor_dyed",
2129 WoodenAxe => "wooden_axe",
2130 WoodenHoe => "wooden_hoe",
2131 WoodenPickaxe => "wooden_pickaxe",
2132 WoodenShovel => "wooden_shovel",
2133 WoodenSpear => "wooden_spear",
2134 WoodenSword => "wooden_sword",
2135 WritableBook => "writable_book",
2136 YellowBanner => "yellow_banner",
2137 YellowBannerDuplicate => "yellow_banner_duplicate",
2138 YellowBed => "yellow_bed",
2139 YellowBundle => "yellow_bundle",
2140 YellowCandle => "yellow_candle",
2141 YellowCarpet => "yellow_carpet",
2142 YellowConcretePowder => "yellow_concrete_powder",
2143 YellowDyeFromDandelion => "yellow_dye_from_dandelion",
2144 YellowDyeFromGoldenDandelion => "yellow_dye_from_golden_dandelion",
2145 YellowDyeFromSunflower => "yellow_dye_from_sunflower",
2146 YellowDyeFromWildflowers => "yellow_dye_from_wildflowers",
2147 YellowGlazedTerracotta => "yellow_glazed_terracotta",
2148 YellowHarness => "yellow_harness",
2149 YellowShulkerBox => "yellow_shulker_box",
2150 YellowStainedGlass => "yellow_stained_glass",
2151 YellowStainedGlassPane => "yellow_stained_glass_pane",
2152 YellowStainedGlassPaneFromGlassPane => "yellow_stained_glass_pane_from_glass_pane",
2153 YellowTerracotta => "yellow_terracotta",
2154}
2155}
2156
2157data_registry! {
2158Biome => "worldgen/biome",
2159enum BiomeKey {
2164 Badlands => "badlands",
2165 BambooJungle => "bamboo_jungle",
2166 BasaltDeltas => "basalt_deltas",
2167 Beach => "beach",
2168 BirchForest => "birch_forest",
2169 CherryGrove => "cherry_grove",
2170 ColdOcean => "cold_ocean",
2171 CrimsonForest => "crimson_forest",
2172 DarkForest => "dark_forest",
2173 DeepColdOcean => "deep_cold_ocean",
2174 DeepDark => "deep_dark",
2175 DeepFrozenOcean => "deep_frozen_ocean",
2176 DeepLukewarmOcean => "deep_lukewarm_ocean",
2177 DeepOcean => "deep_ocean",
2178 Desert => "desert",
2179 DripstoneCaves => "dripstone_caves",
2180 EndBarrens => "end_barrens",
2181 EndHighlands => "end_highlands",
2182 EndMidlands => "end_midlands",
2183 ErodedBadlands => "eroded_badlands",
2184 FlowerForest => "flower_forest",
2185 Forest => "forest",
2186 FrozenOcean => "frozen_ocean",
2187 FrozenPeaks => "frozen_peaks",
2188 FrozenRiver => "frozen_river",
2189 Grove => "grove",
2190 IceSpikes => "ice_spikes",
2191 JaggedPeaks => "jagged_peaks",
2192 Jungle => "jungle",
2193 LukewarmOcean => "lukewarm_ocean",
2194 LushCaves => "lush_caves",
2195 MangroveSwamp => "mangrove_swamp",
2196 Meadow => "meadow",
2197 MushroomFields => "mushroom_fields",
2198 NetherWastes => "nether_wastes",
2199 Ocean => "ocean",
2200 OldGrowthBirchForest => "old_growth_birch_forest",
2201 OldGrowthPineTaiga => "old_growth_pine_taiga",
2202 OldGrowthSpruceTaiga => "old_growth_spruce_taiga",
2203 PaleGarden => "pale_garden",
2204 Plains => "plains",
2205 River => "river",
2206 Savanna => "savanna",
2207 SavannaPlateau => "savanna_plateau",
2208 SmallEndIslands => "small_end_islands",
2209 SnowyBeach => "snowy_beach",
2210 SnowyPlains => "snowy_plains",
2211 SnowySlopes => "snowy_slopes",
2212 SnowyTaiga => "snowy_taiga",
2213 SoulSandValley => "soul_sand_valley",
2214 SparseJungle => "sparse_jungle",
2215 StonyPeaks => "stony_peaks",
2216 StonyShore => "stony_shore",
2217 SulfurCaves => "sulfur_caves",
2218 SunflowerPlains => "sunflower_plains",
2219 Swamp => "swamp",
2220 Taiga => "taiga",
2221 TheEnd => "the_end",
2222 TheVoid => "the_void",
2223 WarmOcean => "warm_ocean",
2224 WarpedForest => "warped_forest",
2225 WindsweptForest => "windswept_forest",
2226 WindsweptGravellyHills => "windswept_gravelly_hills",
2227 WindsweptHills => "windswept_hills",
2228 WindsweptSavanna => "windswept_savanna",
2229 WoodedBadlands => "wooded_badlands",
2230}
2231}
2232
2233data_registry! {
2234WorldClock => "world_clock",
2235enum WorldClockKey {
2236 Overworld => "overworld",
2237 TheEnd => "the_end",
2238}
2239}
2240
2241data_registry! {
2242PigSoundVariant => "pig_sound_variant",
2243enum PigSoundVariantKey {
2244 Big => "big",
2245 Classic => "classic",
2246 Mini => "mini",
2247}
2248}
2249
2250data_registry! {
2251CatSoundVariant => "cat_sound_variant",
2252enum CatSoundVariantKey {
2253 Classic => "classic",
2254 Royal => "royal",
2255}
2256}
2257
2258data_registry! {
2259CowSoundVariant => "cow_sound_variant",
2260enum CowSoundVariantKey {
2261 Classic => "classic",
2262 Moody => "moody",
2263}
2264}
2265
2266data_registry! {
2267ChickenSoundVariant => "chicken_sound_variant",
2268enum ChickenSoundVariantKey {
2269 Classic => "classic",
2270 Picky => "picky",
2271}
2272}
2273
2274data_registry! {
2275BannerPatternKind => "banner_pattern",
2276enum BannerPatternKindKey {
2277 Base => "base",
2278 Border => "border",
2279 Bricks => "bricks",
2280 Circle => "circle",
2281 Creeper => "creeper",
2282 Cross => "cross",
2283 CurlyBorder => "curly_border",
2284 DiagonalLeft => "diagonal_left",
2285 DiagonalRight => "diagonal_right",
2286 DiagonalUpLeft => "diagonal_up_left",
2287 DiagonalUpRight => "diagonal_up_right",
2288 Flow => "flow",
2289 Flower => "flower",
2290 Globe => "globe",
2291 Gradient => "gradient",
2292 GradientUp => "gradient_up",
2293 Guster => "guster",
2294 HalfHorizontal => "half_horizontal",
2295 HalfHorizontalBottom => "half_horizontal_bottom",
2296 HalfVertical => "half_vertical",
2297 HalfVerticalRight => "half_vertical_right",
2298 Mojang => "mojang",
2299 Piglin => "piglin",
2300 Rhombus => "rhombus",
2301 Skull => "skull",
2302 SmallStripes => "small_stripes",
2303 SquareBottomLeft => "square_bottom_left",
2304 SquareBottomRight => "square_bottom_right",
2305 SquareTopLeft => "square_top_left",
2306 SquareTopRight => "square_top_right",
2307 StraightCross => "straight_cross",
2308 StripeBottom => "stripe_bottom",
2309 StripeCenter => "stripe_center",
2310 StripeDownleft => "stripe_downleft",
2311 StripeDownright => "stripe_downright",
2312 StripeLeft => "stripe_left",
2313 StripeMiddle => "stripe_middle",
2314 StripeRight => "stripe_right",
2315 StripeTop => "stripe_top",
2316 TriangleBottom => "triangle_bottom",
2317 TriangleTop => "triangle_top",
2318 TrianglesBottom => "triangles_bottom",
2319 TrianglesTop => "triangles_top",
2320}
2321}
2322
2323data_registry! {
2324SulfurCubeArchetype => "sulfur_cube_archetype",
2325enum SulfurCubeArchetypeKey {
2326 Bouncy => "bouncy",
2327 Explosive => "explosive",
2328 FastFlat => "fast_flat",
2329 FastSliding => "fast_sliding",
2330 HighResistance => "high_resistance",
2331 Hot => "hot",
2332 Light => "light",
2333 Regular => "regular",
2334 SlowBouncy => "slow_bouncy",
2335 SlowFlat => "slow_flat",
2336 SlowSliding => "slow_sliding",
2337 Sticky => "sticky",
2338}
2339}