azalea_registry/
lib.rs

1#![doc = include_str!("../README.md")]
2
3// The contents of the macros below are generated in
4// codegen/lib/code/registry.py, though the rest of the file isn't
5// auto-generated (so you can add doc comments to the registry enums if you
6// want).
7
8mod data;
9mod extra;
10pub mod tags;
11
12use std::fmt::{self, Debug};
13use std::io::{self, Cursor, Write};
14
15use azalea_buf::{AzaleaRead, AzaleaReadVar, AzaleaWrite, AzaleaWriteVar, BufReadError};
16use azalea_registry_macros::registry;
17pub use data::*;
18pub use extra::*;
19
20pub trait Registry: AzaleaRead + AzaleaWrite
21where
22    Self: Sized,
23{
24    fn from_u32(value: u32) -> Option<Self>;
25    fn to_u32(&self) -> u32;
26}
27
28/// A registry that might not be present. This is transmitted as a single
29/// varint in the protocol.
30#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
31pub struct OptionalRegistry<T: Registry>(pub Option<T>);
32
33impl<T: Registry> AzaleaRead for OptionalRegistry<T> {
34    fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError> {
35        Ok(OptionalRegistry(match u32::azalea_read_var(buf)? {
36            0 => None,
37            value => Some(
38                T::from_u32(value - 1)
39                    .ok_or(BufReadError::UnexpectedEnumVariant { id: value as i32 })?,
40            ),
41        }))
42    }
43}
44impl<T: Registry> AzaleaWrite for OptionalRegistry<T> {
45    fn azalea_write(&self, buf: &mut impl Write) -> Result<(), std::io::Error> {
46        match &self.0 {
47            None => 0u32.azalea_write_var(buf),
48            Some(value) => (value.to_u32() + 1).azalea_write_var(buf),
49        }
50    }
51}
52
53/// A registry that will either take an ID or a resource location.
54#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
55pub enum CustomRegistry<D: Registry, C: AzaleaRead + AzaleaWrite> {
56    Direct(D),
57    Custom(C),
58}
59
60impl<D: Registry, C: AzaleaRead + AzaleaWrite> AzaleaRead for CustomRegistry<D, C> {
61    fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError> {
62        let direct_registry = OptionalRegistry::<D>::azalea_read(buf)?;
63        if let Some(direct_registry) = direct_registry.0 {
64            return Ok(CustomRegistry::Direct(direct_registry));
65        }
66        Ok(CustomRegistry::Custom(C::azalea_read(buf)?))
67    }
68}
69impl<D: Registry, C: AzaleaRead + AzaleaWrite> AzaleaWrite for CustomRegistry<D, C> {
70    fn azalea_write(&self, buf: &mut impl Write) -> Result<(), io::Error> {
71        match self {
72            CustomRegistry::Direct(direct_registry) => {
73                // write the id + 1
74                (direct_registry.to_u32() + 1).azalea_write_var(buf)
75            }
76            CustomRegistry::Custom(custom_registry) => {
77                // write 0, then the custom registry
78                0u32.azalea_write_var(buf)?;
79                custom_registry.azalea_write(buf)
80            }
81        }
82    }
83}
84
85#[derive(Clone, PartialEq)]
86pub enum HolderSet<D: Registry, ResourceLocation: AzaleaRead + AzaleaWrite> {
87    Direct {
88        contents: Vec<D>,
89    },
90    Named {
91        key: ResourceLocation,
92        contents: Vec<ResourceLocation>,
93    },
94}
95impl<D: Registry, ResourceLocation: AzaleaRead + AzaleaWrite> AzaleaRead
96    for HolderSet<D, ResourceLocation>
97{
98    fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError> {
99        let size = i32::azalea_read_var(buf)? - 1;
100        if size == -1 {
101            let key = ResourceLocation::azalea_read(buf)?;
102            Ok(Self::Named {
103                key,
104                contents: Vec::new(),
105            })
106        } else {
107            let mut contents = Vec::new();
108            for _ in 0..size {
109                contents.push(D::azalea_read(buf)?);
110            }
111            Ok(Self::Direct { contents })
112        }
113    }
114}
115impl<D: Registry, ResourceLocation: AzaleaRead + AzaleaWrite> AzaleaWrite
116    for HolderSet<D, ResourceLocation>
117{
118    fn azalea_write(&self, buf: &mut impl Write) -> Result<(), std::io::Error> {
119        match self {
120            Self::Direct { contents } => {
121                (contents.len() as i32 + 1).azalea_write_var(buf)?;
122                for item in contents {
123                    item.azalea_write(buf)?;
124                }
125            }
126            Self::Named { key, .. } => {
127                0i32.azalea_write_var(buf)?;
128                key.azalea_write(buf)?;
129            }
130        }
131        Ok(())
132    }
133}
134impl<D: Registry + Debug, ResourceLocation: AzaleaRead + AzaleaWrite + Debug> Debug
135    for HolderSet<D, ResourceLocation>
136{
137    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
138        match self {
139            Self::Direct { contents } => f.debug_list().entries(contents).finish(),
140            Self::Named { key, contents } => f
141                .debug_struct("Named")
142                .field("key", key)
143                .field("contents", contents)
144                .finish(),
145        }
146    }
147}
148
149/// A reference to either a registry or a custom value (usually something with a
150/// ResourceLocation).
151pub enum Holder<R: Registry, Direct: AzaleaRead + AzaleaWrite> {
152    Reference(R),
153    Direct(Direct),
154}
155impl<R: Registry, Direct: AzaleaRead + AzaleaWrite> AzaleaRead for Holder<R, Direct> {
156    fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError> {
157        let id = u32::azalea_read_var(buf)?;
158        if id == 0 {
159            Ok(Self::Direct(Direct::azalea_read(buf)?))
160        } else {
161            let Some(value) = R::from_u32(id - 1) else {
162                return Err(BufReadError::UnexpectedEnumVariant {
163                    id: (id - 1) as i32,
164                });
165            };
166            Ok(Self::Reference(value))
167        }
168    }
169}
170impl<R: Registry, Direct: AzaleaRead + AzaleaWrite> AzaleaWrite for Holder<R, Direct> {
171    fn azalea_write(&self, buf: &mut impl Write) -> Result<(), std::io::Error> {
172        match self {
173            Self::Reference(value) => (value.to_u32() + 1).azalea_write_var(buf),
174            Self::Direct(value) => {
175                0u32.azalea_write_var(buf)?;
176                value.azalea_write(buf)
177            }
178        }
179    }
180}
181impl<R: Registry + Debug, Direct: AzaleaRead + AzaleaWrite + Debug> Debug for Holder<R, Direct> {
182    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
183        match self {
184            Self::Reference(value) => f.debug_tuple("Reference").field(value).finish(),
185            Self::Direct(value) => f.debug_tuple("Direct").field(value).finish(),
186        }
187    }
188}
189impl<R: Registry + Clone, Direct: AzaleaRead + AzaleaWrite + Clone> Clone for Holder<R, Direct> {
190    fn clone(&self) -> Self {
191        match self {
192            Self::Reference(value) => Self::Reference(value.clone()),
193            Self::Direct(value) => Self::Direct(value.clone()),
194        }
195    }
196}
197
198registry! {
199/// The AI code that's currently being executed for the entity.
200enum Activity {
201    Core => "minecraft:core",
202    Idle => "minecraft:idle",
203    Work => "minecraft:work",
204    Play => "minecraft:play",
205    Rest => "minecraft:rest",
206    Meet => "minecraft:meet",
207    Panic => "minecraft:panic",
208    Raid => "minecraft:raid",
209    PreRaid => "minecraft:pre_raid",
210    Hide => "minecraft:hide",
211    Fight => "minecraft:fight",
212    Celebrate => "minecraft:celebrate",
213    AdmireItem => "minecraft:admire_item",
214    Avoid => "minecraft:avoid",
215    Ride => "minecraft:ride",
216    PlayDead => "minecraft:play_dead",
217    LongJump => "minecraft:long_jump",
218    Ram => "minecraft:ram",
219    Tongue => "minecraft:tongue",
220    Swim => "minecraft:swim",
221    LaySpawn => "minecraft:lay_spawn",
222    Sniff => "minecraft:sniff",
223    Investigate => "minecraft:investigate",
224    Roar => "minecraft:roar",
225    Emerge => "minecraft:emerge",
226    Dig => "minecraft:dig",
227}
228}
229
230registry! {
231enum Attribute {
232    Armor => "minecraft:armor",
233    ArmorToughness => "minecraft:armor_toughness",
234    AttackDamage => "minecraft:attack_damage",
235    AttackKnockback => "minecraft:attack_knockback",
236    AttackSpeed => "minecraft:attack_speed",
237    BlockBreakSpeed => "minecraft:block_break_speed",
238    BlockInteractionRange => "minecraft:block_interaction_range",
239    BurningTime => "minecraft:burning_time",
240    ExplosionKnockbackResistance => "minecraft:explosion_knockback_resistance",
241    EntityInteractionRange => "minecraft:entity_interaction_range",
242    FallDamageMultiplier => "minecraft:fall_damage_multiplier",
243    FlyingSpeed => "minecraft:flying_speed",
244    FollowRange => "minecraft:follow_range",
245    Gravity => "minecraft:gravity",
246    JumpStrength => "minecraft:jump_strength",
247    KnockbackResistance => "minecraft:knockback_resistance",
248    Luck => "minecraft:luck",
249    MaxAbsorption => "minecraft:max_absorption",
250    MaxHealth => "minecraft:max_health",
251    MiningEfficiency => "minecraft:mining_efficiency",
252    MovementEfficiency => "minecraft:movement_efficiency",
253    MovementSpeed => "minecraft:movement_speed",
254    OxygenBonus => "minecraft:oxygen_bonus",
255    SafeFallDistance => "minecraft:safe_fall_distance",
256    Scale => "minecraft:scale",
257    SneakingSpeed => "minecraft:sneaking_speed",
258    SpawnReinforcements => "minecraft:spawn_reinforcements",
259    StepHeight => "minecraft:step_height",
260    SubmergedMiningSpeed => "minecraft:submerged_mining_speed",
261    SweepingDamageRatio => "minecraft:sweeping_damage_ratio",
262    TemptRange => "minecraft:tempt_range",
263    WaterMovementEfficiency => "minecraft:water_movement_efficiency",
264}
265}
266
267registry! {
268/// An enum of every type of block in the game. To represent a block *state*,
269/// use [`azalea_block::BlockState`] or the [`azalea_block::Block`] trait.
270///
271/// [`azalea_block::BlockState`]: https://docs.rs/azalea-block/latest/azalea_block/struct.BlockState.html
272/// [`azalea_block::Block`]: https://docs.rs/azalea-block/latest/azalea_block/trait.Block.html
273enum Block {
274    Air => "minecraft:air",
275    Stone => "minecraft:stone",
276    Granite => "minecraft:granite",
277    PolishedGranite => "minecraft:polished_granite",
278    Diorite => "minecraft:diorite",
279    PolishedDiorite => "minecraft:polished_diorite",
280    Andesite => "minecraft:andesite",
281    PolishedAndesite => "minecraft:polished_andesite",
282    GrassBlock => "minecraft:grass_block",
283    Dirt => "minecraft:dirt",
284    CoarseDirt => "minecraft:coarse_dirt",
285    Podzol => "minecraft:podzol",
286    Cobblestone => "minecraft:cobblestone",
287    OakPlanks => "minecraft:oak_planks",
288    SprucePlanks => "minecraft:spruce_planks",
289    BirchPlanks => "minecraft:birch_planks",
290    JunglePlanks => "minecraft:jungle_planks",
291    AcaciaPlanks => "minecraft:acacia_planks",
292    CherryPlanks => "minecraft:cherry_planks",
293    DarkOakPlanks => "minecraft:dark_oak_planks",
294    PaleOakWood => "minecraft:pale_oak_wood",
295    PaleOakPlanks => "minecraft:pale_oak_planks",
296    MangrovePlanks => "minecraft:mangrove_planks",
297    BambooPlanks => "minecraft:bamboo_planks",
298    BambooMosaic => "minecraft:bamboo_mosaic",
299    OakSapling => "minecraft:oak_sapling",
300    SpruceSapling => "minecraft:spruce_sapling",
301    BirchSapling => "minecraft:birch_sapling",
302    JungleSapling => "minecraft:jungle_sapling",
303    AcaciaSapling => "minecraft:acacia_sapling",
304    CherrySapling => "minecraft:cherry_sapling",
305    DarkOakSapling => "minecraft:dark_oak_sapling",
306    PaleOakSapling => "minecraft:pale_oak_sapling",
307    MangrovePropagule => "minecraft:mangrove_propagule",
308    Bedrock => "minecraft:bedrock",
309    Water => "minecraft:water",
310    Lava => "minecraft:lava",
311    Sand => "minecraft:sand",
312    SuspiciousSand => "minecraft:suspicious_sand",
313    RedSand => "minecraft:red_sand",
314    Gravel => "minecraft:gravel",
315    SuspiciousGravel => "minecraft:suspicious_gravel",
316    GoldOre => "minecraft:gold_ore",
317    DeepslateGoldOre => "minecraft:deepslate_gold_ore",
318    IronOre => "minecraft:iron_ore",
319    DeepslateIronOre => "minecraft:deepslate_iron_ore",
320    CoalOre => "minecraft:coal_ore",
321    DeepslateCoalOre => "minecraft:deepslate_coal_ore",
322    NetherGoldOre => "minecraft:nether_gold_ore",
323    OakLog => "minecraft:oak_log",
324    SpruceLog => "minecraft:spruce_log",
325    BirchLog => "minecraft:birch_log",
326    JungleLog => "minecraft:jungle_log",
327    AcaciaLog => "minecraft:acacia_log",
328    CherryLog => "minecraft:cherry_log",
329    DarkOakLog => "minecraft:dark_oak_log",
330    PaleOakLog => "minecraft:pale_oak_log",
331    MangroveLog => "minecraft:mangrove_log",
332    MangroveRoots => "minecraft:mangrove_roots",
333    MuddyMangroveRoots => "minecraft:muddy_mangrove_roots",
334    BambooBlock => "minecraft:bamboo_block",
335    StrippedSpruceLog => "minecraft:stripped_spruce_log",
336    StrippedBirchLog => "minecraft:stripped_birch_log",
337    StrippedJungleLog => "minecraft:stripped_jungle_log",
338    StrippedAcaciaLog => "minecraft:stripped_acacia_log",
339    StrippedCherryLog => "minecraft:stripped_cherry_log",
340    StrippedDarkOakLog => "minecraft:stripped_dark_oak_log",
341    StrippedPaleOakLog => "minecraft:stripped_pale_oak_log",
342    StrippedOakLog => "minecraft:stripped_oak_log",
343    StrippedMangroveLog => "minecraft:stripped_mangrove_log",
344    StrippedBambooBlock => "minecraft:stripped_bamboo_block",
345    OakWood => "minecraft:oak_wood",
346    SpruceWood => "minecraft:spruce_wood",
347    BirchWood => "minecraft:birch_wood",
348    JungleWood => "minecraft:jungle_wood",
349    AcaciaWood => "minecraft:acacia_wood",
350    CherryWood => "minecraft:cherry_wood",
351    DarkOakWood => "minecraft:dark_oak_wood",
352    MangroveWood => "minecraft:mangrove_wood",
353    StrippedOakWood => "minecraft:stripped_oak_wood",
354    StrippedSpruceWood => "minecraft:stripped_spruce_wood",
355    StrippedBirchWood => "minecraft:stripped_birch_wood",
356    StrippedJungleWood => "minecraft:stripped_jungle_wood",
357    StrippedAcaciaWood => "minecraft:stripped_acacia_wood",
358    StrippedCherryWood => "minecraft:stripped_cherry_wood",
359    StrippedDarkOakWood => "minecraft:stripped_dark_oak_wood",
360    StrippedPaleOakWood => "minecraft:stripped_pale_oak_wood",
361    StrippedMangroveWood => "minecraft:stripped_mangrove_wood",
362    OakLeaves => "minecraft:oak_leaves",
363    SpruceLeaves => "minecraft:spruce_leaves",
364    BirchLeaves => "minecraft:birch_leaves",
365    JungleLeaves => "minecraft:jungle_leaves",
366    AcaciaLeaves => "minecraft:acacia_leaves",
367    CherryLeaves => "minecraft:cherry_leaves",
368    DarkOakLeaves => "minecraft:dark_oak_leaves",
369    PaleOakLeaves => "minecraft:pale_oak_leaves",
370    MangroveLeaves => "minecraft:mangrove_leaves",
371    AzaleaLeaves => "minecraft:azalea_leaves",
372    FloweringAzaleaLeaves => "minecraft:flowering_azalea_leaves",
373    Sponge => "minecraft:sponge",
374    WetSponge => "minecraft:wet_sponge",
375    Glass => "minecraft:glass",
376    LapisOre => "minecraft:lapis_ore",
377    DeepslateLapisOre => "minecraft:deepslate_lapis_ore",
378    LapisBlock => "minecraft:lapis_block",
379    Dispenser => "minecraft:dispenser",
380    Sandstone => "minecraft:sandstone",
381    ChiseledSandstone => "minecraft:chiseled_sandstone",
382    CutSandstone => "minecraft:cut_sandstone",
383    NoteBlock => "minecraft:note_block",
384    WhiteBed => "minecraft:white_bed",
385    OrangeBed => "minecraft:orange_bed",
386    MagentaBed => "minecraft:magenta_bed",
387    LightBlueBed => "minecraft:light_blue_bed",
388    YellowBed => "minecraft:yellow_bed",
389    LimeBed => "minecraft:lime_bed",
390    PinkBed => "minecraft:pink_bed",
391    GrayBed => "minecraft:gray_bed",
392    LightGrayBed => "minecraft:light_gray_bed",
393    CyanBed => "minecraft:cyan_bed",
394    PurpleBed => "minecraft:purple_bed",
395    BlueBed => "minecraft:blue_bed",
396    BrownBed => "minecraft:brown_bed",
397    GreenBed => "minecraft:green_bed",
398    RedBed => "minecraft:red_bed",
399    BlackBed => "minecraft:black_bed",
400    PoweredRail => "minecraft:powered_rail",
401    DetectorRail => "minecraft:detector_rail",
402    StickyPiston => "minecraft:sticky_piston",
403    Cobweb => "minecraft:cobweb",
404    ShortGrass => "minecraft:short_grass",
405    Fern => "minecraft:fern",
406    DeadBush => "minecraft:dead_bush",
407    Seagrass => "minecraft:seagrass",
408    TallSeagrass => "minecraft:tall_seagrass",
409    Piston => "minecraft:piston",
410    PistonHead => "minecraft:piston_head",
411    WhiteWool => "minecraft:white_wool",
412    OrangeWool => "minecraft:orange_wool",
413    MagentaWool => "minecraft:magenta_wool",
414    LightBlueWool => "minecraft:light_blue_wool",
415    YellowWool => "minecraft:yellow_wool",
416    LimeWool => "minecraft:lime_wool",
417    PinkWool => "minecraft:pink_wool",
418    GrayWool => "minecraft:gray_wool",
419    LightGrayWool => "minecraft:light_gray_wool",
420    CyanWool => "minecraft:cyan_wool",
421    PurpleWool => "minecraft:purple_wool",
422    BlueWool => "minecraft:blue_wool",
423    BrownWool => "minecraft:brown_wool",
424    GreenWool => "minecraft:green_wool",
425    RedWool => "minecraft:red_wool",
426    BlackWool => "minecraft:black_wool",
427    MovingPiston => "minecraft:moving_piston",
428    Dandelion => "minecraft:dandelion",
429    Torchflower => "minecraft:torchflower",
430    Poppy => "minecraft:poppy",
431    BlueOrchid => "minecraft:blue_orchid",
432    Allium => "minecraft:allium",
433    AzureBluet => "minecraft:azure_bluet",
434    RedTulip => "minecraft:red_tulip",
435    OrangeTulip => "minecraft:orange_tulip",
436    WhiteTulip => "minecraft:white_tulip",
437    PinkTulip => "minecraft:pink_tulip",
438    OxeyeDaisy => "minecraft:oxeye_daisy",
439    Cornflower => "minecraft:cornflower",
440    WitherRose => "minecraft:wither_rose",
441    LilyOfTheValley => "minecraft:lily_of_the_valley",
442    BrownMushroom => "minecraft:brown_mushroom",
443    RedMushroom => "minecraft:red_mushroom",
444    GoldBlock => "minecraft:gold_block",
445    IronBlock => "minecraft:iron_block",
446    Bricks => "minecraft:bricks",
447    Tnt => "minecraft:tnt",
448    Bookshelf => "minecraft:bookshelf",
449    ChiseledBookshelf => "minecraft:chiseled_bookshelf",
450    MossyCobblestone => "minecraft:mossy_cobblestone",
451    Obsidian => "minecraft:obsidian",
452    Torch => "minecraft:torch",
453    WallTorch => "minecraft:wall_torch",
454    Fire => "minecraft:fire",
455    SoulFire => "minecraft:soul_fire",
456    Spawner => "minecraft:spawner",
457    CreakingHeart => "minecraft:creaking_heart",
458    OakStairs => "minecraft:oak_stairs",
459    Chest => "minecraft:chest",
460    RedstoneWire => "minecraft:redstone_wire",
461    DiamondOre => "minecraft:diamond_ore",
462    DeepslateDiamondOre => "minecraft:deepslate_diamond_ore",
463    DiamondBlock => "minecraft:diamond_block",
464    CraftingTable => "minecraft:crafting_table",
465    Wheat => "minecraft:wheat",
466    Farmland => "minecraft:farmland",
467    Furnace => "minecraft:furnace",
468    OakSign => "minecraft:oak_sign",
469    SpruceSign => "minecraft:spruce_sign",
470    BirchSign => "minecraft:birch_sign",
471    AcaciaSign => "minecraft:acacia_sign",
472    CherrySign => "minecraft:cherry_sign",
473    JungleSign => "minecraft:jungle_sign",
474    DarkOakSign => "minecraft:dark_oak_sign",
475    PaleOakSign => "minecraft:pale_oak_sign",
476    MangroveSign => "minecraft:mangrove_sign",
477    BambooSign => "minecraft:bamboo_sign",
478    OakDoor => "minecraft:oak_door",
479    Ladder => "minecraft:ladder",
480    Rail => "minecraft:rail",
481    CobblestoneStairs => "minecraft:cobblestone_stairs",
482    OakWallSign => "minecraft:oak_wall_sign",
483    SpruceWallSign => "minecraft:spruce_wall_sign",
484    BirchWallSign => "minecraft:birch_wall_sign",
485    AcaciaWallSign => "minecraft:acacia_wall_sign",
486    CherryWallSign => "minecraft:cherry_wall_sign",
487    JungleWallSign => "minecraft:jungle_wall_sign",
488    DarkOakWallSign => "minecraft:dark_oak_wall_sign",
489    PaleOakWallSign => "minecraft:pale_oak_wall_sign",
490    MangroveWallSign => "minecraft:mangrove_wall_sign",
491    BambooWallSign => "minecraft:bamboo_wall_sign",
492    OakHangingSign => "minecraft:oak_hanging_sign",
493    SpruceHangingSign => "minecraft:spruce_hanging_sign",
494    BirchHangingSign => "minecraft:birch_hanging_sign",
495    AcaciaHangingSign => "minecraft:acacia_hanging_sign",
496    CherryHangingSign => "minecraft:cherry_hanging_sign",
497    JungleHangingSign => "minecraft:jungle_hanging_sign",
498    DarkOakHangingSign => "minecraft:dark_oak_hanging_sign",
499    PaleOakHangingSign => "minecraft:pale_oak_hanging_sign",
500    CrimsonHangingSign => "minecraft:crimson_hanging_sign",
501    WarpedHangingSign => "minecraft:warped_hanging_sign",
502    MangroveHangingSign => "minecraft:mangrove_hanging_sign",
503    BambooHangingSign => "minecraft:bamboo_hanging_sign",
504    OakWallHangingSign => "minecraft:oak_wall_hanging_sign",
505    SpruceWallHangingSign => "minecraft:spruce_wall_hanging_sign",
506    BirchWallHangingSign => "minecraft:birch_wall_hanging_sign",
507    AcaciaWallHangingSign => "minecraft:acacia_wall_hanging_sign",
508    CherryWallHangingSign => "minecraft:cherry_wall_hanging_sign",
509    JungleWallHangingSign => "minecraft:jungle_wall_hanging_sign",
510    DarkOakWallHangingSign => "minecraft:dark_oak_wall_hanging_sign",
511    PaleOakWallHangingSign => "minecraft:pale_oak_wall_hanging_sign",
512    MangroveWallHangingSign => "minecraft:mangrove_wall_hanging_sign",
513    CrimsonWallHangingSign => "minecraft:crimson_wall_hanging_sign",
514    WarpedWallHangingSign => "minecraft:warped_wall_hanging_sign",
515    BambooWallHangingSign => "minecraft:bamboo_wall_hanging_sign",
516    Lever => "minecraft:lever",
517    StonePressurePlate => "minecraft:stone_pressure_plate",
518    IronDoor => "minecraft:iron_door",
519    OakPressurePlate => "minecraft:oak_pressure_plate",
520    SprucePressurePlate => "minecraft:spruce_pressure_plate",
521    BirchPressurePlate => "minecraft:birch_pressure_plate",
522    JunglePressurePlate => "minecraft:jungle_pressure_plate",
523    AcaciaPressurePlate => "minecraft:acacia_pressure_plate",
524    CherryPressurePlate => "minecraft:cherry_pressure_plate",
525    DarkOakPressurePlate => "minecraft:dark_oak_pressure_plate",
526    PaleOakPressurePlate => "minecraft:pale_oak_pressure_plate",
527    MangrovePressurePlate => "minecraft:mangrove_pressure_plate",
528    BambooPressurePlate => "minecraft:bamboo_pressure_plate",
529    RedstoneOre => "minecraft:redstone_ore",
530    DeepslateRedstoneOre => "minecraft:deepslate_redstone_ore",
531    RedstoneTorch => "minecraft:redstone_torch",
532    RedstoneWallTorch => "minecraft:redstone_wall_torch",
533    StoneButton => "minecraft:stone_button",
534    Snow => "minecraft:snow",
535    Ice => "minecraft:ice",
536    SnowBlock => "minecraft:snow_block",
537    Cactus => "minecraft:cactus",
538    Clay => "minecraft:clay",
539    SugarCane => "minecraft:sugar_cane",
540    Jukebox => "minecraft:jukebox",
541    OakFence => "minecraft:oak_fence",
542    Netherrack => "minecraft:netherrack",
543    SoulSand => "minecraft:soul_sand",
544    SoulSoil => "minecraft:soul_soil",
545    Basalt => "minecraft:basalt",
546    PolishedBasalt => "minecraft:polished_basalt",
547    SoulTorch => "minecraft:soul_torch",
548    SoulWallTorch => "minecraft:soul_wall_torch",
549    Glowstone => "minecraft:glowstone",
550    NetherPortal => "minecraft:nether_portal",
551    CarvedPumpkin => "minecraft:carved_pumpkin",
552    JackOLantern => "minecraft:jack_o_lantern",
553    Cake => "minecraft:cake",
554    Repeater => "minecraft:repeater",
555    WhiteStainedGlass => "minecraft:white_stained_glass",
556    OrangeStainedGlass => "minecraft:orange_stained_glass",
557    MagentaStainedGlass => "minecraft:magenta_stained_glass",
558    LightBlueStainedGlass => "minecraft:light_blue_stained_glass",
559    YellowStainedGlass => "minecraft:yellow_stained_glass",
560    LimeStainedGlass => "minecraft:lime_stained_glass",
561    PinkStainedGlass => "minecraft:pink_stained_glass",
562    GrayStainedGlass => "minecraft:gray_stained_glass",
563    LightGrayStainedGlass => "minecraft:light_gray_stained_glass",
564    CyanStainedGlass => "minecraft:cyan_stained_glass",
565    PurpleStainedGlass => "minecraft:purple_stained_glass",
566    BlueStainedGlass => "minecraft:blue_stained_glass",
567    BrownStainedGlass => "minecraft:brown_stained_glass",
568    GreenStainedGlass => "minecraft:green_stained_glass",
569    RedStainedGlass => "minecraft:red_stained_glass",
570    BlackStainedGlass => "minecraft:black_stained_glass",
571    OakTrapdoor => "minecraft:oak_trapdoor",
572    SpruceTrapdoor => "minecraft:spruce_trapdoor",
573    BirchTrapdoor => "minecraft:birch_trapdoor",
574    JungleTrapdoor => "minecraft:jungle_trapdoor",
575    AcaciaTrapdoor => "minecraft:acacia_trapdoor",
576    CherryTrapdoor => "minecraft:cherry_trapdoor",
577    DarkOakTrapdoor => "minecraft:dark_oak_trapdoor",
578    PaleOakTrapdoor => "minecraft:pale_oak_trapdoor",
579    MangroveTrapdoor => "minecraft:mangrove_trapdoor",
580    BambooTrapdoor => "minecraft:bamboo_trapdoor",
581    StoneBricks => "minecraft:stone_bricks",
582    MossyStoneBricks => "minecraft:mossy_stone_bricks",
583    CrackedStoneBricks => "minecraft:cracked_stone_bricks",
584    ChiseledStoneBricks => "minecraft:chiseled_stone_bricks",
585    PackedMud => "minecraft:packed_mud",
586    MudBricks => "minecraft:mud_bricks",
587    InfestedStone => "minecraft:infested_stone",
588    InfestedCobblestone => "minecraft:infested_cobblestone",
589    InfestedStoneBricks => "minecraft:infested_stone_bricks",
590    InfestedMossyStoneBricks => "minecraft:infested_mossy_stone_bricks",
591    InfestedCrackedStoneBricks => "minecraft:infested_cracked_stone_bricks",
592    InfestedChiseledStoneBricks => "minecraft:infested_chiseled_stone_bricks",
593    BrownMushroomBlock => "minecraft:brown_mushroom_block",
594    RedMushroomBlock => "minecraft:red_mushroom_block",
595    MushroomStem => "minecraft:mushroom_stem",
596    IronBars => "minecraft:iron_bars",
597    Chain => "minecraft:chain",
598    GlassPane => "minecraft:glass_pane",
599    Pumpkin => "minecraft:pumpkin",
600    Melon => "minecraft:melon",
601    AttachedPumpkinStem => "minecraft:attached_pumpkin_stem",
602    AttachedMelonStem => "minecraft:attached_melon_stem",
603    PumpkinStem => "minecraft:pumpkin_stem",
604    MelonStem => "minecraft:melon_stem",
605    Vine => "minecraft:vine",
606    GlowLichen => "minecraft:glow_lichen",
607    ResinClump => "minecraft:resin_clump",
608    OakFenceGate => "minecraft:oak_fence_gate",
609    BrickStairs => "minecraft:brick_stairs",
610    StoneBrickStairs => "minecraft:stone_brick_stairs",
611    MudBrickStairs => "minecraft:mud_brick_stairs",
612    Mycelium => "minecraft:mycelium",
613    LilyPad => "minecraft:lily_pad",
614    ResinBlock => "minecraft:resin_block",
615    ResinBricks => "minecraft:resin_bricks",
616    ResinBrickStairs => "minecraft:resin_brick_stairs",
617    ResinBrickSlab => "minecraft:resin_brick_slab",
618    ResinBrickWall => "minecraft:resin_brick_wall",
619    ChiseledResinBricks => "minecraft:chiseled_resin_bricks",
620    NetherBricks => "minecraft:nether_bricks",
621    NetherBrickFence => "minecraft:nether_brick_fence",
622    NetherBrickStairs => "minecraft:nether_brick_stairs",
623    NetherWart => "minecraft:nether_wart",
624    EnchantingTable => "minecraft:enchanting_table",
625    BrewingStand => "minecraft:brewing_stand",
626    Cauldron => "minecraft:cauldron",
627    WaterCauldron => "minecraft:water_cauldron",
628    LavaCauldron => "minecraft:lava_cauldron",
629    PowderSnowCauldron => "minecraft:powder_snow_cauldron",
630    EndPortal => "minecraft:end_portal",
631    EndPortalFrame => "minecraft:end_portal_frame",
632    EndStone => "minecraft:end_stone",
633    DragonEgg => "minecraft:dragon_egg",
634    RedstoneLamp => "minecraft:redstone_lamp",
635    Cocoa => "minecraft:cocoa",
636    SandstoneStairs => "minecraft:sandstone_stairs",
637    EmeraldOre => "minecraft:emerald_ore",
638    DeepslateEmeraldOre => "minecraft:deepslate_emerald_ore",
639    EnderChest => "minecraft:ender_chest",
640    TripwireHook => "minecraft:tripwire_hook",
641    Tripwire => "minecraft:tripwire",
642    EmeraldBlock => "minecraft:emerald_block",
643    SpruceStairs => "minecraft:spruce_stairs",
644    BirchStairs => "minecraft:birch_stairs",
645    JungleStairs => "minecraft:jungle_stairs",
646    CommandBlock => "minecraft:command_block",
647    Beacon => "minecraft:beacon",
648    CobblestoneWall => "minecraft:cobblestone_wall",
649    MossyCobblestoneWall => "minecraft:mossy_cobblestone_wall",
650    FlowerPot => "minecraft:flower_pot",
651    PottedTorchflower => "minecraft:potted_torchflower",
652    PottedOakSapling => "minecraft:potted_oak_sapling",
653    PottedSpruceSapling => "minecraft:potted_spruce_sapling",
654    PottedBirchSapling => "minecraft:potted_birch_sapling",
655    PottedJungleSapling => "minecraft:potted_jungle_sapling",
656    PottedAcaciaSapling => "minecraft:potted_acacia_sapling",
657    PottedCherrySapling => "minecraft:potted_cherry_sapling",
658    PottedDarkOakSapling => "minecraft:potted_dark_oak_sapling",
659    PottedPaleOakSapling => "minecraft:potted_pale_oak_sapling",
660    PottedMangrovePropagule => "minecraft:potted_mangrove_propagule",
661    PottedFern => "minecraft:potted_fern",
662    PottedDandelion => "minecraft:potted_dandelion",
663    PottedPoppy => "minecraft:potted_poppy",
664    PottedBlueOrchid => "minecraft:potted_blue_orchid",
665    PottedAllium => "minecraft:potted_allium",
666    PottedAzureBluet => "minecraft:potted_azure_bluet",
667    PottedRedTulip => "minecraft:potted_red_tulip",
668    PottedOrangeTulip => "minecraft:potted_orange_tulip",
669    PottedWhiteTulip => "minecraft:potted_white_tulip",
670    PottedPinkTulip => "minecraft:potted_pink_tulip",
671    PottedOxeyeDaisy => "minecraft:potted_oxeye_daisy",
672    PottedCornflower => "minecraft:potted_cornflower",
673    PottedLilyOfTheValley => "minecraft:potted_lily_of_the_valley",
674    PottedWitherRose => "minecraft:potted_wither_rose",
675    PottedRedMushroom => "minecraft:potted_red_mushroom",
676    PottedBrownMushroom => "minecraft:potted_brown_mushroom",
677    PottedDeadBush => "minecraft:potted_dead_bush",
678    PottedCactus => "minecraft:potted_cactus",
679    Carrots => "minecraft:carrots",
680    Potatoes => "minecraft:potatoes",
681    OakButton => "minecraft:oak_button",
682    SpruceButton => "minecraft:spruce_button",
683    BirchButton => "minecraft:birch_button",
684    JungleButton => "minecraft:jungle_button",
685    AcaciaButton => "minecraft:acacia_button",
686    CherryButton => "minecraft:cherry_button",
687    DarkOakButton => "minecraft:dark_oak_button",
688    PaleOakButton => "minecraft:pale_oak_button",
689    MangroveButton => "minecraft:mangrove_button",
690    BambooButton => "minecraft:bamboo_button",
691    SkeletonSkull => "minecraft:skeleton_skull",
692    SkeletonWallSkull => "minecraft:skeleton_wall_skull",
693    WitherSkeletonSkull => "minecraft:wither_skeleton_skull",
694    WitherSkeletonWallSkull => "minecraft:wither_skeleton_wall_skull",
695    ZombieHead => "minecraft:zombie_head",
696    ZombieWallHead => "minecraft:zombie_wall_head",
697    PlayerHead => "minecraft:player_head",
698    PlayerWallHead => "minecraft:player_wall_head",
699    CreeperHead => "minecraft:creeper_head",
700    CreeperWallHead => "minecraft:creeper_wall_head",
701    DragonHead => "minecraft:dragon_head",
702    DragonWallHead => "minecraft:dragon_wall_head",
703    PiglinHead => "minecraft:piglin_head",
704    PiglinWallHead => "minecraft:piglin_wall_head",
705    Anvil => "minecraft:anvil",
706    ChippedAnvil => "minecraft:chipped_anvil",
707    DamagedAnvil => "minecraft:damaged_anvil",
708    TrappedChest => "minecraft:trapped_chest",
709    LightWeightedPressurePlate => "minecraft:light_weighted_pressure_plate",
710    HeavyWeightedPressurePlate => "minecraft:heavy_weighted_pressure_plate",
711    Comparator => "minecraft:comparator",
712    DaylightDetector => "minecraft:daylight_detector",
713    RedstoneBlock => "minecraft:redstone_block",
714    NetherQuartzOre => "minecraft:nether_quartz_ore",
715    Hopper => "minecraft:hopper",
716    QuartzBlock => "minecraft:quartz_block",
717    ChiseledQuartzBlock => "minecraft:chiseled_quartz_block",
718    QuartzPillar => "minecraft:quartz_pillar",
719    QuartzStairs => "minecraft:quartz_stairs",
720    ActivatorRail => "minecraft:activator_rail",
721    Dropper => "minecraft:dropper",
722    WhiteTerracotta => "minecraft:white_terracotta",
723    OrangeTerracotta => "minecraft:orange_terracotta",
724    MagentaTerracotta => "minecraft:magenta_terracotta",
725    LightBlueTerracotta => "minecraft:light_blue_terracotta",
726    YellowTerracotta => "minecraft:yellow_terracotta",
727    LimeTerracotta => "minecraft:lime_terracotta",
728    PinkTerracotta => "minecraft:pink_terracotta",
729    GrayTerracotta => "minecraft:gray_terracotta",
730    LightGrayTerracotta => "minecraft:light_gray_terracotta",
731    CyanTerracotta => "minecraft:cyan_terracotta",
732    PurpleTerracotta => "minecraft:purple_terracotta",
733    BlueTerracotta => "minecraft:blue_terracotta",
734    BrownTerracotta => "minecraft:brown_terracotta",
735    GreenTerracotta => "minecraft:green_terracotta",
736    RedTerracotta => "minecraft:red_terracotta",
737    BlackTerracotta => "minecraft:black_terracotta",
738    WhiteStainedGlassPane => "minecraft:white_stained_glass_pane",
739    OrangeStainedGlassPane => "minecraft:orange_stained_glass_pane",
740    MagentaStainedGlassPane => "minecraft:magenta_stained_glass_pane",
741    LightBlueStainedGlassPane => "minecraft:light_blue_stained_glass_pane",
742    YellowStainedGlassPane => "minecraft:yellow_stained_glass_pane",
743    LimeStainedGlassPane => "minecraft:lime_stained_glass_pane",
744    PinkStainedGlassPane => "minecraft:pink_stained_glass_pane",
745    GrayStainedGlassPane => "minecraft:gray_stained_glass_pane",
746    LightGrayStainedGlassPane => "minecraft:light_gray_stained_glass_pane",
747    CyanStainedGlassPane => "minecraft:cyan_stained_glass_pane",
748    PurpleStainedGlassPane => "minecraft:purple_stained_glass_pane",
749    BlueStainedGlassPane => "minecraft:blue_stained_glass_pane",
750    BrownStainedGlassPane => "minecraft:brown_stained_glass_pane",
751    GreenStainedGlassPane => "minecraft:green_stained_glass_pane",
752    RedStainedGlassPane => "minecraft:red_stained_glass_pane",
753    BlackStainedGlassPane => "minecraft:black_stained_glass_pane",
754    AcaciaStairs => "minecraft:acacia_stairs",
755    CherryStairs => "minecraft:cherry_stairs",
756    DarkOakStairs => "minecraft:dark_oak_stairs",
757    PaleOakStairs => "minecraft:pale_oak_stairs",
758    MangroveStairs => "minecraft:mangrove_stairs",
759    BambooStairs => "minecraft:bamboo_stairs",
760    BambooMosaicStairs => "minecraft:bamboo_mosaic_stairs",
761    SlimeBlock => "minecraft:slime_block",
762    Barrier => "minecraft:barrier",
763    Light => "minecraft:light",
764    IronTrapdoor => "minecraft:iron_trapdoor",
765    Prismarine => "minecraft:prismarine",
766    PrismarineBricks => "minecraft:prismarine_bricks",
767    DarkPrismarine => "minecraft:dark_prismarine",
768    PrismarineStairs => "minecraft:prismarine_stairs",
769    PrismarineBrickStairs => "minecraft:prismarine_brick_stairs",
770    DarkPrismarineStairs => "minecraft:dark_prismarine_stairs",
771    PrismarineSlab => "minecraft:prismarine_slab",
772    PrismarineBrickSlab => "minecraft:prismarine_brick_slab",
773    DarkPrismarineSlab => "minecraft:dark_prismarine_slab",
774    SeaLantern => "minecraft:sea_lantern",
775    HayBlock => "minecraft:hay_block",
776    WhiteCarpet => "minecraft:white_carpet",
777    OrangeCarpet => "minecraft:orange_carpet",
778    MagentaCarpet => "minecraft:magenta_carpet",
779    LightBlueCarpet => "minecraft:light_blue_carpet",
780    YellowCarpet => "minecraft:yellow_carpet",
781    LimeCarpet => "minecraft:lime_carpet",
782    PinkCarpet => "minecraft:pink_carpet",
783    GrayCarpet => "minecraft:gray_carpet",
784    LightGrayCarpet => "minecraft:light_gray_carpet",
785    CyanCarpet => "minecraft:cyan_carpet",
786    PurpleCarpet => "minecraft:purple_carpet",
787    BlueCarpet => "minecraft:blue_carpet",
788    BrownCarpet => "minecraft:brown_carpet",
789    GreenCarpet => "minecraft:green_carpet",
790    RedCarpet => "minecraft:red_carpet",
791    BlackCarpet => "minecraft:black_carpet",
792    Terracotta => "minecraft:terracotta",
793    CoalBlock => "minecraft:coal_block",
794    PackedIce => "minecraft:packed_ice",
795    Sunflower => "minecraft:sunflower",
796    Lilac => "minecraft:lilac",
797    RoseBush => "minecraft:rose_bush",
798    Peony => "minecraft:peony",
799    TallGrass => "minecraft:tall_grass",
800    LargeFern => "minecraft:large_fern",
801    WhiteBanner => "minecraft:white_banner",
802    OrangeBanner => "minecraft:orange_banner",
803    MagentaBanner => "minecraft:magenta_banner",
804    LightBlueBanner => "minecraft:light_blue_banner",
805    YellowBanner => "minecraft:yellow_banner",
806    LimeBanner => "minecraft:lime_banner",
807    PinkBanner => "minecraft:pink_banner",
808    GrayBanner => "minecraft:gray_banner",
809    LightGrayBanner => "minecraft:light_gray_banner",
810    CyanBanner => "minecraft:cyan_banner",
811    PurpleBanner => "minecraft:purple_banner",
812    BlueBanner => "minecraft:blue_banner",
813    BrownBanner => "minecraft:brown_banner",
814    GreenBanner => "minecraft:green_banner",
815    RedBanner => "minecraft:red_banner",
816    BlackBanner => "minecraft:black_banner",
817    WhiteWallBanner => "minecraft:white_wall_banner",
818    OrangeWallBanner => "minecraft:orange_wall_banner",
819    MagentaWallBanner => "minecraft:magenta_wall_banner",
820    LightBlueWallBanner => "minecraft:light_blue_wall_banner",
821    YellowWallBanner => "minecraft:yellow_wall_banner",
822    LimeWallBanner => "minecraft:lime_wall_banner",
823    PinkWallBanner => "minecraft:pink_wall_banner",
824    GrayWallBanner => "minecraft:gray_wall_banner",
825    LightGrayWallBanner => "minecraft:light_gray_wall_banner",
826    CyanWallBanner => "minecraft:cyan_wall_banner",
827    PurpleWallBanner => "minecraft:purple_wall_banner",
828    BlueWallBanner => "minecraft:blue_wall_banner",
829    BrownWallBanner => "minecraft:brown_wall_banner",
830    GreenWallBanner => "minecraft:green_wall_banner",
831    RedWallBanner => "minecraft:red_wall_banner",
832    BlackWallBanner => "minecraft:black_wall_banner",
833    RedSandstone => "minecraft:red_sandstone",
834    ChiseledRedSandstone => "minecraft:chiseled_red_sandstone",
835    CutRedSandstone => "minecraft:cut_red_sandstone",
836    RedSandstoneStairs => "minecraft:red_sandstone_stairs",
837    OakSlab => "minecraft:oak_slab",
838    SpruceSlab => "minecraft:spruce_slab",
839    BirchSlab => "minecraft:birch_slab",
840    JungleSlab => "minecraft:jungle_slab",
841    AcaciaSlab => "minecraft:acacia_slab",
842    CherrySlab => "minecraft:cherry_slab",
843    DarkOakSlab => "minecraft:dark_oak_slab",
844    PaleOakSlab => "minecraft:pale_oak_slab",
845    MangroveSlab => "minecraft:mangrove_slab",
846    BambooSlab => "minecraft:bamboo_slab",
847    BambooMosaicSlab => "minecraft:bamboo_mosaic_slab",
848    StoneSlab => "minecraft:stone_slab",
849    SmoothStoneSlab => "minecraft:smooth_stone_slab",
850    SandstoneSlab => "minecraft:sandstone_slab",
851    CutSandstoneSlab => "minecraft:cut_sandstone_slab",
852    PetrifiedOakSlab => "minecraft:petrified_oak_slab",
853    CobblestoneSlab => "minecraft:cobblestone_slab",
854    BrickSlab => "minecraft:brick_slab",
855    StoneBrickSlab => "minecraft:stone_brick_slab",
856    MudBrickSlab => "minecraft:mud_brick_slab",
857    NetherBrickSlab => "minecraft:nether_brick_slab",
858    QuartzSlab => "minecraft:quartz_slab",
859    RedSandstoneSlab => "minecraft:red_sandstone_slab",
860    CutRedSandstoneSlab => "minecraft:cut_red_sandstone_slab",
861    PurpurSlab => "minecraft:purpur_slab",
862    SmoothStone => "minecraft:smooth_stone",
863    SmoothSandstone => "minecraft:smooth_sandstone",
864    SmoothQuartz => "minecraft:smooth_quartz",
865    SmoothRedSandstone => "minecraft:smooth_red_sandstone",
866    SpruceFenceGate => "minecraft:spruce_fence_gate",
867    BirchFenceGate => "minecraft:birch_fence_gate",
868    JungleFenceGate => "minecraft:jungle_fence_gate",
869    AcaciaFenceGate => "minecraft:acacia_fence_gate",
870    CherryFenceGate => "minecraft:cherry_fence_gate",
871    DarkOakFenceGate => "minecraft:dark_oak_fence_gate",
872    PaleOakFenceGate => "minecraft:pale_oak_fence_gate",
873    MangroveFenceGate => "minecraft:mangrove_fence_gate",
874    BambooFenceGate => "minecraft:bamboo_fence_gate",
875    SpruceFence => "minecraft:spruce_fence",
876    BirchFence => "minecraft:birch_fence",
877    JungleFence => "minecraft:jungle_fence",
878    AcaciaFence => "minecraft:acacia_fence",
879    CherryFence => "minecraft:cherry_fence",
880    DarkOakFence => "minecraft:dark_oak_fence",
881    PaleOakFence => "minecraft:pale_oak_fence",
882    MangroveFence => "minecraft:mangrove_fence",
883    BambooFence => "minecraft:bamboo_fence",
884    SpruceDoor => "minecraft:spruce_door",
885    BirchDoor => "minecraft:birch_door",
886    JungleDoor => "minecraft:jungle_door",
887    AcaciaDoor => "minecraft:acacia_door",
888    CherryDoor => "minecraft:cherry_door",
889    DarkOakDoor => "minecraft:dark_oak_door",
890    PaleOakDoor => "minecraft:pale_oak_door",
891    MangroveDoor => "minecraft:mangrove_door",
892    BambooDoor => "minecraft:bamboo_door",
893    EndRod => "minecraft:end_rod",
894    ChorusPlant => "minecraft:chorus_plant",
895    ChorusFlower => "minecraft:chorus_flower",
896    PurpurBlock => "minecraft:purpur_block",
897    PurpurPillar => "minecraft:purpur_pillar",
898    PurpurStairs => "minecraft:purpur_stairs",
899    EndStoneBricks => "minecraft:end_stone_bricks",
900    TorchflowerCrop => "minecraft:torchflower_crop",
901    PitcherCrop => "minecraft:pitcher_crop",
902    PitcherPlant => "minecraft:pitcher_plant",
903    Beetroots => "minecraft:beetroots",
904    DirtPath => "minecraft:dirt_path",
905    EndGateway => "minecraft:end_gateway",
906    RepeatingCommandBlock => "minecraft:repeating_command_block",
907    ChainCommandBlock => "minecraft:chain_command_block",
908    FrostedIce => "minecraft:frosted_ice",
909    MagmaBlock => "minecraft:magma_block",
910    NetherWartBlock => "minecraft:nether_wart_block",
911    RedNetherBricks => "minecraft:red_nether_bricks",
912    BoneBlock => "minecraft:bone_block",
913    StructureVoid => "minecraft:structure_void",
914    Observer => "minecraft:observer",
915    ShulkerBox => "minecraft:shulker_box",
916    WhiteShulkerBox => "minecraft:white_shulker_box",
917    OrangeShulkerBox => "minecraft:orange_shulker_box",
918    MagentaShulkerBox => "minecraft:magenta_shulker_box",
919    LightBlueShulkerBox => "minecraft:light_blue_shulker_box",
920    YellowShulkerBox => "minecraft:yellow_shulker_box",
921    LimeShulkerBox => "minecraft:lime_shulker_box",
922    PinkShulkerBox => "minecraft:pink_shulker_box",
923    GrayShulkerBox => "minecraft:gray_shulker_box",
924    LightGrayShulkerBox => "minecraft:light_gray_shulker_box",
925    CyanShulkerBox => "minecraft:cyan_shulker_box",
926    PurpleShulkerBox => "minecraft:purple_shulker_box",
927    BlueShulkerBox => "minecraft:blue_shulker_box",
928    BrownShulkerBox => "minecraft:brown_shulker_box",
929    GreenShulkerBox => "minecraft:green_shulker_box",
930    RedShulkerBox => "minecraft:red_shulker_box",
931    BlackShulkerBox => "minecraft:black_shulker_box",
932    WhiteGlazedTerracotta => "minecraft:white_glazed_terracotta",
933    OrangeGlazedTerracotta => "minecraft:orange_glazed_terracotta",
934    MagentaGlazedTerracotta => "minecraft:magenta_glazed_terracotta",
935    LightBlueGlazedTerracotta => "minecraft:light_blue_glazed_terracotta",
936    YellowGlazedTerracotta => "minecraft:yellow_glazed_terracotta",
937    LimeGlazedTerracotta => "minecraft:lime_glazed_terracotta",
938    PinkGlazedTerracotta => "minecraft:pink_glazed_terracotta",
939    GrayGlazedTerracotta => "minecraft:gray_glazed_terracotta",
940    LightGrayGlazedTerracotta => "minecraft:light_gray_glazed_terracotta",
941    CyanGlazedTerracotta => "minecraft:cyan_glazed_terracotta",
942    PurpleGlazedTerracotta => "minecraft:purple_glazed_terracotta",
943    BlueGlazedTerracotta => "minecraft:blue_glazed_terracotta",
944    BrownGlazedTerracotta => "minecraft:brown_glazed_terracotta",
945    GreenGlazedTerracotta => "minecraft:green_glazed_terracotta",
946    RedGlazedTerracotta => "minecraft:red_glazed_terracotta",
947    BlackGlazedTerracotta => "minecraft:black_glazed_terracotta",
948    WhiteConcrete => "minecraft:white_concrete",
949    OrangeConcrete => "minecraft:orange_concrete",
950    MagentaConcrete => "minecraft:magenta_concrete",
951    LightBlueConcrete => "minecraft:light_blue_concrete",
952    YellowConcrete => "minecraft:yellow_concrete",
953    LimeConcrete => "minecraft:lime_concrete",
954    PinkConcrete => "minecraft:pink_concrete",
955    GrayConcrete => "minecraft:gray_concrete",
956    LightGrayConcrete => "minecraft:light_gray_concrete",
957    CyanConcrete => "minecraft:cyan_concrete",
958    PurpleConcrete => "minecraft:purple_concrete",
959    BlueConcrete => "minecraft:blue_concrete",
960    BrownConcrete => "minecraft:brown_concrete",
961    GreenConcrete => "minecraft:green_concrete",
962    RedConcrete => "minecraft:red_concrete",
963    BlackConcrete => "minecraft:black_concrete",
964    WhiteConcretePowder => "minecraft:white_concrete_powder",
965    OrangeConcretePowder => "minecraft:orange_concrete_powder",
966    MagentaConcretePowder => "minecraft:magenta_concrete_powder",
967    LightBlueConcretePowder => "minecraft:light_blue_concrete_powder",
968    YellowConcretePowder => "minecraft:yellow_concrete_powder",
969    LimeConcretePowder => "minecraft:lime_concrete_powder",
970    PinkConcretePowder => "minecraft:pink_concrete_powder",
971    GrayConcretePowder => "minecraft:gray_concrete_powder",
972    LightGrayConcretePowder => "minecraft:light_gray_concrete_powder",
973    CyanConcretePowder => "minecraft:cyan_concrete_powder",
974    PurpleConcretePowder => "minecraft:purple_concrete_powder",
975    BlueConcretePowder => "minecraft:blue_concrete_powder",
976    BrownConcretePowder => "minecraft:brown_concrete_powder",
977    GreenConcretePowder => "minecraft:green_concrete_powder",
978    RedConcretePowder => "minecraft:red_concrete_powder",
979    BlackConcretePowder => "minecraft:black_concrete_powder",
980    Kelp => "minecraft:kelp",
981    KelpPlant => "minecraft:kelp_plant",
982    DriedKelpBlock => "minecraft:dried_kelp_block",
983    TurtleEgg => "minecraft:turtle_egg",
984    SnifferEgg => "minecraft:sniffer_egg",
985    DeadTubeCoralBlock => "minecraft:dead_tube_coral_block",
986    DeadBrainCoralBlock => "minecraft:dead_brain_coral_block",
987    DeadBubbleCoralBlock => "minecraft:dead_bubble_coral_block",
988    DeadFireCoralBlock => "minecraft:dead_fire_coral_block",
989    DeadHornCoralBlock => "minecraft:dead_horn_coral_block",
990    TubeCoralBlock => "minecraft:tube_coral_block",
991    BrainCoralBlock => "minecraft:brain_coral_block",
992    BubbleCoralBlock => "minecraft:bubble_coral_block",
993    FireCoralBlock => "minecraft:fire_coral_block",
994    HornCoralBlock => "minecraft:horn_coral_block",
995    DeadTubeCoral => "minecraft:dead_tube_coral",
996    DeadBrainCoral => "minecraft:dead_brain_coral",
997    DeadBubbleCoral => "minecraft:dead_bubble_coral",
998    DeadFireCoral => "minecraft:dead_fire_coral",
999    DeadHornCoral => "minecraft:dead_horn_coral",
1000    TubeCoral => "minecraft:tube_coral",
1001    BrainCoral => "minecraft:brain_coral",
1002    BubbleCoral => "minecraft:bubble_coral",
1003    FireCoral => "minecraft:fire_coral",
1004    HornCoral => "minecraft:horn_coral",
1005    DeadTubeCoralFan => "minecraft:dead_tube_coral_fan",
1006    DeadBrainCoralFan => "minecraft:dead_brain_coral_fan",
1007    DeadBubbleCoralFan => "minecraft:dead_bubble_coral_fan",
1008    DeadFireCoralFan => "minecraft:dead_fire_coral_fan",
1009    DeadHornCoralFan => "minecraft:dead_horn_coral_fan",
1010    TubeCoralFan => "minecraft:tube_coral_fan",
1011    BrainCoralFan => "minecraft:brain_coral_fan",
1012    BubbleCoralFan => "minecraft:bubble_coral_fan",
1013    FireCoralFan => "minecraft:fire_coral_fan",
1014    HornCoralFan => "minecraft:horn_coral_fan",
1015    DeadTubeCoralWallFan => "minecraft:dead_tube_coral_wall_fan",
1016    DeadBrainCoralWallFan => "minecraft:dead_brain_coral_wall_fan",
1017    DeadBubbleCoralWallFan => "minecraft:dead_bubble_coral_wall_fan",
1018    DeadFireCoralWallFan => "minecraft:dead_fire_coral_wall_fan",
1019    DeadHornCoralWallFan => "minecraft:dead_horn_coral_wall_fan",
1020    TubeCoralWallFan => "minecraft:tube_coral_wall_fan",
1021    BrainCoralWallFan => "minecraft:brain_coral_wall_fan",
1022    BubbleCoralWallFan => "minecraft:bubble_coral_wall_fan",
1023    FireCoralWallFan => "minecraft:fire_coral_wall_fan",
1024    HornCoralWallFan => "minecraft:horn_coral_wall_fan",
1025    SeaPickle => "minecraft:sea_pickle",
1026    BlueIce => "minecraft:blue_ice",
1027    Conduit => "minecraft:conduit",
1028    BambooSapling => "minecraft:bamboo_sapling",
1029    Bamboo => "minecraft:bamboo",
1030    PottedBamboo => "minecraft:potted_bamboo",
1031    VoidAir => "minecraft:void_air",
1032    CaveAir => "minecraft:cave_air",
1033    BubbleColumn => "minecraft:bubble_column",
1034    PolishedGraniteStairs => "minecraft:polished_granite_stairs",
1035    SmoothRedSandstoneStairs => "minecraft:smooth_red_sandstone_stairs",
1036    MossyStoneBrickStairs => "minecraft:mossy_stone_brick_stairs",
1037    PolishedDioriteStairs => "minecraft:polished_diorite_stairs",
1038    MossyCobblestoneStairs => "minecraft:mossy_cobblestone_stairs",
1039    EndStoneBrickStairs => "minecraft:end_stone_brick_stairs",
1040    StoneStairs => "minecraft:stone_stairs",
1041    SmoothSandstoneStairs => "minecraft:smooth_sandstone_stairs",
1042    SmoothQuartzStairs => "minecraft:smooth_quartz_stairs",
1043    GraniteStairs => "minecraft:granite_stairs",
1044    AndesiteStairs => "minecraft:andesite_stairs",
1045    RedNetherBrickStairs => "minecraft:red_nether_brick_stairs",
1046    PolishedAndesiteStairs => "minecraft:polished_andesite_stairs",
1047    DioriteStairs => "minecraft:diorite_stairs",
1048    PolishedGraniteSlab => "minecraft:polished_granite_slab",
1049    SmoothRedSandstoneSlab => "minecraft:smooth_red_sandstone_slab",
1050    MossyStoneBrickSlab => "minecraft:mossy_stone_brick_slab",
1051    PolishedDioriteSlab => "minecraft:polished_diorite_slab",
1052    MossyCobblestoneSlab => "minecraft:mossy_cobblestone_slab",
1053    EndStoneBrickSlab => "minecraft:end_stone_brick_slab",
1054    SmoothSandstoneSlab => "minecraft:smooth_sandstone_slab",
1055    SmoothQuartzSlab => "minecraft:smooth_quartz_slab",
1056    GraniteSlab => "minecraft:granite_slab",
1057    AndesiteSlab => "minecraft:andesite_slab",
1058    RedNetherBrickSlab => "minecraft:red_nether_brick_slab",
1059    PolishedAndesiteSlab => "minecraft:polished_andesite_slab",
1060    DioriteSlab => "minecraft:diorite_slab",
1061    BrickWall => "minecraft:brick_wall",
1062    PrismarineWall => "minecraft:prismarine_wall",
1063    RedSandstoneWall => "minecraft:red_sandstone_wall",
1064    MossyStoneBrickWall => "minecraft:mossy_stone_brick_wall",
1065    GraniteWall => "minecraft:granite_wall",
1066    StoneBrickWall => "minecraft:stone_brick_wall",
1067    MudBrickWall => "minecraft:mud_brick_wall",
1068    NetherBrickWall => "minecraft:nether_brick_wall",
1069    AndesiteWall => "minecraft:andesite_wall",
1070    RedNetherBrickWall => "minecraft:red_nether_brick_wall",
1071    SandstoneWall => "minecraft:sandstone_wall",
1072    EndStoneBrickWall => "minecraft:end_stone_brick_wall",
1073    DioriteWall => "minecraft:diorite_wall",
1074    Scaffolding => "minecraft:scaffolding",
1075    Loom => "minecraft:loom",
1076    Barrel => "minecraft:barrel",
1077    Smoker => "minecraft:smoker",
1078    BlastFurnace => "minecraft:blast_furnace",
1079    CartographyTable => "minecraft:cartography_table",
1080    FletchingTable => "minecraft:fletching_table",
1081    Grindstone => "minecraft:grindstone",
1082    Lectern => "minecraft:lectern",
1083    SmithingTable => "minecraft:smithing_table",
1084    Stonecutter => "minecraft:stonecutter",
1085    Bell => "minecraft:bell",
1086    Lantern => "minecraft:lantern",
1087    SoulLantern => "minecraft:soul_lantern",
1088    Campfire => "minecraft:campfire",
1089    SoulCampfire => "minecraft:soul_campfire",
1090    SweetBerryBush => "minecraft:sweet_berry_bush",
1091    WarpedStem => "minecraft:warped_stem",
1092    StrippedWarpedStem => "minecraft:stripped_warped_stem",
1093    WarpedHyphae => "minecraft:warped_hyphae",
1094    StrippedWarpedHyphae => "minecraft:stripped_warped_hyphae",
1095    WarpedNylium => "minecraft:warped_nylium",
1096    WarpedFungus => "minecraft:warped_fungus",
1097    WarpedWartBlock => "minecraft:warped_wart_block",
1098    WarpedRoots => "minecraft:warped_roots",
1099    NetherSprouts => "minecraft:nether_sprouts",
1100    CrimsonStem => "minecraft:crimson_stem",
1101    StrippedCrimsonStem => "minecraft:stripped_crimson_stem",
1102    CrimsonHyphae => "minecraft:crimson_hyphae",
1103    StrippedCrimsonHyphae => "minecraft:stripped_crimson_hyphae",
1104    CrimsonNylium => "minecraft:crimson_nylium",
1105    CrimsonFungus => "minecraft:crimson_fungus",
1106    Shroomlight => "minecraft:shroomlight",
1107    WeepingVines => "minecraft:weeping_vines",
1108    WeepingVinesPlant => "minecraft:weeping_vines_plant",
1109    TwistingVines => "minecraft:twisting_vines",
1110    TwistingVinesPlant => "minecraft:twisting_vines_plant",
1111    CrimsonRoots => "minecraft:crimson_roots",
1112    CrimsonPlanks => "minecraft:crimson_planks",
1113    WarpedPlanks => "minecraft:warped_planks",
1114    CrimsonSlab => "minecraft:crimson_slab",
1115    WarpedSlab => "minecraft:warped_slab",
1116    CrimsonPressurePlate => "minecraft:crimson_pressure_plate",
1117    WarpedPressurePlate => "minecraft:warped_pressure_plate",
1118    CrimsonFence => "minecraft:crimson_fence",
1119    WarpedFence => "minecraft:warped_fence",
1120    CrimsonTrapdoor => "minecraft:crimson_trapdoor",
1121    WarpedTrapdoor => "minecraft:warped_trapdoor",
1122    CrimsonFenceGate => "minecraft:crimson_fence_gate",
1123    WarpedFenceGate => "minecraft:warped_fence_gate",
1124    CrimsonStairs => "minecraft:crimson_stairs",
1125    WarpedStairs => "minecraft:warped_stairs",
1126    CrimsonButton => "minecraft:crimson_button",
1127    WarpedButton => "minecraft:warped_button",
1128    CrimsonDoor => "minecraft:crimson_door",
1129    WarpedDoor => "minecraft:warped_door",
1130    CrimsonSign => "minecraft:crimson_sign",
1131    WarpedSign => "minecraft:warped_sign",
1132    CrimsonWallSign => "minecraft:crimson_wall_sign",
1133    WarpedWallSign => "minecraft:warped_wall_sign",
1134    StructureBlock => "minecraft:structure_block",
1135    Jigsaw => "minecraft:jigsaw",
1136    Composter => "minecraft:composter",
1137    Target => "minecraft:target",
1138    BeeNest => "minecraft:bee_nest",
1139    Beehive => "minecraft:beehive",
1140    HoneyBlock => "minecraft:honey_block",
1141    HoneycombBlock => "minecraft:honeycomb_block",
1142    NetheriteBlock => "minecraft:netherite_block",
1143    AncientDebris => "minecraft:ancient_debris",
1144    CryingObsidian => "minecraft:crying_obsidian",
1145    RespawnAnchor => "minecraft:respawn_anchor",
1146    PottedCrimsonFungus => "minecraft:potted_crimson_fungus",
1147    PottedWarpedFungus => "minecraft:potted_warped_fungus",
1148    PottedCrimsonRoots => "minecraft:potted_crimson_roots",
1149    PottedWarpedRoots => "minecraft:potted_warped_roots",
1150    Lodestone => "minecraft:lodestone",
1151    Blackstone => "minecraft:blackstone",
1152    BlackstoneStairs => "minecraft:blackstone_stairs",
1153    BlackstoneWall => "minecraft:blackstone_wall",
1154    BlackstoneSlab => "minecraft:blackstone_slab",
1155    PolishedBlackstone => "minecraft:polished_blackstone",
1156    PolishedBlackstoneBricks => "minecraft:polished_blackstone_bricks",
1157    CrackedPolishedBlackstoneBricks => "minecraft:cracked_polished_blackstone_bricks",
1158    ChiseledPolishedBlackstone => "minecraft:chiseled_polished_blackstone",
1159    PolishedBlackstoneBrickSlab => "minecraft:polished_blackstone_brick_slab",
1160    PolishedBlackstoneBrickStairs => "minecraft:polished_blackstone_brick_stairs",
1161    PolishedBlackstoneBrickWall => "minecraft:polished_blackstone_brick_wall",
1162    GildedBlackstone => "minecraft:gilded_blackstone",
1163    PolishedBlackstoneStairs => "minecraft:polished_blackstone_stairs",
1164    PolishedBlackstoneSlab => "minecraft:polished_blackstone_slab",
1165    PolishedBlackstonePressurePlate => "minecraft:polished_blackstone_pressure_plate",
1166    PolishedBlackstoneButton => "minecraft:polished_blackstone_button",
1167    PolishedBlackstoneWall => "minecraft:polished_blackstone_wall",
1168    ChiseledNetherBricks => "minecraft:chiseled_nether_bricks",
1169    CrackedNetherBricks => "minecraft:cracked_nether_bricks",
1170    QuartzBricks => "minecraft:quartz_bricks",
1171    Candle => "minecraft:candle",
1172    WhiteCandle => "minecraft:white_candle",
1173    OrangeCandle => "minecraft:orange_candle",
1174    MagentaCandle => "minecraft:magenta_candle",
1175    LightBlueCandle => "minecraft:light_blue_candle",
1176    YellowCandle => "minecraft:yellow_candle",
1177    LimeCandle => "minecraft:lime_candle",
1178    PinkCandle => "minecraft:pink_candle",
1179    GrayCandle => "minecraft:gray_candle",
1180    LightGrayCandle => "minecraft:light_gray_candle",
1181    CyanCandle => "minecraft:cyan_candle",
1182    PurpleCandle => "minecraft:purple_candle",
1183    BlueCandle => "minecraft:blue_candle",
1184    BrownCandle => "minecraft:brown_candle",
1185    GreenCandle => "minecraft:green_candle",
1186    RedCandle => "minecraft:red_candle",
1187    BlackCandle => "minecraft:black_candle",
1188    CandleCake => "minecraft:candle_cake",
1189    WhiteCandleCake => "minecraft:white_candle_cake",
1190    OrangeCandleCake => "minecraft:orange_candle_cake",
1191    MagentaCandleCake => "minecraft:magenta_candle_cake",
1192    LightBlueCandleCake => "minecraft:light_blue_candle_cake",
1193    YellowCandleCake => "minecraft:yellow_candle_cake",
1194    LimeCandleCake => "minecraft:lime_candle_cake",
1195    PinkCandleCake => "minecraft:pink_candle_cake",
1196    GrayCandleCake => "minecraft:gray_candle_cake",
1197    LightGrayCandleCake => "minecraft:light_gray_candle_cake",
1198    CyanCandleCake => "minecraft:cyan_candle_cake",
1199    PurpleCandleCake => "minecraft:purple_candle_cake",
1200    BlueCandleCake => "minecraft:blue_candle_cake",
1201    BrownCandleCake => "minecraft:brown_candle_cake",
1202    GreenCandleCake => "minecraft:green_candle_cake",
1203    RedCandleCake => "minecraft:red_candle_cake",
1204    BlackCandleCake => "minecraft:black_candle_cake",
1205    AmethystBlock => "minecraft:amethyst_block",
1206    BuddingAmethyst => "minecraft:budding_amethyst",
1207    AmethystCluster => "minecraft:amethyst_cluster",
1208    LargeAmethystBud => "minecraft:large_amethyst_bud",
1209    MediumAmethystBud => "minecraft:medium_amethyst_bud",
1210    SmallAmethystBud => "minecraft:small_amethyst_bud",
1211    Tuff => "minecraft:tuff",
1212    TuffSlab => "minecraft:tuff_slab",
1213    TuffStairs => "minecraft:tuff_stairs",
1214    TuffWall => "minecraft:tuff_wall",
1215    PolishedTuff => "minecraft:polished_tuff",
1216    PolishedTuffSlab => "minecraft:polished_tuff_slab",
1217    PolishedTuffStairs => "minecraft:polished_tuff_stairs",
1218    PolishedTuffWall => "minecraft:polished_tuff_wall",
1219    ChiseledTuff => "minecraft:chiseled_tuff",
1220    TuffBricks => "minecraft:tuff_bricks",
1221    TuffBrickSlab => "minecraft:tuff_brick_slab",
1222    TuffBrickStairs => "minecraft:tuff_brick_stairs",
1223    TuffBrickWall => "minecraft:tuff_brick_wall",
1224    ChiseledTuffBricks => "minecraft:chiseled_tuff_bricks",
1225    Calcite => "minecraft:calcite",
1226    TintedGlass => "minecraft:tinted_glass",
1227    PowderSnow => "minecraft:powder_snow",
1228    SculkSensor => "minecraft:sculk_sensor",
1229    CalibratedSculkSensor => "minecraft:calibrated_sculk_sensor",
1230    Sculk => "minecraft:sculk",
1231    SculkVein => "minecraft:sculk_vein",
1232    SculkCatalyst => "minecraft:sculk_catalyst",
1233    SculkShrieker => "minecraft:sculk_shrieker",
1234    CopperBlock => "minecraft:copper_block",
1235    ExposedCopper => "minecraft:exposed_copper",
1236    WeatheredCopper => "minecraft:weathered_copper",
1237    OxidizedCopper => "minecraft:oxidized_copper",
1238    CopperOre => "minecraft:copper_ore",
1239    DeepslateCopperOre => "minecraft:deepslate_copper_ore",
1240    OxidizedCutCopper => "minecraft:oxidized_cut_copper",
1241    WeatheredCutCopper => "minecraft:weathered_cut_copper",
1242    ExposedCutCopper => "minecraft:exposed_cut_copper",
1243    CutCopper => "minecraft:cut_copper",
1244    OxidizedChiseledCopper => "minecraft:oxidized_chiseled_copper",
1245    WeatheredChiseledCopper => "minecraft:weathered_chiseled_copper",
1246    ExposedChiseledCopper => "minecraft:exposed_chiseled_copper",
1247    ChiseledCopper => "minecraft:chiseled_copper",
1248    WaxedOxidizedChiseledCopper => "minecraft:waxed_oxidized_chiseled_copper",
1249    WaxedWeatheredChiseledCopper => "minecraft:waxed_weathered_chiseled_copper",
1250    WaxedExposedChiseledCopper => "minecraft:waxed_exposed_chiseled_copper",
1251    WaxedChiseledCopper => "minecraft:waxed_chiseled_copper",
1252    OxidizedCutCopperStairs => "minecraft:oxidized_cut_copper_stairs",
1253    WeatheredCutCopperStairs => "minecraft:weathered_cut_copper_stairs",
1254    ExposedCutCopperStairs => "minecraft:exposed_cut_copper_stairs",
1255    CutCopperStairs => "minecraft:cut_copper_stairs",
1256    OxidizedCutCopperSlab => "minecraft:oxidized_cut_copper_slab",
1257    WeatheredCutCopperSlab => "minecraft:weathered_cut_copper_slab",
1258    ExposedCutCopperSlab => "minecraft:exposed_cut_copper_slab",
1259    CutCopperSlab => "minecraft:cut_copper_slab",
1260    WaxedCopperBlock => "minecraft:waxed_copper_block",
1261    WaxedWeatheredCopper => "minecraft:waxed_weathered_copper",
1262    WaxedExposedCopper => "minecraft:waxed_exposed_copper",
1263    WaxedOxidizedCopper => "minecraft:waxed_oxidized_copper",
1264    WaxedOxidizedCutCopper => "minecraft:waxed_oxidized_cut_copper",
1265    WaxedWeatheredCutCopper => "minecraft:waxed_weathered_cut_copper",
1266    WaxedExposedCutCopper => "minecraft:waxed_exposed_cut_copper",
1267    WaxedCutCopper => "minecraft:waxed_cut_copper",
1268    WaxedOxidizedCutCopperStairs => "minecraft:waxed_oxidized_cut_copper_stairs",
1269    WaxedWeatheredCutCopperStairs => "minecraft:waxed_weathered_cut_copper_stairs",
1270    WaxedExposedCutCopperStairs => "minecraft:waxed_exposed_cut_copper_stairs",
1271    WaxedCutCopperStairs => "minecraft:waxed_cut_copper_stairs",
1272    WaxedOxidizedCutCopperSlab => "minecraft:waxed_oxidized_cut_copper_slab",
1273    WaxedWeatheredCutCopperSlab => "minecraft:waxed_weathered_cut_copper_slab",
1274    WaxedExposedCutCopperSlab => "minecraft:waxed_exposed_cut_copper_slab",
1275    WaxedCutCopperSlab => "minecraft:waxed_cut_copper_slab",
1276    CopperDoor => "minecraft:copper_door",
1277    ExposedCopperDoor => "minecraft:exposed_copper_door",
1278    OxidizedCopperDoor => "minecraft:oxidized_copper_door",
1279    WeatheredCopperDoor => "minecraft:weathered_copper_door",
1280    WaxedCopperDoor => "minecraft:waxed_copper_door",
1281    WaxedExposedCopperDoor => "minecraft:waxed_exposed_copper_door",
1282    WaxedOxidizedCopperDoor => "minecraft:waxed_oxidized_copper_door",
1283    WaxedWeatheredCopperDoor => "minecraft:waxed_weathered_copper_door",
1284    CopperTrapdoor => "minecraft:copper_trapdoor",
1285    ExposedCopperTrapdoor => "minecraft:exposed_copper_trapdoor",
1286    OxidizedCopperTrapdoor => "minecraft:oxidized_copper_trapdoor",
1287    WeatheredCopperTrapdoor => "minecraft:weathered_copper_trapdoor",
1288    WaxedCopperTrapdoor => "minecraft:waxed_copper_trapdoor",
1289    WaxedExposedCopperTrapdoor => "minecraft:waxed_exposed_copper_trapdoor",
1290    WaxedOxidizedCopperTrapdoor => "minecraft:waxed_oxidized_copper_trapdoor",
1291    WaxedWeatheredCopperTrapdoor => "minecraft:waxed_weathered_copper_trapdoor",
1292    CopperGrate => "minecraft:copper_grate",
1293    ExposedCopperGrate => "minecraft:exposed_copper_grate",
1294    WeatheredCopperGrate => "minecraft:weathered_copper_grate",
1295    OxidizedCopperGrate => "minecraft:oxidized_copper_grate",
1296    WaxedCopperGrate => "minecraft:waxed_copper_grate",
1297    WaxedExposedCopperGrate => "minecraft:waxed_exposed_copper_grate",
1298    WaxedWeatheredCopperGrate => "minecraft:waxed_weathered_copper_grate",
1299    WaxedOxidizedCopperGrate => "minecraft:waxed_oxidized_copper_grate",
1300    CopperBulb => "minecraft:copper_bulb",
1301    ExposedCopperBulb => "minecraft:exposed_copper_bulb",
1302    WeatheredCopperBulb => "minecraft:weathered_copper_bulb",
1303    OxidizedCopperBulb => "minecraft:oxidized_copper_bulb",
1304    WaxedCopperBulb => "minecraft:waxed_copper_bulb",
1305    WaxedExposedCopperBulb => "minecraft:waxed_exposed_copper_bulb",
1306    WaxedWeatheredCopperBulb => "minecraft:waxed_weathered_copper_bulb",
1307    WaxedOxidizedCopperBulb => "minecraft:waxed_oxidized_copper_bulb",
1308    LightningRod => "minecraft:lightning_rod",
1309    PointedDripstone => "minecraft:pointed_dripstone",
1310    DripstoneBlock => "minecraft:dripstone_block",
1311    CaveVines => "minecraft:cave_vines",
1312    CaveVinesPlant => "minecraft:cave_vines_plant",
1313    SporeBlossom => "minecraft:spore_blossom",
1314    Azalea => "minecraft:azalea",
1315    FloweringAzalea => "minecraft:flowering_azalea",
1316    MossCarpet => "minecraft:moss_carpet",
1317    PinkPetals => "minecraft:pink_petals",
1318    MossBlock => "minecraft:moss_block",
1319    BigDripleaf => "minecraft:big_dripleaf",
1320    BigDripleafStem => "minecraft:big_dripleaf_stem",
1321    SmallDripleaf => "minecraft:small_dripleaf",
1322    HangingRoots => "minecraft:hanging_roots",
1323    RootedDirt => "minecraft:rooted_dirt",
1324    Mud => "minecraft:mud",
1325    Deepslate => "minecraft:deepslate",
1326    CobbledDeepslate => "minecraft:cobbled_deepslate",
1327    CobbledDeepslateStairs => "minecraft:cobbled_deepslate_stairs",
1328    CobbledDeepslateSlab => "minecraft:cobbled_deepslate_slab",
1329    CobbledDeepslateWall => "minecraft:cobbled_deepslate_wall",
1330    PolishedDeepslate => "minecraft:polished_deepslate",
1331    PolishedDeepslateStairs => "minecraft:polished_deepslate_stairs",
1332    PolishedDeepslateSlab => "minecraft:polished_deepslate_slab",
1333    PolishedDeepslateWall => "minecraft:polished_deepslate_wall",
1334    DeepslateTiles => "minecraft:deepslate_tiles",
1335    DeepslateTileStairs => "minecraft:deepslate_tile_stairs",
1336    DeepslateTileSlab => "minecraft:deepslate_tile_slab",
1337    DeepslateTileWall => "minecraft:deepslate_tile_wall",
1338    DeepslateBricks => "minecraft:deepslate_bricks",
1339    DeepslateBrickStairs => "minecraft:deepslate_brick_stairs",
1340    DeepslateBrickSlab => "minecraft:deepslate_brick_slab",
1341    DeepslateBrickWall => "minecraft:deepslate_brick_wall",
1342    ChiseledDeepslate => "minecraft:chiseled_deepslate",
1343    CrackedDeepslateBricks => "minecraft:cracked_deepslate_bricks",
1344    CrackedDeepslateTiles => "minecraft:cracked_deepslate_tiles",
1345    InfestedDeepslate => "minecraft:infested_deepslate",
1346    SmoothBasalt => "minecraft:smooth_basalt",
1347    RawIronBlock => "minecraft:raw_iron_block",
1348    RawCopperBlock => "minecraft:raw_copper_block",
1349    RawGoldBlock => "minecraft:raw_gold_block",
1350    PottedAzaleaBush => "minecraft:potted_azalea_bush",
1351    PottedFloweringAzaleaBush => "minecraft:potted_flowering_azalea_bush",
1352    OchreFroglight => "minecraft:ochre_froglight",
1353    VerdantFroglight => "minecraft:verdant_froglight",
1354    PearlescentFroglight => "minecraft:pearlescent_froglight",
1355    Frogspawn => "minecraft:frogspawn",
1356    ReinforcedDeepslate => "minecraft:reinforced_deepslate",
1357    DecoratedPot => "minecraft:decorated_pot",
1358    Crafter => "minecraft:crafter",
1359    TrialSpawner => "minecraft:trial_spawner",
1360    Vault => "minecraft:vault",
1361    HeavyCore => "minecraft:heavy_core",
1362    PaleMossBlock => "minecraft:pale_moss_block",
1363    PaleMossCarpet => "minecraft:pale_moss_carpet",
1364    PaleHangingMoss => "minecraft:pale_hanging_moss",
1365    OpenEyeblossom => "minecraft:open_eyeblossom",
1366    ClosedEyeblossom => "minecraft:closed_eyeblossom",
1367    PottedOpenEyeblossom => "minecraft:potted_open_eyeblossom",
1368    PottedClosedEyeblossom => "minecraft:potted_closed_eyeblossom",
1369}
1370}
1371
1372registry! {
1373/// An enum that contains every type of block entity. A block entity is a block
1374/// that contains data that can't be represented as just a block state, like
1375/// how chests store items.
1376enum BlockEntityKind {
1377    Furnace => "minecraft:furnace",
1378    Chest => "minecraft:chest",
1379    TrappedChest => "minecraft:trapped_chest",
1380    EnderChest => "minecraft:ender_chest",
1381    Jukebox => "minecraft:jukebox",
1382    Dispenser => "minecraft:dispenser",
1383    Dropper => "minecraft:dropper",
1384    Sign => "minecraft:sign",
1385    HangingSign => "minecraft:hanging_sign",
1386    MobSpawner => "minecraft:mob_spawner",
1387    CreakingHeart => "minecraft:creaking_heart",
1388    Piston => "minecraft:piston",
1389    BrewingStand => "minecraft:brewing_stand",
1390    EnchantingTable => "minecraft:enchanting_table",
1391    EndPortal => "minecraft:end_portal",
1392    Beacon => "minecraft:beacon",
1393    Skull => "minecraft:skull",
1394    DaylightDetector => "minecraft:daylight_detector",
1395    Hopper => "minecraft:hopper",
1396    Comparator => "minecraft:comparator",
1397    Banner => "minecraft:banner",
1398    StructureBlock => "minecraft:structure_block",
1399    EndGateway => "minecraft:end_gateway",
1400    CommandBlock => "minecraft:command_block",
1401    ShulkerBox => "minecraft:shulker_box",
1402    Bed => "minecraft:bed",
1403    Conduit => "minecraft:conduit",
1404    Barrel => "minecraft:barrel",
1405    Smoker => "minecraft:smoker",
1406    BlastFurnace => "minecraft:blast_furnace",
1407    Lectern => "minecraft:lectern",
1408    Bell => "minecraft:bell",
1409    Jigsaw => "minecraft:jigsaw",
1410    Campfire => "minecraft:campfire",
1411    Beehive => "minecraft:beehive",
1412    SculkSensor => "minecraft:sculk_sensor",
1413    CalibratedSculkSensor => "minecraft:calibrated_sculk_sensor",
1414    SculkCatalyst => "minecraft:sculk_catalyst",
1415    SculkShrieker => "minecraft:sculk_shrieker",
1416    ChiseledBookshelf => "minecraft:chiseled_bookshelf",
1417    BrushableBlock => "minecraft:brushable_block",
1418    DecoratedPot => "minecraft:decorated_pot",
1419    Crafter => "minecraft:crafter",
1420    TrialSpawner => "minecraft:trial_spawner",
1421    Vault => "minecraft:vault",
1422}
1423}
1424
1425registry! {
1426enum BlockPredicateKind {
1427    MatchingBlocks => "minecraft:matching_blocks",
1428    MatchingBlockTag => "minecraft:matching_block_tag",
1429    MatchingFluids => "minecraft:matching_fluids",
1430    HasSturdyFace => "minecraft:has_sturdy_face",
1431    Solid => "minecraft:solid",
1432    Replaceable => "minecraft:replaceable",
1433    WouldSurvive => "minecraft:would_survive",
1434    InsideWorldBounds => "minecraft:inside_world_bounds",
1435    AnyOf => "minecraft:any_of",
1436    AllOf => "minecraft:all_of",
1437    Not => "minecraft:not",
1438    True => "minecraft:true",
1439    Unobstructed => "minecraft:unobstructed",
1440}
1441}
1442
1443registry! {
1444enum CatVariant {
1445    Tabby => "minecraft:tabby",
1446    Black => "minecraft:black",
1447    Red => "minecraft:red",
1448    Siamese => "minecraft:siamese",
1449    BritishShorthair => "minecraft:british_shorthair",
1450    Calico => "minecraft:calico",
1451    Persian => "minecraft:persian",
1452    Ragdoll => "minecraft:ragdoll",
1453    White => "minecraft:white",
1454    Jellie => "minecraft:jellie",
1455    AllBlack => "minecraft:all_black",
1456}
1457}
1458
1459registry! {
1460enum ChunkStatus {
1461    Empty => "minecraft:empty",
1462    StructureStarts => "minecraft:structure_starts",
1463    StructureReferences => "minecraft:structure_references",
1464    Biomes => "minecraft:biomes",
1465    Noise => "minecraft:noise",
1466    Surface => "minecraft:surface",
1467    Carvers => "minecraft:carvers",
1468    Features => "minecraft:features",
1469    InitializeLight => "minecraft:initialize_light",
1470    Light => "minecraft:light",
1471    Spawn => "minecraft:spawn",
1472    Full => "minecraft:full",
1473}
1474}
1475
1476registry! {
1477enum CommandArgumentKind {
1478    Bool => "brigadier:bool",
1479    Float => "brigadier:float",
1480    Double => "brigadier:double",
1481    Integer => "brigadier:integer",
1482    Long => "brigadier:long",
1483    String => "brigadier:string",
1484    Entity => "minecraft:entity",
1485    GameProfile => "minecraft:game_profile",
1486    BlockPos => "minecraft:block_pos",
1487    ColumnPos => "minecraft:column_pos",
1488    Vec3 => "minecraft:vec3",
1489    Vec2 => "minecraft:vec2",
1490    BlockState => "minecraft:block_state",
1491    BlockPredicate => "minecraft:block_predicate",
1492    ItemStack => "minecraft:item_stack",
1493    ItemPredicate => "minecraft:item_predicate",
1494    Color => "minecraft:color",
1495    Component => "minecraft:component",
1496    Style => "minecraft:style",
1497    Message => "minecraft:message",
1498    NbtCompoundTag => "minecraft:nbt_compound_tag",
1499    NbtTag => "minecraft:nbt_tag",
1500    NbtPath => "minecraft:nbt_path",
1501    Objective => "minecraft:objective",
1502    ObjectiveCriteria => "minecraft:objective_criteria",
1503    Operation => "minecraft:operation",
1504    Particle => "minecraft:particle",
1505    Angle => "minecraft:angle",
1506    Rotation => "minecraft:rotation",
1507    ScoreboardSlot => "minecraft:scoreboard_slot",
1508    ScoreHolder => "minecraft:score_holder",
1509    Swizzle => "minecraft:swizzle",
1510    Team => "minecraft:team",
1511    ItemSlot => "minecraft:item_slot",
1512    ItemSlots => "minecraft:item_slots",
1513    ResourceLocation => "minecraft:resource_location",
1514    Function => "minecraft:function",
1515    EntityAnchor => "minecraft:entity_anchor",
1516    IntRange => "minecraft:int_range",
1517    FloatRange => "minecraft:float_range",
1518    Dimension => "minecraft:dimension",
1519    Gamemode => "minecraft:gamemode",
1520    Time => "minecraft:time",
1521    ResourceOrTag => "minecraft:resource_or_tag",
1522    ResourceOrTagKey => "minecraft:resource_or_tag_key",
1523    Resource => "minecraft:resource",
1524    ResourceKey => "minecraft:resource_key",
1525    TemplateMirror => "minecraft:template_mirror",
1526    TemplateRotation => "minecraft:template_rotation",
1527    Heightmap => "minecraft:heightmap",
1528    LootTable => "minecraft:loot_table",
1529    LootPredicate => "minecraft:loot_predicate",
1530    LootModifier => "minecraft:loot_modifier",
1531    Uuid => "minecraft:uuid",
1532}
1533}
1534
1535registry! {
1536enum CustomStat {
1537    LeaveGame => "minecraft:leave_game",
1538    PlayTime => "minecraft:play_time",
1539    TotalWorldTime => "minecraft:total_world_time",
1540    TimeSinceDeath => "minecraft:time_since_death",
1541    TimeSinceRest => "minecraft:time_since_rest",
1542    SneakTime => "minecraft:sneak_time",
1543    WalkOneCm => "minecraft:walk_one_cm",
1544    CrouchOneCm => "minecraft:crouch_one_cm",
1545    SprintOneCm => "minecraft:sprint_one_cm",
1546    WalkOnWaterOneCm => "minecraft:walk_on_water_one_cm",
1547    FallOneCm => "minecraft:fall_one_cm",
1548    ClimbOneCm => "minecraft:climb_one_cm",
1549    FlyOneCm => "minecraft:fly_one_cm",
1550    WalkUnderWaterOneCm => "minecraft:walk_under_water_one_cm",
1551    MinecartOneCm => "minecraft:minecart_one_cm",
1552    BoatOneCm => "minecraft:boat_one_cm",
1553    PigOneCm => "minecraft:pig_one_cm",
1554    HorseOneCm => "minecraft:horse_one_cm",
1555    AviateOneCm => "minecraft:aviate_one_cm",
1556    SwimOneCm => "minecraft:swim_one_cm",
1557    StriderOneCm => "minecraft:strider_one_cm",
1558    Jump => "minecraft:jump",
1559    Drop => "minecraft:drop",
1560    DamageDealt => "minecraft:damage_dealt",
1561    DamageDealtAbsorbed => "minecraft:damage_dealt_absorbed",
1562    DamageDealtResisted => "minecraft:damage_dealt_resisted",
1563    DamageTaken => "minecraft:damage_taken",
1564    DamageBlockedByShield => "minecraft:damage_blocked_by_shield",
1565    DamageAbsorbed => "minecraft:damage_absorbed",
1566    DamageResisted => "minecraft:damage_resisted",
1567    Deaths => "minecraft:deaths",
1568    MobKills => "minecraft:mob_kills",
1569    AnimalsBred => "minecraft:animals_bred",
1570    PlayerKills => "minecraft:player_kills",
1571    FishCaught => "minecraft:fish_caught",
1572    TalkedToVillager => "minecraft:talked_to_villager",
1573    TradedWithVillager => "minecraft:traded_with_villager",
1574    EatCakeSlice => "minecraft:eat_cake_slice",
1575    FillCauldron => "minecraft:fill_cauldron",
1576    UseCauldron => "minecraft:use_cauldron",
1577    CleanArmor => "minecraft:clean_armor",
1578    CleanBanner => "minecraft:clean_banner",
1579    CleanShulkerBox => "minecraft:clean_shulker_box",
1580    InteractWithBrewingstand => "minecraft:interact_with_brewingstand",
1581    InteractWithBeacon => "minecraft:interact_with_beacon",
1582    InspectDropper => "minecraft:inspect_dropper",
1583    InspectHopper => "minecraft:inspect_hopper",
1584    InspectDispenser => "minecraft:inspect_dispenser",
1585    PlayNoteblock => "minecraft:play_noteblock",
1586    TuneNoteblock => "minecraft:tune_noteblock",
1587    PotFlower => "minecraft:pot_flower",
1588    TriggerTrappedChest => "minecraft:trigger_trapped_chest",
1589    OpenEnderchest => "minecraft:open_enderchest",
1590    EnchantItem => "minecraft:enchant_item",
1591    PlayRecord => "minecraft:play_record",
1592    InteractWithFurnace => "minecraft:interact_with_furnace",
1593    InteractWithCraftingTable => "minecraft:interact_with_crafting_table",
1594    OpenChest => "minecraft:open_chest",
1595    SleepInBed => "minecraft:sleep_in_bed",
1596    OpenShulkerBox => "minecraft:open_shulker_box",
1597    OpenBarrel => "minecraft:open_barrel",
1598    InteractWithBlastFurnace => "minecraft:interact_with_blast_furnace",
1599    InteractWithSmoker => "minecraft:interact_with_smoker",
1600    InteractWithLectern => "minecraft:interact_with_lectern",
1601    InteractWithCampfire => "minecraft:interact_with_campfire",
1602    InteractWithCartographyTable => "minecraft:interact_with_cartography_table",
1603    InteractWithLoom => "minecraft:interact_with_loom",
1604    InteractWithStonecutter => "minecraft:interact_with_stonecutter",
1605    BellRing => "minecraft:bell_ring",
1606    RaidTrigger => "minecraft:raid_trigger",
1607    RaidWin => "minecraft:raid_win",
1608    InteractWithAnvil => "minecraft:interact_with_anvil",
1609    InteractWithGrindstone => "minecraft:interact_with_grindstone",
1610    TargetHit => "minecraft:target_hit",
1611    InteractWithSmithingTable => "minecraft:interact_with_smithing_table",
1612}
1613}
1614
1615registry! {
1616/// An enum that contains every type of entity.
1617enum EntityKind {
1618    AcaciaBoat => "minecraft:acacia_boat",
1619    AcaciaChestBoat => "minecraft:acacia_chest_boat",
1620    Allay => "minecraft:allay",
1621    AreaEffectCloud => "minecraft:area_effect_cloud",
1622    Armadillo => "minecraft:armadillo",
1623    ArmorStand => "minecraft:armor_stand",
1624    Arrow => "minecraft:arrow",
1625    Axolotl => "minecraft:axolotl",
1626    BambooChestRaft => "minecraft:bamboo_chest_raft",
1627    BambooRaft => "minecraft:bamboo_raft",
1628    Bat => "minecraft:bat",
1629    Bee => "minecraft:bee",
1630    BirchBoat => "minecraft:birch_boat",
1631    BirchChestBoat => "minecraft:birch_chest_boat",
1632    Blaze => "minecraft:blaze",
1633    BlockDisplay => "minecraft:block_display",
1634    Bogged => "minecraft:bogged",
1635    Breeze => "minecraft:breeze",
1636    BreezeWindCharge => "minecraft:breeze_wind_charge",
1637    Camel => "minecraft:camel",
1638    Cat => "minecraft:cat",
1639    CaveSpider => "minecraft:cave_spider",
1640    CherryBoat => "minecraft:cherry_boat",
1641    CherryChestBoat => "minecraft:cherry_chest_boat",
1642    ChestMinecart => "minecraft:chest_minecart",
1643    Chicken => "minecraft:chicken",
1644    Cod => "minecraft:cod",
1645    CommandBlockMinecart => "minecraft:command_block_minecart",
1646    Cow => "minecraft:cow",
1647    Creaking => "minecraft:creaking",
1648    Creeper => "minecraft:creeper",
1649    DarkOakBoat => "minecraft:dark_oak_boat",
1650    DarkOakChestBoat => "minecraft:dark_oak_chest_boat",
1651    Dolphin => "minecraft:dolphin",
1652    Donkey => "minecraft:donkey",
1653    DragonFireball => "minecraft:dragon_fireball",
1654    Drowned => "minecraft:drowned",
1655    Egg => "minecraft:egg",
1656    ElderGuardian => "minecraft:elder_guardian",
1657    Enderman => "minecraft:enderman",
1658    Endermite => "minecraft:endermite",
1659    EnderDragon => "minecraft:ender_dragon",
1660    EnderPearl => "minecraft:ender_pearl",
1661    EndCrystal => "minecraft:end_crystal",
1662    Evoker => "minecraft:evoker",
1663    EvokerFangs => "minecraft:evoker_fangs",
1664    ExperienceBottle => "minecraft:experience_bottle",
1665    ExperienceOrb => "minecraft:experience_orb",
1666    EyeOfEnder => "minecraft:eye_of_ender",
1667    FallingBlock => "minecraft:falling_block",
1668    Fireball => "minecraft:fireball",
1669    FireworkRocket => "minecraft:firework_rocket",
1670    Fox => "minecraft:fox",
1671    Frog => "minecraft:frog",
1672    FurnaceMinecart => "minecraft:furnace_minecart",
1673    Ghast => "minecraft:ghast",
1674    Giant => "minecraft:giant",
1675    GlowItemFrame => "minecraft:glow_item_frame",
1676    GlowSquid => "minecraft:glow_squid",
1677    Goat => "minecraft:goat",
1678    Guardian => "minecraft:guardian",
1679    Hoglin => "minecraft:hoglin",
1680    HopperMinecart => "minecraft:hopper_minecart",
1681    Horse => "minecraft:horse",
1682    Husk => "minecraft:husk",
1683    Illusioner => "minecraft:illusioner",
1684    Interaction => "minecraft:interaction",
1685    IronGolem => "minecraft:iron_golem",
1686    Item => "minecraft:item",
1687    ItemDisplay => "minecraft:item_display",
1688    ItemFrame => "minecraft:item_frame",
1689    JungleBoat => "minecraft:jungle_boat",
1690    JungleChestBoat => "minecraft:jungle_chest_boat",
1691    LeashKnot => "minecraft:leash_knot",
1692    LightningBolt => "minecraft:lightning_bolt",
1693    Llama => "minecraft:llama",
1694    LlamaSpit => "minecraft:llama_spit",
1695    MagmaCube => "minecraft:magma_cube",
1696    MangroveBoat => "minecraft:mangrove_boat",
1697    MangroveChestBoat => "minecraft:mangrove_chest_boat",
1698    Marker => "minecraft:marker",
1699    Minecart => "minecraft:minecart",
1700    Mooshroom => "minecraft:mooshroom",
1701    Mule => "minecraft:mule",
1702    OakBoat => "minecraft:oak_boat",
1703    OakChestBoat => "minecraft:oak_chest_boat",
1704    Ocelot => "minecraft:ocelot",
1705    OminousItemSpawner => "minecraft:ominous_item_spawner",
1706    Painting => "minecraft:painting",
1707    PaleOakBoat => "minecraft:pale_oak_boat",
1708    PaleOakChestBoat => "minecraft:pale_oak_chest_boat",
1709    Panda => "minecraft:panda",
1710    Parrot => "minecraft:parrot",
1711    Phantom => "minecraft:phantom",
1712    Pig => "minecraft:pig",
1713    Piglin => "minecraft:piglin",
1714    PiglinBrute => "minecraft:piglin_brute",
1715    Pillager => "minecraft:pillager",
1716    PolarBear => "minecraft:polar_bear",
1717    Potion => "minecraft:potion",
1718    Pufferfish => "minecraft:pufferfish",
1719    Rabbit => "minecraft:rabbit",
1720    Ravager => "minecraft:ravager",
1721    Salmon => "minecraft:salmon",
1722    Sheep => "minecraft:sheep",
1723    Shulker => "minecraft:shulker",
1724    ShulkerBullet => "minecraft:shulker_bullet",
1725    Silverfish => "minecraft:silverfish",
1726    Skeleton => "minecraft:skeleton",
1727    SkeletonHorse => "minecraft:skeleton_horse",
1728    Slime => "minecraft:slime",
1729    SmallFireball => "minecraft:small_fireball",
1730    Sniffer => "minecraft:sniffer",
1731    Snowball => "minecraft:snowball",
1732    SnowGolem => "minecraft:snow_golem",
1733    SpawnerMinecart => "minecraft:spawner_minecart",
1734    SpectralArrow => "minecraft:spectral_arrow",
1735    Spider => "minecraft:spider",
1736    SpruceBoat => "minecraft:spruce_boat",
1737    SpruceChestBoat => "minecraft:spruce_chest_boat",
1738    Squid => "minecraft:squid",
1739    Stray => "minecraft:stray",
1740    Strider => "minecraft:strider",
1741    Tadpole => "minecraft:tadpole",
1742    TextDisplay => "minecraft:text_display",
1743    Tnt => "minecraft:tnt",
1744    TntMinecart => "minecraft:tnt_minecart",
1745    TraderLlama => "minecraft:trader_llama",
1746    Trident => "minecraft:trident",
1747    TropicalFish => "minecraft:tropical_fish",
1748    Turtle => "minecraft:turtle",
1749    Vex => "minecraft:vex",
1750    Villager => "minecraft:villager",
1751    Vindicator => "minecraft:vindicator",
1752    WanderingTrader => "minecraft:wandering_trader",
1753    Warden => "minecraft:warden",
1754    WindCharge => "minecraft:wind_charge",
1755    Witch => "minecraft:witch",
1756    Wither => "minecraft:wither",
1757    WitherSkeleton => "minecraft:wither_skeleton",
1758    WitherSkull => "minecraft:wither_skull",
1759    Wolf => "minecraft:wolf",
1760    Zoglin => "minecraft:zoglin",
1761    Zombie => "minecraft:zombie",
1762    ZombieHorse => "minecraft:zombie_horse",
1763    ZombieVillager => "minecraft:zombie_villager",
1764    ZombifiedPiglin => "minecraft:zombified_piglin",
1765    Player => "minecraft:player",
1766    FishingBobber => "minecraft:fishing_bobber",
1767}
1768}
1769
1770registry! {
1771enum FloatProviderKind {
1772    Constant => "minecraft:constant",
1773    Uniform => "minecraft:uniform",
1774    ClampedNormal => "minecraft:clamped_normal",
1775    Trapezoid => "minecraft:trapezoid",
1776}
1777}
1778
1779registry! {
1780enum Fluid {
1781    Empty => "minecraft:empty",
1782    FlowingWater => "minecraft:flowing_water",
1783    Water => "minecraft:water",
1784    FlowingLava => "minecraft:flowing_lava",
1785    Lava => "minecraft:lava",
1786}
1787}
1788
1789registry! {
1790enum FrogVariant {
1791    Temperate => "minecraft:temperate",
1792    Warm => "minecraft:warm",
1793    Cold => "minecraft:cold",
1794}
1795}
1796
1797registry! {
1798enum GameEvent {
1799    BlockActivate => "minecraft:block_activate",
1800    BlockAttach => "minecraft:block_attach",
1801    BlockChange => "minecraft:block_change",
1802    BlockClose => "minecraft:block_close",
1803    BlockDeactivate => "minecraft:block_deactivate",
1804    BlockDestroy => "minecraft:block_destroy",
1805    BlockDetach => "minecraft:block_detach",
1806    BlockOpen => "minecraft:block_open",
1807    BlockPlace => "minecraft:block_place",
1808    ContainerClose => "minecraft:container_close",
1809    ContainerOpen => "minecraft:container_open",
1810    Drink => "minecraft:drink",
1811    Eat => "minecraft:eat",
1812    ElytraGlide => "minecraft:elytra_glide",
1813    EntityDamage => "minecraft:entity_damage",
1814    EntityDie => "minecraft:entity_die",
1815    EntityDismount => "minecraft:entity_dismount",
1816    EntityInteract => "minecraft:entity_interact",
1817    EntityMount => "minecraft:entity_mount",
1818    EntityPlace => "minecraft:entity_place",
1819    EntityAction => "minecraft:entity_action",
1820    Equip => "minecraft:equip",
1821    Explode => "minecraft:explode",
1822    Flap => "minecraft:flap",
1823    FluidPickup => "minecraft:fluid_pickup",
1824    FluidPlace => "minecraft:fluid_place",
1825    HitGround => "minecraft:hit_ground",
1826    InstrumentPlay => "minecraft:instrument_play",
1827    ItemInteractFinish => "minecraft:item_interact_finish",
1828    ItemInteractStart => "minecraft:item_interact_start",
1829    JukeboxPlay => "minecraft:jukebox_play",
1830    JukeboxStopPlay => "minecraft:jukebox_stop_play",
1831    LightningStrike => "minecraft:lightning_strike",
1832    NoteBlockPlay => "minecraft:note_block_play",
1833    PrimeFuse => "minecraft:prime_fuse",
1834    ProjectileLand => "minecraft:projectile_land",
1835    ProjectileShoot => "minecraft:projectile_shoot",
1836    SculkSensorTendrilsClicking => "minecraft:sculk_sensor_tendrils_clicking",
1837    Shear => "minecraft:shear",
1838    Shriek => "minecraft:shriek",
1839    Splash => "minecraft:splash",
1840    Step => "minecraft:step",
1841    Swim => "minecraft:swim",
1842    Teleport => "minecraft:teleport",
1843    Unequip => "minecraft:unequip",
1844    Resonate1 => "minecraft:resonate_1",
1845    Resonate2 => "minecraft:resonate_2",
1846    Resonate3 => "minecraft:resonate_3",
1847    Resonate4 => "minecraft:resonate_4",
1848    Resonate5 => "minecraft:resonate_5",
1849    Resonate6 => "minecraft:resonate_6",
1850    Resonate7 => "minecraft:resonate_7",
1851    Resonate8 => "minecraft:resonate_8",
1852    Resonate9 => "minecraft:resonate_9",
1853    Resonate10 => "minecraft:resonate_10",
1854    Resonate11 => "minecraft:resonate_11",
1855    Resonate12 => "minecraft:resonate_12",
1856    Resonate13 => "minecraft:resonate_13",
1857    Resonate14 => "minecraft:resonate_14",
1858    Resonate15 => "minecraft:resonate_15",
1859}
1860}
1861
1862registry! {
1863enum HeightProviderKind {
1864    Constant => "minecraft:constant",
1865    Uniform => "minecraft:uniform",
1866    BiasedToBottom => "minecraft:biased_to_bottom",
1867    VeryBiasedToBottom => "minecraft:very_biased_to_bottom",
1868    Trapezoid => "minecraft:trapezoid",
1869    WeightedList => "minecraft:weighted_list",
1870}
1871}
1872
1873registry! {
1874enum IntProviderKind {
1875    Constant => "minecraft:constant",
1876    Uniform => "minecraft:uniform",
1877    BiasedToBottom => "minecraft:biased_to_bottom",
1878    Clamped => "minecraft:clamped",
1879    WeightedList => "minecraft:weighted_list",
1880    ClampedNormal => "minecraft:clamped_normal",
1881}
1882}
1883
1884registry! {
1885enum Item {
1886    Air => "minecraft:air",
1887    Stone => "minecraft:stone",
1888    Granite => "minecraft:granite",
1889    PolishedGranite => "minecraft:polished_granite",
1890    Diorite => "minecraft:diorite",
1891    PolishedDiorite => "minecraft:polished_diorite",
1892    Andesite => "minecraft:andesite",
1893    PolishedAndesite => "minecraft:polished_andesite",
1894    Deepslate => "minecraft:deepslate",
1895    CobbledDeepslate => "minecraft:cobbled_deepslate",
1896    PolishedDeepslate => "minecraft:polished_deepslate",
1897    Calcite => "minecraft:calcite",
1898    Tuff => "minecraft:tuff",
1899    TuffSlab => "minecraft:tuff_slab",
1900    TuffStairs => "minecraft:tuff_stairs",
1901    TuffWall => "minecraft:tuff_wall",
1902    ChiseledTuff => "minecraft:chiseled_tuff",
1903    PolishedTuff => "minecraft:polished_tuff",
1904    PolishedTuffSlab => "minecraft:polished_tuff_slab",
1905    PolishedTuffStairs => "minecraft:polished_tuff_stairs",
1906    PolishedTuffWall => "minecraft:polished_tuff_wall",
1907    TuffBricks => "minecraft:tuff_bricks",
1908    TuffBrickSlab => "minecraft:tuff_brick_slab",
1909    TuffBrickStairs => "minecraft:tuff_brick_stairs",
1910    TuffBrickWall => "minecraft:tuff_brick_wall",
1911    ChiseledTuffBricks => "minecraft:chiseled_tuff_bricks",
1912    DripstoneBlock => "minecraft:dripstone_block",
1913    GrassBlock => "minecraft:grass_block",
1914    Dirt => "minecraft:dirt",
1915    CoarseDirt => "minecraft:coarse_dirt",
1916    Podzol => "minecraft:podzol",
1917    RootedDirt => "minecraft:rooted_dirt",
1918    Mud => "minecraft:mud",
1919    CrimsonNylium => "minecraft:crimson_nylium",
1920    WarpedNylium => "minecraft:warped_nylium",
1921    Cobblestone => "minecraft:cobblestone",
1922    OakPlanks => "minecraft:oak_planks",
1923    SprucePlanks => "minecraft:spruce_planks",
1924    BirchPlanks => "minecraft:birch_planks",
1925    JunglePlanks => "minecraft:jungle_planks",
1926    AcaciaPlanks => "minecraft:acacia_planks",
1927    CherryPlanks => "minecraft:cherry_planks",
1928    DarkOakPlanks => "minecraft:dark_oak_planks",
1929    PaleOakPlanks => "minecraft:pale_oak_planks",
1930    MangrovePlanks => "minecraft:mangrove_planks",
1931    BambooPlanks => "minecraft:bamboo_planks",
1932    CrimsonPlanks => "minecraft:crimson_planks",
1933    WarpedPlanks => "minecraft:warped_planks",
1934    BambooMosaic => "minecraft:bamboo_mosaic",
1935    OakSapling => "minecraft:oak_sapling",
1936    SpruceSapling => "minecraft:spruce_sapling",
1937    BirchSapling => "minecraft:birch_sapling",
1938    JungleSapling => "minecraft:jungle_sapling",
1939    AcaciaSapling => "minecraft:acacia_sapling",
1940    CherrySapling => "minecraft:cherry_sapling",
1941    DarkOakSapling => "minecraft:dark_oak_sapling",
1942    PaleOakSapling => "minecraft:pale_oak_sapling",
1943    MangrovePropagule => "minecraft:mangrove_propagule",
1944    Bedrock => "minecraft:bedrock",
1945    Sand => "minecraft:sand",
1946    SuspiciousSand => "minecraft:suspicious_sand",
1947    SuspiciousGravel => "minecraft:suspicious_gravel",
1948    RedSand => "minecraft:red_sand",
1949    Gravel => "minecraft:gravel",
1950    CoalOre => "minecraft:coal_ore",
1951    DeepslateCoalOre => "minecraft:deepslate_coal_ore",
1952    IronOre => "minecraft:iron_ore",
1953    DeepslateIronOre => "minecraft:deepslate_iron_ore",
1954    CopperOre => "minecraft:copper_ore",
1955    DeepslateCopperOre => "minecraft:deepslate_copper_ore",
1956    GoldOre => "minecraft:gold_ore",
1957    DeepslateGoldOre => "minecraft:deepslate_gold_ore",
1958    RedstoneOre => "minecraft:redstone_ore",
1959    DeepslateRedstoneOre => "minecraft:deepslate_redstone_ore",
1960    EmeraldOre => "minecraft:emerald_ore",
1961    DeepslateEmeraldOre => "minecraft:deepslate_emerald_ore",
1962    LapisOre => "minecraft:lapis_ore",
1963    DeepslateLapisOre => "minecraft:deepslate_lapis_ore",
1964    DiamondOre => "minecraft:diamond_ore",
1965    DeepslateDiamondOre => "minecraft:deepslate_diamond_ore",
1966    NetherGoldOre => "minecraft:nether_gold_ore",
1967    NetherQuartzOre => "minecraft:nether_quartz_ore",
1968    AncientDebris => "minecraft:ancient_debris",
1969    CoalBlock => "minecraft:coal_block",
1970    RawIronBlock => "minecraft:raw_iron_block",
1971    RawCopperBlock => "minecraft:raw_copper_block",
1972    RawGoldBlock => "minecraft:raw_gold_block",
1973    HeavyCore => "minecraft:heavy_core",
1974    AmethystBlock => "minecraft:amethyst_block",
1975    BuddingAmethyst => "minecraft:budding_amethyst",
1976    IronBlock => "minecraft:iron_block",
1977    CopperBlock => "minecraft:copper_block",
1978    GoldBlock => "minecraft:gold_block",
1979    DiamondBlock => "minecraft:diamond_block",
1980    NetheriteBlock => "minecraft:netherite_block",
1981    ExposedCopper => "minecraft:exposed_copper",
1982    WeatheredCopper => "minecraft:weathered_copper",
1983    OxidizedCopper => "minecraft:oxidized_copper",
1984    ChiseledCopper => "minecraft:chiseled_copper",
1985    ExposedChiseledCopper => "minecraft:exposed_chiseled_copper",
1986    WeatheredChiseledCopper => "minecraft:weathered_chiseled_copper",
1987    OxidizedChiseledCopper => "minecraft:oxidized_chiseled_copper",
1988    CutCopper => "minecraft:cut_copper",
1989    ExposedCutCopper => "minecraft:exposed_cut_copper",
1990    WeatheredCutCopper => "minecraft:weathered_cut_copper",
1991    OxidizedCutCopper => "minecraft:oxidized_cut_copper",
1992    CutCopperStairs => "minecraft:cut_copper_stairs",
1993    ExposedCutCopperStairs => "minecraft:exposed_cut_copper_stairs",
1994    WeatheredCutCopperStairs => "minecraft:weathered_cut_copper_stairs",
1995    OxidizedCutCopperStairs => "minecraft:oxidized_cut_copper_stairs",
1996    CutCopperSlab => "minecraft:cut_copper_slab",
1997    ExposedCutCopperSlab => "minecraft:exposed_cut_copper_slab",
1998    WeatheredCutCopperSlab => "minecraft:weathered_cut_copper_slab",
1999    OxidizedCutCopperSlab => "minecraft:oxidized_cut_copper_slab",
2000    WaxedCopperBlock => "minecraft:waxed_copper_block",
2001    WaxedExposedCopper => "minecraft:waxed_exposed_copper",
2002    WaxedWeatheredCopper => "minecraft:waxed_weathered_copper",
2003    WaxedOxidizedCopper => "minecraft:waxed_oxidized_copper",
2004    WaxedChiseledCopper => "minecraft:waxed_chiseled_copper",
2005    WaxedExposedChiseledCopper => "minecraft:waxed_exposed_chiseled_copper",
2006    WaxedWeatheredChiseledCopper => "minecraft:waxed_weathered_chiseled_copper",
2007    WaxedOxidizedChiseledCopper => "minecraft:waxed_oxidized_chiseled_copper",
2008    WaxedCutCopper => "minecraft:waxed_cut_copper",
2009    WaxedExposedCutCopper => "minecraft:waxed_exposed_cut_copper",
2010    WaxedWeatheredCutCopper => "minecraft:waxed_weathered_cut_copper",
2011    WaxedOxidizedCutCopper => "minecraft:waxed_oxidized_cut_copper",
2012    WaxedCutCopperStairs => "minecraft:waxed_cut_copper_stairs",
2013    WaxedExposedCutCopperStairs => "minecraft:waxed_exposed_cut_copper_stairs",
2014    WaxedWeatheredCutCopperStairs => "minecraft:waxed_weathered_cut_copper_stairs",
2015    WaxedOxidizedCutCopperStairs => "minecraft:waxed_oxidized_cut_copper_stairs",
2016    WaxedCutCopperSlab => "minecraft:waxed_cut_copper_slab",
2017    WaxedExposedCutCopperSlab => "minecraft:waxed_exposed_cut_copper_slab",
2018    WaxedWeatheredCutCopperSlab => "minecraft:waxed_weathered_cut_copper_slab",
2019    WaxedOxidizedCutCopperSlab => "minecraft:waxed_oxidized_cut_copper_slab",
2020    OakLog => "minecraft:oak_log",
2021    SpruceLog => "minecraft:spruce_log",
2022    BirchLog => "minecraft:birch_log",
2023    JungleLog => "minecraft:jungle_log",
2024    AcaciaLog => "minecraft:acacia_log",
2025    CherryLog => "minecraft:cherry_log",
2026    PaleOakLog => "minecraft:pale_oak_log",
2027    DarkOakLog => "minecraft:dark_oak_log",
2028    MangroveLog => "minecraft:mangrove_log",
2029    MangroveRoots => "minecraft:mangrove_roots",
2030    MuddyMangroveRoots => "minecraft:muddy_mangrove_roots",
2031    CrimsonStem => "minecraft:crimson_stem",
2032    WarpedStem => "minecraft:warped_stem",
2033    BambooBlock => "minecraft:bamboo_block",
2034    StrippedOakLog => "minecraft:stripped_oak_log",
2035    StrippedSpruceLog => "minecraft:stripped_spruce_log",
2036    StrippedBirchLog => "minecraft:stripped_birch_log",
2037    StrippedJungleLog => "minecraft:stripped_jungle_log",
2038    StrippedAcaciaLog => "minecraft:stripped_acacia_log",
2039    StrippedCherryLog => "minecraft:stripped_cherry_log",
2040    StrippedDarkOakLog => "minecraft:stripped_dark_oak_log",
2041    StrippedPaleOakLog => "minecraft:stripped_pale_oak_log",
2042    StrippedMangroveLog => "minecraft:stripped_mangrove_log",
2043    StrippedCrimsonStem => "minecraft:stripped_crimson_stem",
2044    StrippedWarpedStem => "minecraft:stripped_warped_stem",
2045    StrippedOakWood => "minecraft:stripped_oak_wood",
2046    StrippedSpruceWood => "minecraft:stripped_spruce_wood",
2047    StrippedBirchWood => "minecraft:stripped_birch_wood",
2048    StrippedJungleWood => "minecraft:stripped_jungle_wood",
2049    StrippedAcaciaWood => "minecraft:stripped_acacia_wood",
2050    StrippedCherryWood => "minecraft:stripped_cherry_wood",
2051    StrippedDarkOakWood => "minecraft:stripped_dark_oak_wood",
2052    StrippedPaleOakWood => "minecraft:stripped_pale_oak_wood",
2053    StrippedMangroveWood => "minecraft:stripped_mangrove_wood",
2054    StrippedCrimsonHyphae => "minecraft:stripped_crimson_hyphae",
2055    StrippedWarpedHyphae => "minecraft:stripped_warped_hyphae",
2056    StrippedBambooBlock => "minecraft:stripped_bamboo_block",
2057    OakWood => "minecraft:oak_wood",
2058    SpruceWood => "minecraft:spruce_wood",
2059    BirchWood => "minecraft:birch_wood",
2060    JungleWood => "minecraft:jungle_wood",
2061    AcaciaWood => "minecraft:acacia_wood",
2062    CherryWood => "minecraft:cherry_wood",
2063    PaleOakWood => "minecraft:pale_oak_wood",
2064    DarkOakWood => "minecraft:dark_oak_wood",
2065    MangroveWood => "minecraft:mangrove_wood",
2066    CrimsonHyphae => "minecraft:crimson_hyphae",
2067    WarpedHyphae => "minecraft:warped_hyphae",
2068    OakLeaves => "minecraft:oak_leaves",
2069    SpruceLeaves => "minecraft:spruce_leaves",
2070    BirchLeaves => "minecraft:birch_leaves",
2071    JungleLeaves => "minecraft:jungle_leaves",
2072    AcaciaLeaves => "minecraft:acacia_leaves",
2073    CherryLeaves => "minecraft:cherry_leaves",
2074    DarkOakLeaves => "minecraft:dark_oak_leaves",
2075    PaleOakLeaves => "minecraft:pale_oak_leaves",
2076    MangroveLeaves => "minecraft:mangrove_leaves",
2077    AzaleaLeaves => "minecraft:azalea_leaves",
2078    FloweringAzaleaLeaves => "minecraft:flowering_azalea_leaves",
2079    Sponge => "minecraft:sponge",
2080    WetSponge => "minecraft:wet_sponge",
2081    Glass => "minecraft:glass",
2082    TintedGlass => "minecraft:tinted_glass",
2083    LapisBlock => "minecraft:lapis_block",
2084    Sandstone => "minecraft:sandstone",
2085    ChiseledSandstone => "minecraft:chiseled_sandstone",
2086    CutSandstone => "minecraft:cut_sandstone",
2087    Cobweb => "minecraft:cobweb",
2088    ShortGrass => "minecraft:short_grass",
2089    Fern => "minecraft:fern",
2090    Azalea => "minecraft:azalea",
2091    FloweringAzalea => "minecraft:flowering_azalea",
2092    DeadBush => "minecraft:dead_bush",
2093    Seagrass => "minecraft:seagrass",
2094    SeaPickle => "minecraft:sea_pickle",
2095    WhiteWool => "minecraft:white_wool",
2096    OrangeWool => "minecraft:orange_wool",
2097    MagentaWool => "minecraft:magenta_wool",
2098    LightBlueWool => "minecraft:light_blue_wool",
2099    YellowWool => "minecraft:yellow_wool",
2100    LimeWool => "minecraft:lime_wool",
2101    PinkWool => "minecraft:pink_wool",
2102    GrayWool => "minecraft:gray_wool",
2103    LightGrayWool => "minecraft:light_gray_wool",
2104    CyanWool => "minecraft:cyan_wool",
2105    PurpleWool => "minecraft:purple_wool",
2106    BlueWool => "minecraft:blue_wool",
2107    BrownWool => "minecraft:brown_wool",
2108    GreenWool => "minecraft:green_wool",
2109    RedWool => "minecraft:red_wool",
2110    BlackWool => "minecraft:black_wool",
2111    Dandelion => "minecraft:dandelion",
2112    OpenEyeblossom => "minecraft:open_eyeblossom",
2113    ClosedEyeblossom => "minecraft:closed_eyeblossom",
2114    Poppy => "minecraft:poppy",
2115    BlueOrchid => "minecraft:blue_orchid",
2116    Allium => "minecraft:allium",
2117    AzureBluet => "minecraft:azure_bluet",
2118    RedTulip => "minecraft:red_tulip",
2119    OrangeTulip => "minecraft:orange_tulip",
2120    WhiteTulip => "minecraft:white_tulip",
2121    PinkTulip => "minecraft:pink_tulip",
2122    OxeyeDaisy => "minecraft:oxeye_daisy",
2123    Cornflower => "minecraft:cornflower",
2124    LilyOfTheValley => "minecraft:lily_of_the_valley",
2125    WitherRose => "minecraft:wither_rose",
2126    Torchflower => "minecraft:torchflower",
2127    PitcherPlant => "minecraft:pitcher_plant",
2128    SporeBlossom => "minecraft:spore_blossom",
2129    BrownMushroom => "minecraft:brown_mushroom",
2130    RedMushroom => "minecraft:red_mushroom",
2131    CrimsonFungus => "minecraft:crimson_fungus",
2132    WarpedFungus => "minecraft:warped_fungus",
2133    CrimsonRoots => "minecraft:crimson_roots",
2134    WarpedRoots => "minecraft:warped_roots",
2135    NetherSprouts => "minecraft:nether_sprouts",
2136    WeepingVines => "minecraft:weeping_vines",
2137    TwistingVines => "minecraft:twisting_vines",
2138    SugarCane => "minecraft:sugar_cane",
2139    Kelp => "minecraft:kelp",
2140    PinkPetals => "minecraft:pink_petals",
2141    MossCarpet => "minecraft:moss_carpet",
2142    MossBlock => "minecraft:moss_block",
2143    PaleMossCarpet => "minecraft:pale_moss_carpet",
2144    PaleHangingMoss => "minecraft:pale_hanging_moss",
2145    PaleMossBlock => "minecraft:pale_moss_block",
2146    HangingRoots => "minecraft:hanging_roots",
2147    BigDripleaf => "minecraft:big_dripleaf",
2148    SmallDripleaf => "minecraft:small_dripleaf",
2149    Bamboo => "minecraft:bamboo",
2150    OakSlab => "minecraft:oak_slab",
2151    SpruceSlab => "minecraft:spruce_slab",
2152    BirchSlab => "minecraft:birch_slab",
2153    JungleSlab => "minecraft:jungle_slab",
2154    AcaciaSlab => "minecraft:acacia_slab",
2155    CherrySlab => "minecraft:cherry_slab",
2156    DarkOakSlab => "minecraft:dark_oak_slab",
2157    PaleOakSlab => "minecraft:pale_oak_slab",
2158    MangroveSlab => "minecraft:mangrove_slab",
2159    BambooSlab => "minecraft:bamboo_slab",
2160    BambooMosaicSlab => "minecraft:bamboo_mosaic_slab",
2161    CrimsonSlab => "minecraft:crimson_slab",
2162    WarpedSlab => "minecraft:warped_slab",
2163    StoneSlab => "minecraft:stone_slab",
2164    SmoothStoneSlab => "minecraft:smooth_stone_slab",
2165    SandstoneSlab => "minecraft:sandstone_slab",
2166    CutSandstoneSlab => "minecraft:cut_sandstone_slab",
2167    PetrifiedOakSlab => "minecraft:petrified_oak_slab",
2168    CobblestoneSlab => "minecraft:cobblestone_slab",
2169    BrickSlab => "minecraft:brick_slab",
2170    StoneBrickSlab => "minecraft:stone_brick_slab",
2171    MudBrickSlab => "minecraft:mud_brick_slab",
2172    NetherBrickSlab => "minecraft:nether_brick_slab",
2173    QuartzSlab => "minecraft:quartz_slab",
2174    RedSandstoneSlab => "minecraft:red_sandstone_slab",
2175    CutRedSandstoneSlab => "minecraft:cut_red_sandstone_slab",
2176    PurpurSlab => "minecraft:purpur_slab",
2177    PrismarineSlab => "minecraft:prismarine_slab",
2178    PrismarineBrickSlab => "minecraft:prismarine_brick_slab",
2179    DarkPrismarineSlab => "minecraft:dark_prismarine_slab",
2180    SmoothQuartz => "minecraft:smooth_quartz",
2181    SmoothRedSandstone => "minecraft:smooth_red_sandstone",
2182    SmoothSandstone => "minecraft:smooth_sandstone",
2183    SmoothStone => "minecraft:smooth_stone",
2184    Bricks => "minecraft:bricks",
2185    Bookshelf => "minecraft:bookshelf",
2186    ChiseledBookshelf => "minecraft:chiseled_bookshelf",
2187    DecoratedPot => "minecraft:decorated_pot",
2188    MossyCobblestone => "minecraft:mossy_cobblestone",
2189    Obsidian => "minecraft:obsidian",
2190    Torch => "minecraft:torch",
2191    EndRod => "minecraft:end_rod",
2192    ChorusPlant => "minecraft:chorus_plant",
2193    ChorusFlower => "minecraft:chorus_flower",
2194    PurpurBlock => "minecraft:purpur_block",
2195    PurpurPillar => "minecraft:purpur_pillar",
2196    PurpurStairs => "minecraft:purpur_stairs",
2197    Spawner => "minecraft:spawner",
2198    CreakingHeart => "minecraft:creaking_heart",
2199    Chest => "minecraft:chest",
2200    CraftingTable => "minecraft:crafting_table",
2201    Farmland => "minecraft:farmland",
2202    Furnace => "minecraft:furnace",
2203    Ladder => "minecraft:ladder",
2204    CobblestoneStairs => "minecraft:cobblestone_stairs",
2205    Snow => "minecraft:snow",
2206    Ice => "minecraft:ice",
2207    SnowBlock => "minecraft:snow_block",
2208    Cactus => "minecraft:cactus",
2209    Clay => "minecraft:clay",
2210    Jukebox => "minecraft:jukebox",
2211    OakFence => "minecraft:oak_fence",
2212    SpruceFence => "minecraft:spruce_fence",
2213    BirchFence => "minecraft:birch_fence",
2214    JungleFence => "minecraft:jungle_fence",
2215    AcaciaFence => "minecraft:acacia_fence",
2216    CherryFence => "minecraft:cherry_fence",
2217    DarkOakFence => "minecraft:dark_oak_fence",
2218    PaleOakFence => "minecraft:pale_oak_fence",
2219    MangroveFence => "minecraft:mangrove_fence",
2220    BambooFence => "minecraft:bamboo_fence",
2221    CrimsonFence => "minecraft:crimson_fence",
2222    WarpedFence => "minecraft:warped_fence",
2223    Pumpkin => "minecraft:pumpkin",
2224    CarvedPumpkin => "minecraft:carved_pumpkin",
2225    JackOLantern => "minecraft:jack_o_lantern",
2226    Netherrack => "minecraft:netherrack",
2227    SoulSand => "minecraft:soul_sand",
2228    SoulSoil => "minecraft:soul_soil",
2229    Basalt => "minecraft:basalt",
2230    PolishedBasalt => "minecraft:polished_basalt",
2231    SmoothBasalt => "minecraft:smooth_basalt",
2232    SoulTorch => "minecraft:soul_torch",
2233    Glowstone => "minecraft:glowstone",
2234    InfestedStone => "minecraft:infested_stone",
2235    InfestedCobblestone => "minecraft:infested_cobblestone",
2236    InfestedStoneBricks => "minecraft:infested_stone_bricks",
2237    InfestedMossyStoneBricks => "minecraft:infested_mossy_stone_bricks",
2238    InfestedCrackedStoneBricks => "minecraft:infested_cracked_stone_bricks",
2239    InfestedChiseledStoneBricks => "minecraft:infested_chiseled_stone_bricks",
2240    InfestedDeepslate => "minecraft:infested_deepslate",
2241    StoneBricks => "minecraft:stone_bricks",
2242    MossyStoneBricks => "minecraft:mossy_stone_bricks",
2243    CrackedStoneBricks => "minecraft:cracked_stone_bricks",
2244    ChiseledStoneBricks => "minecraft:chiseled_stone_bricks",
2245    PackedMud => "minecraft:packed_mud",
2246    MudBricks => "minecraft:mud_bricks",
2247    DeepslateBricks => "minecraft:deepslate_bricks",
2248    CrackedDeepslateBricks => "minecraft:cracked_deepslate_bricks",
2249    DeepslateTiles => "minecraft:deepslate_tiles",
2250    CrackedDeepslateTiles => "minecraft:cracked_deepslate_tiles",
2251    ChiseledDeepslate => "minecraft:chiseled_deepslate",
2252    ReinforcedDeepslate => "minecraft:reinforced_deepslate",
2253    BrownMushroomBlock => "minecraft:brown_mushroom_block",
2254    RedMushroomBlock => "minecraft:red_mushroom_block",
2255    MushroomStem => "minecraft:mushroom_stem",
2256    IronBars => "minecraft:iron_bars",
2257    Chain => "minecraft:chain",
2258    GlassPane => "minecraft:glass_pane",
2259    Melon => "minecraft:melon",
2260    Vine => "minecraft:vine",
2261    GlowLichen => "minecraft:glow_lichen",
2262    ResinClump => "minecraft:resin_clump",
2263    ResinBlock => "minecraft:resin_block",
2264    ResinBricks => "minecraft:resin_bricks",
2265    ResinBrickStairs => "minecraft:resin_brick_stairs",
2266    ResinBrickSlab => "minecraft:resin_brick_slab",
2267    ResinBrickWall => "minecraft:resin_brick_wall",
2268    ChiseledResinBricks => "minecraft:chiseled_resin_bricks",
2269    BrickStairs => "minecraft:brick_stairs",
2270    StoneBrickStairs => "minecraft:stone_brick_stairs",
2271    MudBrickStairs => "minecraft:mud_brick_stairs",
2272    Mycelium => "minecraft:mycelium",
2273    LilyPad => "minecraft:lily_pad",
2274    NetherBricks => "minecraft:nether_bricks",
2275    CrackedNetherBricks => "minecraft:cracked_nether_bricks",
2276    ChiseledNetherBricks => "minecraft:chiseled_nether_bricks",
2277    NetherBrickFence => "minecraft:nether_brick_fence",
2278    NetherBrickStairs => "minecraft:nether_brick_stairs",
2279    Sculk => "minecraft:sculk",
2280    SculkVein => "minecraft:sculk_vein",
2281    SculkCatalyst => "minecraft:sculk_catalyst",
2282    SculkShrieker => "minecraft:sculk_shrieker",
2283    EnchantingTable => "minecraft:enchanting_table",
2284    EndPortalFrame => "minecraft:end_portal_frame",
2285    EndStone => "minecraft:end_stone",
2286    EndStoneBricks => "minecraft:end_stone_bricks",
2287    DragonEgg => "minecraft:dragon_egg",
2288    SandstoneStairs => "minecraft:sandstone_stairs",
2289    EnderChest => "minecraft:ender_chest",
2290    EmeraldBlock => "minecraft:emerald_block",
2291    OakStairs => "minecraft:oak_stairs",
2292    SpruceStairs => "minecraft:spruce_stairs",
2293    BirchStairs => "minecraft:birch_stairs",
2294    JungleStairs => "minecraft:jungle_stairs",
2295    AcaciaStairs => "minecraft:acacia_stairs",
2296    CherryStairs => "minecraft:cherry_stairs",
2297    DarkOakStairs => "minecraft:dark_oak_stairs",
2298    PaleOakStairs => "minecraft:pale_oak_stairs",
2299    MangroveStairs => "minecraft:mangrove_stairs",
2300    BambooStairs => "minecraft:bamboo_stairs",
2301    BambooMosaicStairs => "minecraft:bamboo_mosaic_stairs",
2302    CrimsonStairs => "minecraft:crimson_stairs",
2303    WarpedStairs => "minecraft:warped_stairs",
2304    CommandBlock => "minecraft:command_block",
2305    Beacon => "minecraft:beacon",
2306    CobblestoneWall => "minecraft:cobblestone_wall",
2307    MossyCobblestoneWall => "minecraft:mossy_cobblestone_wall",
2308    BrickWall => "minecraft:brick_wall",
2309    PrismarineWall => "minecraft:prismarine_wall",
2310    RedSandstoneWall => "minecraft:red_sandstone_wall",
2311    MossyStoneBrickWall => "minecraft:mossy_stone_brick_wall",
2312    GraniteWall => "minecraft:granite_wall",
2313    StoneBrickWall => "minecraft:stone_brick_wall",
2314    MudBrickWall => "minecraft:mud_brick_wall",
2315    NetherBrickWall => "minecraft:nether_brick_wall",
2316    AndesiteWall => "minecraft:andesite_wall",
2317    RedNetherBrickWall => "minecraft:red_nether_brick_wall",
2318    SandstoneWall => "minecraft:sandstone_wall",
2319    EndStoneBrickWall => "minecraft:end_stone_brick_wall",
2320    DioriteWall => "minecraft:diorite_wall",
2321    BlackstoneWall => "minecraft:blackstone_wall",
2322    PolishedBlackstoneWall => "minecraft:polished_blackstone_wall",
2323    PolishedBlackstoneBrickWall => "minecraft:polished_blackstone_brick_wall",
2324    CobbledDeepslateWall => "minecraft:cobbled_deepslate_wall",
2325    PolishedDeepslateWall => "minecraft:polished_deepslate_wall",
2326    DeepslateBrickWall => "minecraft:deepslate_brick_wall",
2327    DeepslateTileWall => "minecraft:deepslate_tile_wall",
2328    Anvil => "minecraft:anvil",
2329    ChippedAnvil => "minecraft:chipped_anvil",
2330    DamagedAnvil => "minecraft:damaged_anvil",
2331    ChiseledQuartzBlock => "minecraft:chiseled_quartz_block",
2332    QuartzBlock => "minecraft:quartz_block",
2333    QuartzBricks => "minecraft:quartz_bricks",
2334    QuartzPillar => "minecraft:quartz_pillar",
2335    QuartzStairs => "minecraft:quartz_stairs",
2336    WhiteTerracotta => "minecraft:white_terracotta",
2337    OrangeTerracotta => "minecraft:orange_terracotta",
2338    MagentaTerracotta => "minecraft:magenta_terracotta",
2339    LightBlueTerracotta => "minecraft:light_blue_terracotta",
2340    YellowTerracotta => "minecraft:yellow_terracotta",
2341    LimeTerracotta => "minecraft:lime_terracotta",
2342    PinkTerracotta => "minecraft:pink_terracotta",
2343    GrayTerracotta => "minecraft:gray_terracotta",
2344    LightGrayTerracotta => "minecraft:light_gray_terracotta",
2345    CyanTerracotta => "minecraft:cyan_terracotta",
2346    PurpleTerracotta => "minecraft:purple_terracotta",
2347    BlueTerracotta => "minecraft:blue_terracotta",
2348    BrownTerracotta => "minecraft:brown_terracotta",
2349    GreenTerracotta => "minecraft:green_terracotta",
2350    RedTerracotta => "minecraft:red_terracotta",
2351    BlackTerracotta => "minecraft:black_terracotta",
2352    Barrier => "minecraft:barrier",
2353    Light => "minecraft:light",
2354    HayBlock => "minecraft:hay_block",
2355    WhiteCarpet => "minecraft:white_carpet",
2356    OrangeCarpet => "minecraft:orange_carpet",
2357    MagentaCarpet => "minecraft:magenta_carpet",
2358    LightBlueCarpet => "minecraft:light_blue_carpet",
2359    YellowCarpet => "minecraft:yellow_carpet",
2360    LimeCarpet => "minecraft:lime_carpet",
2361    PinkCarpet => "minecraft:pink_carpet",
2362    GrayCarpet => "minecraft:gray_carpet",
2363    LightGrayCarpet => "minecraft:light_gray_carpet",
2364    CyanCarpet => "minecraft:cyan_carpet",
2365    PurpleCarpet => "minecraft:purple_carpet",
2366    BlueCarpet => "minecraft:blue_carpet",
2367    BrownCarpet => "minecraft:brown_carpet",
2368    GreenCarpet => "minecraft:green_carpet",
2369    RedCarpet => "minecraft:red_carpet",
2370    BlackCarpet => "minecraft:black_carpet",
2371    Terracotta => "minecraft:terracotta",
2372    PackedIce => "minecraft:packed_ice",
2373    DirtPath => "minecraft:dirt_path",
2374    Sunflower => "minecraft:sunflower",
2375    Lilac => "minecraft:lilac",
2376    RoseBush => "minecraft:rose_bush",
2377    Peony => "minecraft:peony",
2378    TallGrass => "minecraft:tall_grass",
2379    LargeFern => "minecraft:large_fern",
2380    WhiteStainedGlass => "minecraft:white_stained_glass",
2381    OrangeStainedGlass => "minecraft:orange_stained_glass",
2382    MagentaStainedGlass => "minecraft:magenta_stained_glass",
2383    LightBlueStainedGlass => "minecraft:light_blue_stained_glass",
2384    YellowStainedGlass => "minecraft:yellow_stained_glass",
2385    LimeStainedGlass => "minecraft:lime_stained_glass",
2386    PinkStainedGlass => "minecraft:pink_stained_glass",
2387    GrayStainedGlass => "minecraft:gray_stained_glass",
2388    LightGrayStainedGlass => "minecraft:light_gray_stained_glass",
2389    CyanStainedGlass => "minecraft:cyan_stained_glass",
2390    PurpleStainedGlass => "minecraft:purple_stained_glass",
2391    BlueStainedGlass => "minecraft:blue_stained_glass",
2392    BrownStainedGlass => "minecraft:brown_stained_glass",
2393    GreenStainedGlass => "minecraft:green_stained_glass",
2394    RedStainedGlass => "minecraft:red_stained_glass",
2395    BlackStainedGlass => "minecraft:black_stained_glass",
2396    WhiteStainedGlassPane => "minecraft:white_stained_glass_pane",
2397    OrangeStainedGlassPane => "minecraft:orange_stained_glass_pane",
2398    MagentaStainedGlassPane => "minecraft:magenta_stained_glass_pane",
2399    LightBlueStainedGlassPane => "minecraft:light_blue_stained_glass_pane",
2400    YellowStainedGlassPane => "minecraft:yellow_stained_glass_pane",
2401    LimeStainedGlassPane => "minecraft:lime_stained_glass_pane",
2402    PinkStainedGlassPane => "minecraft:pink_stained_glass_pane",
2403    GrayStainedGlassPane => "minecraft:gray_stained_glass_pane",
2404    LightGrayStainedGlassPane => "minecraft:light_gray_stained_glass_pane",
2405    CyanStainedGlassPane => "minecraft:cyan_stained_glass_pane",
2406    PurpleStainedGlassPane => "minecraft:purple_stained_glass_pane",
2407    BlueStainedGlassPane => "minecraft:blue_stained_glass_pane",
2408    BrownStainedGlassPane => "minecraft:brown_stained_glass_pane",
2409    GreenStainedGlassPane => "minecraft:green_stained_glass_pane",
2410    RedStainedGlassPane => "minecraft:red_stained_glass_pane",
2411    BlackStainedGlassPane => "minecraft:black_stained_glass_pane",
2412    Prismarine => "minecraft:prismarine",
2413    PrismarineBricks => "minecraft:prismarine_bricks",
2414    DarkPrismarine => "minecraft:dark_prismarine",
2415    PrismarineStairs => "minecraft:prismarine_stairs",
2416    PrismarineBrickStairs => "minecraft:prismarine_brick_stairs",
2417    DarkPrismarineStairs => "minecraft:dark_prismarine_stairs",
2418    SeaLantern => "minecraft:sea_lantern",
2419    RedSandstone => "minecraft:red_sandstone",
2420    ChiseledRedSandstone => "minecraft:chiseled_red_sandstone",
2421    CutRedSandstone => "minecraft:cut_red_sandstone",
2422    RedSandstoneStairs => "minecraft:red_sandstone_stairs",
2423    RepeatingCommandBlock => "minecraft:repeating_command_block",
2424    ChainCommandBlock => "minecraft:chain_command_block",
2425    MagmaBlock => "minecraft:magma_block",
2426    NetherWartBlock => "minecraft:nether_wart_block",
2427    WarpedWartBlock => "minecraft:warped_wart_block",
2428    RedNetherBricks => "minecraft:red_nether_bricks",
2429    BoneBlock => "minecraft:bone_block",
2430    StructureVoid => "minecraft:structure_void",
2431    ShulkerBox => "minecraft:shulker_box",
2432    WhiteShulkerBox => "minecraft:white_shulker_box",
2433    OrangeShulkerBox => "minecraft:orange_shulker_box",
2434    MagentaShulkerBox => "minecraft:magenta_shulker_box",
2435    LightBlueShulkerBox => "minecraft:light_blue_shulker_box",
2436    YellowShulkerBox => "minecraft:yellow_shulker_box",
2437    LimeShulkerBox => "minecraft:lime_shulker_box",
2438    PinkShulkerBox => "minecraft:pink_shulker_box",
2439    GrayShulkerBox => "minecraft:gray_shulker_box",
2440    LightGrayShulkerBox => "minecraft:light_gray_shulker_box",
2441    CyanShulkerBox => "minecraft:cyan_shulker_box",
2442    PurpleShulkerBox => "minecraft:purple_shulker_box",
2443    BlueShulkerBox => "minecraft:blue_shulker_box",
2444    BrownShulkerBox => "minecraft:brown_shulker_box",
2445    GreenShulkerBox => "minecraft:green_shulker_box",
2446    RedShulkerBox => "minecraft:red_shulker_box",
2447    BlackShulkerBox => "minecraft:black_shulker_box",
2448    WhiteGlazedTerracotta => "minecraft:white_glazed_terracotta",
2449    OrangeGlazedTerracotta => "minecraft:orange_glazed_terracotta",
2450    MagentaGlazedTerracotta => "minecraft:magenta_glazed_terracotta",
2451    LightBlueGlazedTerracotta => "minecraft:light_blue_glazed_terracotta",
2452    YellowGlazedTerracotta => "minecraft:yellow_glazed_terracotta",
2453    LimeGlazedTerracotta => "minecraft:lime_glazed_terracotta",
2454    PinkGlazedTerracotta => "minecraft:pink_glazed_terracotta",
2455    GrayGlazedTerracotta => "minecraft:gray_glazed_terracotta",
2456    LightGrayGlazedTerracotta => "minecraft:light_gray_glazed_terracotta",
2457    CyanGlazedTerracotta => "minecraft:cyan_glazed_terracotta",
2458    PurpleGlazedTerracotta => "minecraft:purple_glazed_terracotta",
2459    BlueGlazedTerracotta => "minecraft:blue_glazed_terracotta",
2460    BrownGlazedTerracotta => "minecraft:brown_glazed_terracotta",
2461    GreenGlazedTerracotta => "minecraft:green_glazed_terracotta",
2462    RedGlazedTerracotta => "minecraft:red_glazed_terracotta",
2463    BlackGlazedTerracotta => "minecraft:black_glazed_terracotta",
2464    WhiteConcrete => "minecraft:white_concrete",
2465    OrangeConcrete => "minecraft:orange_concrete",
2466    MagentaConcrete => "minecraft:magenta_concrete",
2467    LightBlueConcrete => "minecraft:light_blue_concrete",
2468    YellowConcrete => "minecraft:yellow_concrete",
2469    LimeConcrete => "minecraft:lime_concrete",
2470    PinkConcrete => "minecraft:pink_concrete",
2471    GrayConcrete => "minecraft:gray_concrete",
2472    LightGrayConcrete => "minecraft:light_gray_concrete",
2473    CyanConcrete => "minecraft:cyan_concrete",
2474    PurpleConcrete => "minecraft:purple_concrete",
2475    BlueConcrete => "minecraft:blue_concrete",
2476    BrownConcrete => "minecraft:brown_concrete",
2477    GreenConcrete => "minecraft:green_concrete",
2478    RedConcrete => "minecraft:red_concrete",
2479    BlackConcrete => "minecraft:black_concrete",
2480    WhiteConcretePowder => "minecraft:white_concrete_powder",
2481    OrangeConcretePowder => "minecraft:orange_concrete_powder",
2482    MagentaConcretePowder => "minecraft:magenta_concrete_powder",
2483    LightBlueConcretePowder => "minecraft:light_blue_concrete_powder",
2484    YellowConcretePowder => "minecraft:yellow_concrete_powder",
2485    LimeConcretePowder => "minecraft:lime_concrete_powder",
2486    PinkConcretePowder => "minecraft:pink_concrete_powder",
2487    GrayConcretePowder => "minecraft:gray_concrete_powder",
2488    LightGrayConcretePowder => "minecraft:light_gray_concrete_powder",
2489    CyanConcretePowder => "minecraft:cyan_concrete_powder",
2490    PurpleConcretePowder => "minecraft:purple_concrete_powder",
2491    BlueConcretePowder => "minecraft:blue_concrete_powder",
2492    BrownConcretePowder => "minecraft:brown_concrete_powder",
2493    GreenConcretePowder => "minecraft:green_concrete_powder",
2494    RedConcretePowder => "minecraft:red_concrete_powder",
2495    BlackConcretePowder => "minecraft:black_concrete_powder",
2496    TurtleEgg => "minecraft:turtle_egg",
2497    SnifferEgg => "minecraft:sniffer_egg",
2498    DeadTubeCoralBlock => "minecraft:dead_tube_coral_block",
2499    DeadBrainCoralBlock => "minecraft:dead_brain_coral_block",
2500    DeadBubbleCoralBlock => "minecraft:dead_bubble_coral_block",
2501    DeadFireCoralBlock => "minecraft:dead_fire_coral_block",
2502    DeadHornCoralBlock => "minecraft:dead_horn_coral_block",
2503    TubeCoralBlock => "minecraft:tube_coral_block",
2504    BrainCoralBlock => "minecraft:brain_coral_block",
2505    BubbleCoralBlock => "minecraft:bubble_coral_block",
2506    FireCoralBlock => "minecraft:fire_coral_block",
2507    HornCoralBlock => "minecraft:horn_coral_block",
2508    TubeCoral => "minecraft:tube_coral",
2509    BrainCoral => "minecraft:brain_coral",
2510    BubbleCoral => "minecraft:bubble_coral",
2511    FireCoral => "minecraft:fire_coral",
2512    HornCoral => "minecraft:horn_coral",
2513    DeadBrainCoral => "minecraft:dead_brain_coral",
2514    DeadBubbleCoral => "minecraft:dead_bubble_coral",
2515    DeadFireCoral => "minecraft:dead_fire_coral",
2516    DeadHornCoral => "minecraft:dead_horn_coral",
2517    DeadTubeCoral => "minecraft:dead_tube_coral",
2518    TubeCoralFan => "minecraft:tube_coral_fan",
2519    BrainCoralFan => "minecraft:brain_coral_fan",
2520    BubbleCoralFan => "minecraft:bubble_coral_fan",
2521    FireCoralFan => "minecraft:fire_coral_fan",
2522    HornCoralFan => "minecraft:horn_coral_fan",
2523    DeadTubeCoralFan => "minecraft:dead_tube_coral_fan",
2524    DeadBrainCoralFan => "minecraft:dead_brain_coral_fan",
2525    DeadBubbleCoralFan => "minecraft:dead_bubble_coral_fan",
2526    DeadFireCoralFan => "minecraft:dead_fire_coral_fan",
2527    DeadHornCoralFan => "minecraft:dead_horn_coral_fan",
2528    BlueIce => "minecraft:blue_ice",
2529    Conduit => "minecraft:conduit",
2530    PolishedGraniteStairs => "minecraft:polished_granite_stairs",
2531    SmoothRedSandstoneStairs => "minecraft:smooth_red_sandstone_stairs",
2532    MossyStoneBrickStairs => "minecraft:mossy_stone_brick_stairs",
2533    PolishedDioriteStairs => "minecraft:polished_diorite_stairs",
2534    MossyCobblestoneStairs => "minecraft:mossy_cobblestone_stairs",
2535    EndStoneBrickStairs => "minecraft:end_stone_brick_stairs",
2536    StoneStairs => "minecraft:stone_stairs",
2537    SmoothSandstoneStairs => "minecraft:smooth_sandstone_stairs",
2538    SmoothQuartzStairs => "minecraft:smooth_quartz_stairs",
2539    GraniteStairs => "minecraft:granite_stairs",
2540    AndesiteStairs => "minecraft:andesite_stairs",
2541    RedNetherBrickStairs => "minecraft:red_nether_brick_stairs",
2542    PolishedAndesiteStairs => "minecraft:polished_andesite_stairs",
2543    DioriteStairs => "minecraft:diorite_stairs",
2544    CobbledDeepslateStairs => "minecraft:cobbled_deepslate_stairs",
2545    PolishedDeepslateStairs => "minecraft:polished_deepslate_stairs",
2546    DeepslateBrickStairs => "minecraft:deepslate_brick_stairs",
2547    DeepslateTileStairs => "minecraft:deepslate_tile_stairs",
2548    PolishedGraniteSlab => "minecraft:polished_granite_slab",
2549    SmoothRedSandstoneSlab => "minecraft:smooth_red_sandstone_slab",
2550    MossyStoneBrickSlab => "minecraft:mossy_stone_brick_slab",
2551    PolishedDioriteSlab => "minecraft:polished_diorite_slab",
2552    MossyCobblestoneSlab => "minecraft:mossy_cobblestone_slab",
2553    EndStoneBrickSlab => "minecraft:end_stone_brick_slab",
2554    SmoothSandstoneSlab => "minecraft:smooth_sandstone_slab",
2555    SmoothQuartzSlab => "minecraft:smooth_quartz_slab",
2556    GraniteSlab => "minecraft:granite_slab",
2557    AndesiteSlab => "minecraft:andesite_slab",
2558    RedNetherBrickSlab => "minecraft:red_nether_brick_slab",
2559    PolishedAndesiteSlab => "minecraft:polished_andesite_slab",
2560    DioriteSlab => "minecraft:diorite_slab",
2561    CobbledDeepslateSlab => "minecraft:cobbled_deepslate_slab",
2562    PolishedDeepslateSlab => "minecraft:polished_deepslate_slab",
2563    DeepslateBrickSlab => "minecraft:deepslate_brick_slab",
2564    DeepslateTileSlab => "minecraft:deepslate_tile_slab",
2565    Scaffolding => "minecraft:scaffolding",
2566    Redstone => "minecraft:redstone",
2567    RedstoneTorch => "minecraft:redstone_torch",
2568    RedstoneBlock => "minecraft:redstone_block",
2569    Repeater => "minecraft:repeater",
2570    Comparator => "minecraft:comparator",
2571    Piston => "minecraft:piston",
2572    StickyPiston => "minecraft:sticky_piston",
2573    SlimeBlock => "minecraft:slime_block",
2574    HoneyBlock => "minecraft:honey_block",
2575    Observer => "minecraft:observer",
2576    Hopper => "minecraft:hopper",
2577    Dispenser => "minecraft:dispenser",
2578    Dropper => "minecraft:dropper",
2579    Lectern => "minecraft:lectern",
2580    Target => "minecraft:target",
2581    Lever => "minecraft:lever",
2582    LightningRod => "minecraft:lightning_rod",
2583    DaylightDetector => "minecraft:daylight_detector",
2584    SculkSensor => "minecraft:sculk_sensor",
2585    CalibratedSculkSensor => "minecraft:calibrated_sculk_sensor",
2586    TripwireHook => "minecraft:tripwire_hook",
2587    TrappedChest => "minecraft:trapped_chest",
2588    Tnt => "minecraft:tnt",
2589    RedstoneLamp => "minecraft:redstone_lamp",
2590    NoteBlock => "minecraft:note_block",
2591    StoneButton => "minecraft:stone_button",
2592    PolishedBlackstoneButton => "minecraft:polished_blackstone_button",
2593    OakButton => "minecraft:oak_button",
2594    SpruceButton => "minecraft:spruce_button",
2595    BirchButton => "minecraft:birch_button",
2596    JungleButton => "minecraft:jungle_button",
2597    AcaciaButton => "minecraft:acacia_button",
2598    CherryButton => "minecraft:cherry_button",
2599    DarkOakButton => "minecraft:dark_oak_button",
2600    PaleOakButton => "minecraft:pale_oak_button",
2601    MangroveButton => "minecraft:mangrove_button",
2602    BambooButton => "minecraft:bamboo_button",
2603    CrimsonButton => "minecraft:crimson_button",
2604    WarpedButton => "minecraft:warped_button",
2605    StonePressurePlate => "minecraft:stone_pressure_plate",
2606    PolishedBlackstonePressurePlate => "minecraft:polished_blackstone_pressure_plate",
2607    LightWeightedPressurePlate => "minecraft:light_weighted_pressure_plate",
2608    HeavyWeightedPressurePlate => "minecraft:heavy_weighted_pressure_plate",
2609    OakPressurePlate => "minecraft:oak_pressure_plate",
2610    SprucePressurePlate => "minecraft:spruce_pressure_plate",
2611    BirchPressurePlate => "minecraft:birch_pressure_plate",
2612    JunglePressurePlate => "minecraft:jungle_pressure_plate",
2613    AcaciaPressurePlate => "minecraft:acacia_pressure_plate",
2614    CherryPressurePlate => "minecraft:cherry_pressure_plate",
2615    DarkOakPressurePlate => "minecraft:dark_oak_pressure_plate",
2616    PaleOakPressurePlate => "minecraft:pale_oak_pressure_plate",
2617    MangrovePressurePlate => "minecraft:mangrove_pressure_plate",
2618    BambooPressurePlate => "minecraft:bamboo_pressure_plate",
2619    CrimsonPressurePlate => "minecraft:crimson_pressure_plate",
2620    WarpedPressurePlate => "minecraft:warped_pressure_plate",
2621    IronDoor => "minecraft:iron_door",
2622    OakDoor => "minecraft:oak_door",
2623    SpruceDoor => "minecraft:spruce_door",
2624    BirchDoor => "minecraft:birch_door",
2625    JungleDoor => "minecraft:jungle_door",
2626    AcaciaDoor => "minecraft:acacia_door",
2627    CherryDoor => "minecraft:cherry_door",
2628    DarkOakDoor => "minecraft:dark_oak_door",
2629    PaleOakDoor => "minecraft:pale_oak_door",
2630    MangroveDoor => "minecraft:mangrove_door",
2631    BambooDoor => "minecraft:bamboo_door",
2632    CrimsonDoor => "minecraft:crimson_door",
2633    WarpedDoor => "minecraft:warped_door",
2634    CopperDoor => "minecraft:copper_door",
2635    ExposedCopperDoor => "minecraft:exposed_copper_door",
2636    WeatheredCopperDoor => "minecraft:weathered_copper_door",
2637    OxidizedCopperDoor => "minecraft:oxidized_copper_door",
2638    WaxedCopperDoor => "minecraft:waxed_copper_door",
2639    WaxedExposedCopperDoor => "minecraft:waxed_exposed_copper_door",
2640    WaxedWeatheredCopperDoor => "minecraft:waxed_weathered_copper_door",
2641    WaxedOxidizedCopperDoor => "minecraft:waxed_oxidized_copper_door",
2642    IronTrapdoor => "minecraft:iron_trapdoor",
2643    OakTrapdoor => "minecraft:oak_trapdoor",
2644    SpruceTrapdoor => "minecraft:spruce_trapdoor",
2645    BirchTrapdoor => "minecraft:birch_trapdoor",
2646    JungleTrapdoor => "minecraft:jungle_trapdoor",
2647    AcaciaTrapdoor => "minecraft:acacia_trapdoor",
2648    CherryTrapdoor => "minecraft:cherry_trapdoor",
2649    DarkOakTrapdoor => "minecraft:dark_oak_trapdoor",
2650    PaleOakTrapdoor => "minecraft:pale_oak_trapdoor",
2651    MangroveTrapdoor => "minecraft:mangrove_trapdoor",
2652    BambooTrapdoor => "minecraft:bamboo_trapdoor",
2653    CrimsonTrapdoor => "minecraft:crimson_trapdoor",
2654    WarpedTrapdoor => "minecraft:warped_trapdoor",
2655    CopperTrapdoor => "minecraft:copper_trapdoor",
2656    ExposedCopperTrapdoor => "minecraft:exposed_copper_trapdoor",
2657    WeatheredCopperTrapdoor => "minecraft:weathered_copper_trapdoor",
2658    OxidizedCopperTrapdoor => "minecraft:oxidized_copper_trapdoor",
2659    WaxedCopperTrapdoor => "minecraft:waxed_copper_trapdoor",
2660    WaxedExposedCopperTrapdoor => "minecraft:waxed_exposed_copper_trapdoor",
2661    WaxedWeatheredCopperTrapdoor => "minecraft:waxed_weathered_copper_trapdoor",
2662    WaxedOxidizedCopperTrapdoor => "minecraft:waxed_oxidized_copper_trapdoor",
2663    OakFenceGate => "minecraft:oak_fence_gate",
2664    SpruceFenceGate => "minecraft:spruce_fence_gate",
2665    BirchFenceGate => "minecraft:birch_fence_gate",
2666    JungleFenceGate => "minecraft:jungle_fence_gate",
2667    AcaciaFenceGate => "minecraft:acacia_fence_gate",
2668    CherryFenceGate => "minecraft:cherry_fence_gate",
2669    DarkOakFenceGate => "minecraft:dark_oak_fence_gate",
2670    PaleOakFenceGate => "minecraft:pale_oak_fence_gate",
2671    MangroveFenceGate => "minecraft:mangrove_fence_gate",
2672    BambooFenceGate => "minecraft:bamboo_fence_gate",
2673    CrimsonFenceGate => "minecraft:crimson_fence_gate",
2674    WarpedFenceGate => "minecraft:warped_fence_gate",
2675    PoweredRail => "minecraft:powered_rail",
2676    DetectorRail => "minecraft:detector_rail",
2677    Rail => "minecraft:rail",
2678    ActivatorRail => "minecraft:activator_rail",
2679    Saddle => "minecraft:saddle",
2680    Minecart => "minecraft:minecart",
2681    ChestMinecart => "minecraft:chest_minecart",
2682    FurnaceMinecart => "minecraft:furnace_minecart",
2683    TntMinecart => "minecraft:tnt_minecart",
2684    HopperMinecart => "minecraft:hopper_minecart",
2685    CarrotOnAStick => "minecraft:carrot_on_a_stick",
2686    WarpedFungusOnAStick => "minecraft:warped_fungus_on_a_stick",
2687    PhantomMembrane => "minecraft:phantom_membrane",
2688    Elytra => "minecraft:elytra",
2689    OakBoat => "minecraft:oak_boat",
2690    OakChestBoat => "minecraft:oak_chest_boat",
2691    SpruceBoat => "minecraft:spruce_boat",
2692    SpruceChestBoat => "minecraft:spruce_chest_boat",
2693    BirchBoat => "minecraft:birch_boat",
2694    BirchChestBoat => "minecraft:birch_chest_boat",
2695    JungleBoat => "minecraft:jungle_boat",
2696    JungleChestBoat => "minecraft:jungle_chest_boat",
2697    AcaciaBoat => "minecraft:acacia_boat",
2698    AcaciaChestBoat => "minecraft:acacia_chest_boat",
2699    CherryBoat => "minecraft:cherry_boat",
2700    CherryChestBoat => "minecraft:cherry_chest_boat",
2701    DarkOakBoat => "minecraft:dark_oak_boat",
2702    DarkOakChestBoat => "minecraft:dark_oak_chest_boat",
2703    PaleOakBoat => "minecraft:pale_oak_boat",
2704    PaleOakChestBoat => "minecraft:pale_oak_chest_boat",
2705    MangroveBoat => "minecraft:mangrove_boat",
2706    MangroveChestBoat => "minecraft:mangrove_chest_boat",
2707    BambooRaft => "minecraft:bamboo_raft",
2708    BambooChestRaft => "minecraft:bamboo_chest_raft",
2709    StructureBlock => "minecraft:structure_block",
2710    Jigsaw => "minecraft:jigsaw",
2711    TurtleHelmet => "minecraft:turtle_helmet",
2712    TurtleScute => "minecraft:turtle_scute",
2713    ArmadilloScute => "minecraft:armadillo_scute",
2714    WolfArmor => "minecraft:wolf_armor",
2715    FlintAndSteel => "minecraft:flint_and_steel",
2716    Bowl => "minecraft:bowl",
2717    Apple => "minecraft:apple",
2718    Bow => "minecraft:bow",
2719    Arrow => "minecraft:arrow",
2720    Coal => "minecraft:coal",
2721    Charcoal => "minecraft:charcoal",
2722    Diamond => "minecraft:diamond",
2723    Emerald => "minecraft:emerald",
2724    LapisLazuli => "minecraft:lapis_lazuli",
2725    Quartz => "minecraft:quartz",
2726    AmethystShard => "minecraft:amethyst_shard",
2727    RawIron => "minecraft:raw_iron",
2728    IronIngot => "minecraft:iron_ingot",
2729    RawCopper => "minecraft:raw_copper",
2730    CopperIngot => "minecraft:copper_ingot",
2731    RawGold => "minecraft:raw_gold",
2732    GoldIngot => "minecraft:gold_ingot",
2733    NetheriteIngot => "minecraft:netherite_ingot",
2734    NetheriteScrap => "minecraft:netherite_scrap",
2735    WoodenSword => "minecraft:wooden_sword",
2736    WoodenShovel => "minecraft:wooden_shovel",
2737    WoodenPickaxe => "minecraft:wooden_pickaxe",
2738    WoodenAxe => "minecraft:wooden_axe",
2739    WoodenHoe => "minecraft:wooden_hoe",
2740    StoneSword => "minecraft:stone_sword",
2741    StoneShovel => "minecraft:stone_shovel",
2742    StonePickaxe => "minecraft:stone_pickaxe",
2743    StoneAxe => "minecraft:stone_axe",
2744    StoneHoe => "minecraft:stone_hoe",
2745    GoldenSword => "minecraft:golden_sword",
2746    GoldenShovel => "minecraft:golden_shovel",
2747    GoldenPickaxe => "minecraft:golden_pickaxe",
2748    GoldenAxe => "minecraft:golden_axe",
2749    GoldenHoe => "minecraft:golden_hoe",
2750    IronSword => "minecraft:iron_sword",
2751    IronShovel => "minecraft:iron_shovel",
2752    IronPickaxe => "minecraft:iron_pickaxe",
2753    IronAxe => "minecraft:iron_axe",
2754    IronHoe => "minecraft:iron_hoe",
2755    DiamondSword => "minecraft:diamond_sword",
2756    DiamondShovel => "minecraft:diamond_shovel",
2757    DiamondPickaxe => "minecraft:diamond_pickaxe",
2758    DiamondAxe => "minecraft:diamond_axe",
2759    DiamondHoe => "minecraft:diamond_hoe",
2760    NetheriteSword => "minecraft:netherite_sword",
2761    NetheriteShovel => "minecraft:netherite_shovel",
2762    NetheritePickaxe => "minecraft:netherite_pickaxe",
2763    NetheriteAxe => "minecraft:netherite_axe",
2764    NetheriteHoe => "minecraft:netherite_hoe",
2765    Stick => "minecraft:stick",
2766    MushroomStew => "minecraft:mushroom_stew",
2767    String => "minecraft:string",
2768    Feather => "minecraft:feather",
2769    Gunpowder => "minecraft:gunpowder",
2770    WheatSeeds => "minecraft:wheat_seeds",
2771    Wheat => "minecraft:wheat",
2772    Bread => "minecraft:bread",
2773    LeatherHelmet => "minecraft:leather_helmet",
2774    LeatherChestplate => "minecraft:leather_chestplate",
2775    LeatherLeggings => "minecraft:leather_leggings",
2776    LeatherBoots => "minecraft:leather_boots",
2777    ChainmailHelmet => "minecraft:chainmail_helmet",
2778    ChainmailChestplate => "minecraft:chainmail_chestplate",
2779    ChainmailLeggings => "minecraft:chainmail_leggings",
2780    ChainmailBoots => "minecraft:chainmail_boots",
2781    IronHelmet => "minecraft:iron_helmet",
2782    IronChestplate => "minecraft:iron_chestplate",
2783    IronLeggings => "minecraft:iron_leggings",
2784    IronBoots => "minecraft:iron_boots",
2785    DiamondHelmet => "minecraft:diamond_helmet",
2786    DiamondChestplate => "minecraft:diamond_chestplate",
2787    DiamondLeggings => "minecraft:diamond_leggings",
2788    DiamondBoots => "minecraft:diamond_boots",
2789    GoldenHelmet => "minecraft:golden_helmet",
2790    GoldenChestplate => "minecraft:golden_chestplate",
2791    GoldenLeggings => "minecraft:golden_leggings",
2792    GoldenBoots => "minecraft:golden_boots",
2793    NetheriteHelmet => "minecraft:netherite_helmet",
2794    NetheriteChestplate => "minecraft:netherite_chestplate",
2795    NetheriteLeggings => "minecraft:netherite_leggings",
2796    NetheriteBoots => "minecraft:netherite_boots",
2797    Flint => "minecraft:flint",
2798    Porkchop => "minecraft:porkchop",
2799    CookedPorkchop => "minecraft:cooked_porkchop",
2800    Painting => "minecraft:painting",
2801    GoldenApple => "minecraft:golden_apple",
2802    EnchantedGoldenApple => "minecraft:enchanted_golden_apple",
2803    OakSign => "minecraft:oak_sign",
2804    SpruceSign => "minecraft:spruce_sign",
2805    BirchSign => "minecraft:birch_sign",
2806    JungleSign => "minecraft:jungle_sign",
2807    AcaciaSign => "minecraft:acacia_sign",
2808    CherrySign => "minecraft:cherry_sign",
2809    DarkOakSign => "minecraft:dark_oak_sign",
2810    PaleOakSign => "minecraft:pale_oak_sign",
2811    MangroveSign => "minecraft:mangrove_sign",
2812    BambooSign => "minecraft:bamboo_sign",
2813    CrimsonSign => "minecraft:crimson_sign",
2814    WarpedSign => "minecraft:warped_sign",
2815    OakHangingSign => "minecraft:oak_hanging_sign",
2816    SpruceHangingSign => "minecraft:spruce_hanging_sign",
2817    BirchHangingSign => "minecraft:birch_hanging_sign",
2818    JungleHangingSign => "minecraft:jungle_hanging_sign",
2819    AcaciaHangingSign => "minecraft:acacia_hanging_sign",
2820    CherryHangingSign => "minecraft:cherry_hanging_sign",
2821    DarkOakHangingSign => "minecraft:dark_oak_hanging_sign",
2822    PaleOakHangingSign => "minecraft:pale_oak_hanging_sign",
2823    MangroveHangingSign => "minecraft:mangrove_hanging_sign",
2824    BambooHangingSign => "minecraft:bamboo_hanging_sign",
2825    CrimsonHangingSign => "minecraft:crimson_hanging_sign",
2826    WarpedHangingSign => "minecraft:warped_hanging_sign",
2827    Bucket => "minecraft:bucket",
2828    WaterBucket => "minecraft:water_bucket",
2829    LavaBucket => "minecraft:lava_bucket",
2830    PowderSnowBucket => "minecraft:powder_snow_bucket",
2831    Snowball => "minecraft:snowball",
2832    Leather => "minecraft:leather",
2833    MilkBucket => "minecraft:milk_bucket",
2834    PufferfishBucket => "minecraft:pufferfish_bucket",
2835    SalmonBucket => "minecraft:salmon_bucket",
2836    CodBucket => "minecraft:cod_bucket",
2837    TropicalFishBucket => "minecraft:tropical_fish_bucket",
2838    AxolotlBucket => "minecraft:axolotl_bucket",
2839    TadpoleBucket => "minecraft:tadpole_bucket",
2840    Brick => "minecraft:brick",
2841    ClayBall => "minecraft:clay_ball",
2842    DriedKelpBlock => "minecraft:dried_kelp_block",
2843    Paper => "minecraft:paper",
2844    Book => "minecraft:book",
2845    SlimeBall => "minecraft:slime_ball",
2846    Egg => "minecraft:egg",
2847    Compass => "minecraft:compass",
2848    RecoveryCompass => "minecraft:recovery_compass",
2849    Bundle => "minecraft:bundle",
2850    WhiteBundle => "minecraft:white_bundle",
2851    OrangeBundle => "minecraft:orange_bundle",
2852    MagentaBundle => "minecraft:magenta_bundle",
2853    LightBlueBundle => "minecraft:light_blue_bundle",
2854    YellowBundle => "minecraft:yellow_bundle",
2855    LimeBundle => "minecraft:lime_bundle",
2856    PinkBundle => "minecraft:pink_bundle",
2857    GrayBundle => "minecraft:gray_bundle",
2858    LightGrayBundle => "minecraft:light_gray_bundle",
2859    CyanBundle => "minecraft:cyan_bundle",
2860    PurpleBundle => "minecraft:purple_bundle",
2861    BlueBundle => "minecraft:blue_bundle",
2862    BrownBundle => "minecraft:brown_bundle",
2863    GreenBundle => "minecraft:green_bundle",
2864    RedBundle => "minecraft:red_bundle",
2865    BlackBundle => "minecraft:black_bundle",
2866    FishingRod => "minecraft:fishing_rod",
2867    Clock => "minecraft:clock",
2868    Spyglass => "minecraft:spyglass",
2869    GlowstoneDust => "minecraft:glowstone_dust",
2870    Cod => "minecraft:cod",
2871    Salmon => "minecraft:salmon",
2872    TropicalFish => "minecraft:tropical_fish",
2873    Pufferfish => "minecraft:pufferfish",
2874    CookedCod => "minecraft:cooked_cod",
2875    CookedSalmon => "minecraft:cooked_salmon",
2876    InkSac => "minecraft:ink_sac",
2877    GlowInkSac => "minecraft:glow_ink_sac",
2878    CocoaBeans => "minecraft:cocoa_beans",
2879    WhiteDye => "minecraft:white_dye",
2880    OrangeDye => "minecraft:orange_dye",
2881    MagentaDye => "minecraft:magenta_dye",
2882    LightBlueDye => "minecraft:light_blue_dye",
2883    YellowDye => "minecraft:yellow_dye",
2884    LimeDye => "minecraft:lime_dye",
2885    PinkDye => "minecraft:pink_dye",
2886    GrayDye => "minecraft:gray_dye",
2887    LightGrayDye => "minecraft:light_gray_dye",
2888    CyanDye => "minecraft:cyan_dye",
2889    PurpleDye => "minecraft:purple_dye",
2890    BlueDye => "minecraft:blue_dye",
2891    BrownDye => "minecraft:brown_dye",
2892    GreenDye => "minecraft:green_dye",
2893    RedDye => "minecraft:red_dye",
2894    BlackDye => "minecraft:black_dye",
2895    BoneMeal => "minecraft:bone_meal",
2896    Bone => "minecraft:bone",
2897    Sugar => "minecraft:sugar",
2898    Cake => "minecraft:cake",
2899    WhiteBed => "minecraft:white_bed",
2900    OrangeBed => "minecraft:orange_bed",
2901    MagentaBed => "minecraft:magenta_bed",
2902    LightBlueBed => "minecraft:light_blue_bed",
2903    YellowBed => "minecraft:yellow_bed",
2904    LimeBed => "minecraft:lime_bed",
2905    PinkBed => "minecraft:pink_bed",
2906    GrayBed => "minecraft:gray_bed",
2907    LightGrayBed => "minecraft:light_gray_bed",
2908    CyanBed => "minecraft:cyan_bed",
2909    PurpleBed => "minecraft:purple_bed",
2910    BlueBed => "minecraft:blue_bed",
2911    BrownBed => "minecraft:brown_bed",
2912    GreenBed => "minecraft:green_bed",
2913    RedBed => "minecraft:red_bed",
2914    BlackBed => "minecraft:black_bed",
2915    Cookie => "minecraft:cookie",
2916    Crafter => "minecraft:crafter",
2917    FilledMap => "minecraft:filled_map",
2918    Shears => "minecraft:shears",
2919    MelonSlice => "minecraft:melon_slice",
2920    DriedKelp => "minecraft:dried_kelp",
2921    PumpkinSeeds => "minecraft:pumpkin_seeds",
2922    MelonSeeds => "minecraft:melon_seeds",
2923    Beef => "minecraft:beef",
2924    CookedBeef => "minecraft:cooked_beef",
2925    Chicken => "minecraft:chicken",
2926    CookedChicken => "minecraft:cooked_chicken",
2927    RottenFlesh => "minecraft:rotten_flesh",
2928    EnderPearl => "minecraft:ender_pearl",
2929    BlazeRod => "minecraft:blaze_rod",
2930    GhastTear => "minecraft:ghast_tear",
2931    GoldNugget => "minecraft:gold_nugget",
2932    NetherWart => "minecraft:nether_wart",
2933    GlassBottle => "minecraft:glass_bottle",
2934    Potion => "minecraft:potion",
2935    SpiderEye => "minecraft:spider_eye",
2936    FermentedSpiderEye => "minecraft:fermented_spider_eye",
2937    BlazePowder => "minecraft:blaze_powder",
2938    MagmaCream => "minecraft:magma_cream",
2939    BrewingStand => "minecraft:brewing_stand",
2940    Cauldron => "minecraft:cauldron",
2941    EnderEye => "minecraft:ender_eye",
2942    GlisteringMelonSlice => "minecraft:glistering_melon_slice",
2943    ArmadilloSpawnEgg => "minecraft:armadillo_spawn_egg",
2944    AllaySpawnEgg => "minecraft:allay_spawn_egg",
2945    AxolotlSpawnEgg => "minecraft:axolotl_spawn_egg",
2946    BatSpawnEgg => "minecraft:bat_spawn_egg",
2947    BeeSpawnEgg => "minecraft:bee_spawn_egg",
2948    BlazeSpawnEgg => "minecraft:blaze_spawn_egg",
2949    BoggedSpawnEgg => "minecraft:bogged_spawn_egg",
2950    BreezeSpawnEgg => "minecraft:breeze_spawn_egg",
2951    CatSpawnEgg => "minecraft:cat_spawn_egg",
2952    CamelSpawnEgg => "minecraft:camel_spawn_egg",
2953    CaveSpiderSpawnEgg => "minecraft:cave_spider_spawn_egg",
2954    ChickenSpawnEgg => "minecraft:chicken_spawn_egg",
2955    CodSpawnEgg => "minecraft:cod_spawn_egg",
2956    CowSpawnEgg => "minecraft:cow_spawn_egg",
2957    CreeperSpawnEgg => "minecraft:creeper_spawn_egg",
2958    DolphinSpawnEgg => "minecraft:dolphin_spawn_egg",
2959    DonkeySpawnEgg => "minecraft:donkey_spawn_egg",
2960    DrownedSpawnEgg => "minecraft:drowned_spawn_egg",
2961    ElderGuardianSpawnEgg => "minecraft:elder_guardian_spawn_egg",
2962    EnderDragonSpawnEgg => "minecraft:ender_dragon_spawn_egg",
2963    EndermanSpawnEgg => "minecraft:enderman_spawn_egg",
2964    EndermiteSpawnEgg => "minecraft:endermite_spawn_egg",
2965    EvokerSpawnEgg => "minecraft:evoker_spawn_egg",
2966    FoxSpawnEgg => "minecraft:fox_spawn_egg",
2967    FrogSpawnEgg => "minecraft:frog_spawn_egg",
2968    GhastSpawnEgg => "minecraft:ghast_spawn_egg",
2969    GlowSquidSpawnEgg => "minecraft:glow_squid_spawn_egg",
2970    GoatSpawnEgg => "minecraft:goat_spawn_egg",
2971    GuardianSpawnEgg => "minecraft:guardian_spawn_egg",
2972    HoglinSpawnEgg => "minecraft:hoglin_spawn_egg",
2973    HorseSpawnEgg => "minecraft:horse_spawn_egg",
2974    HuskSpawnEgg => "minecraft:husk_spawn_egg",
2975    IronGolemSpawnEgg => "minecraft:iron_golem_spawn_egg",
2976    LlamaSpawnEgg => "minecraft:llama_spawn_egg",
2977    MagmaCubeSpawnEgg => "minecraft:magma_cube_spawn_egg",
2978    MooshroomSpawnEgg => "minecraft:mooshroom_spawn_egg",
2979    MuleSpawnEgg => "minecraft:mule_spawn_egg",
2980    OcelotSpawnEgg => "minecraft:ocelot_spawn_egg",
2981    PandaSpawnEgg => "minecraft:panda_spawn_egg",
2982    ParrotSpawnEgg => "minecraft:parrot_spawn_egg",
2983    PhantomSpawnEgg => "minecraft:phantom_spawn_egg",
2984    PigSpawnEgg => "minecraft:pig_spawn_egg",
2985    PiglinSpawnEgg => "minecraft:piglin_spawn_egg",
2986    PiglinBruteSpawnEgg => "minecraft:piglin_brute_spawn_egg",
2987    PillagerSpawnEgg => "minecraft:pillager_spawn_egg",
2988    PolarBearSpawnEgg => "minecraft:polar_bear_spawn_egg",
2989    PufferfishSpawnEgg => "minecraft:pufferfish_spawn_egg",
2990    RabbitSpawnEgg => "minecraft:rabbit_spawn_egg",
2991    RavagerSpawnEgg => "minecraft:ravager_spawn_egg",
2992    SalmonSpawnEgg => "minecraft:salmon_spawn_egg",
2993    SheepSpawnEgg => "minecraft:sheep_spawn_egg",
2994    ShulkerSpawnEgg => "minecraft:shulker_spawn_egg",
2995    SilverfishSpawnEgg => "minecraft:silverfish_spawn_egg",
2996    SkeletonSpawnEgg => "minecraft:skeleton_spawn_egg",
2997    SkeletonHorseSpawnEgg => "minecraft:skeleton_horse_spawn_egg",
2998    SlimeSpawnEgg => "minecraft:slime_spawn_egg",
2999    SnifferSpawnEgg => "minecraft:sniffer_spawn_egg",
3000    SnowGolemSpawnEgg => "minecraft:snow_golem_spawn_egg",
3001    SpiderSpawnEgg => "minecraft:spider_spawn_egg",
3002    SquidSpawnEgg => "minecraft:squid_spawn_egg",
3003    StraySpawnEgg => "minecraft:stray_spawn_egg",
3004    StriderSpawnEgg => "minecraft:strider_spawn_egg",
3005    TadpoleSpawnEgg => "minecraft:tadpole_spawn_egg",
3006    TraderLlamaSpawnEgg => "minecraft:trader_llama_spawn_egg",
3007    TropicalFishSpawnEgg => "minecraft:tropical_fish_spawn_egg",
3008    TurtleSpawnEgg => "minecraft:turtle_spawn_egg",
3009    VexSpawnEgg => "minecraft:vex_spawn_egg",
3010    VillagerSpawnEgg => "minecraft:villager_spawn_egg",
3011    VindicatorSpawnEgg => "minecraft:vindicator_spawn_egg",
3012    WanderingTraderSpawnEgg => "minecraft:wandering_trader_spawn_egg",
3013    WardenSpawnEgg => "minecraft:warden_spawn_egg",
3014    WitchSpawnEgg => "minecraft:witch_spawn_egg",
3015    WitherSpawnEgg => "minecraft:wither_spawn_egg",
3016    WitherSkeletonSpawnEgg => "minecraft:wither_skeleton_spawn_egg",
3017    WolfSpawnEgg => "minecraft:wolf_spawn_egg",
3018    ZoglinSpawnEgg => "minecraft:zoglin_spawn_egg",
3019    CreakingSpawnEgg => "minecraft:creaking_spawn_egg",
3020    ZombieSpawnEgg => "minecraft:zombie_spawn_egg",
3021    ZombieHorseSpawnEgg => "minecraft:zombie_horse_spawn_egg",
3022    ZombieVillagerSpawnEgg => "minecraft:zombie_villager_spawn_egg",
3023    ZombifiedPiglinSpawnEgg => "minecraft:zombified_piglin_spawn_egg",
3024    ExperienceBottle => "minecraft:experience_bottle",
3025    FireCharge => "minecraft:fire_charge",
3026    WindCharge => "minecraft:wind_charge",
3027    WritableBook => "minecraft:writable_book",
3028    WrittenBook => "minecraft:written_book",
3029    BreezeRod => "minecraft:breeze_rod",
3030    Mace => "minecraft:mace",
3031    ItemFrame => "minecraft:item_frame",
3032    GlowItemFrame => "minecraft:glow_item_frame",
3033    FlowerPot => "minecraft:flower_pot",
3034    Carrot => "minecraft:carrot",
3035    Potato => "minecraft:potato",
3036    BakedPotato => "minecraft:baked_potato",
3037    PoisonousPotato => "minecraft:poisonous_potato",
3038    Map => "minecraft:map",
3039    GoldenCarrot => "minecraft:golden_carrot",
3040    SkeletonSkull => "minecraft:skeleton_skull",
3041    WitherSkeletonSkull => "minecraft:wither_skeleton_skull",
3042    PlayerHead => "minecraft:player_head",
3043    ZombieHead => "minecraft:zombie_head",
3044    CreeperHead => "minecraft:creeper_head",
3045    DragonHead => "minecraft:dragon_head",
3046    PiglinHead => "minecraft:piglin_head",
3047    NetherStar => "minecraft:nether_star",
3048    PumpkinPie => "minecraft:pumpkin_pie",
3049    FireworkRocket => "minecraft:firework_rocket",
3050    FireworkStar => "minecraft:firework_star",
3051    EnchantedBook => "minecraft:enchanted_book",
3052    NetherBrick => "minecraft:nether_brick",
3053    ResinBrick => "minecraft:resin_brick",
3054    PrismarineShard => "minecraft:prismarine_shard",
3055    PrismarineCrystals => "minecraft:prismarine_crystals",
3056    Rabbit => "minecraft:rabbit",
3057    CookedRabbit => "minecraft:cooked_rabbit",
3058    RabbitStew => "minecraft:rabbit_stew",
3059    RabbitFoot => "minecraft:rabbit_foot",
3060    RabbitHide => "minecraft:rabbit_hide",
3061    ArmorStand => "minecraft:armor_stand",
3062    IronHorseArmor => "minecraft:iron_horse_armor",
3063    GoldenHorseArmor => "minecraft:golden_horse_armor",
3064    DiamondHorseArmor => "minecraft:diamond_horse_armor",
3065    LeatherHorseArmor => "minecraft:leather_horse_armor",
3066    Lead => "minecraft:lead",
3067    NameTag => "minecraft:name_tag",
3068    CommandBlockMinecart => "minecraft:command_block_minecart",
3069    Mutton => "minecraft:mutton",
3070    CookedMutton => "minecraft:cooked_mutton",
3071    WhiteBanner => "minecraft:white_banner",
3072    OrangeBanner => "minecraft:orange_banner",
3073    MagentaBanner => "minecraft:magenta_banner",
3074    LightBlueBanner => "minecraft:light_blue_banner",
3075    YellowBanner => "minecraft:yellow_banner",
3076    LimeBanner => "minecraft:lime_banner",
3077    PinkBanner => "minecraft:pink_banner",
3078    GrayBanner => "minecraft:gray_banner",
3079    LightGrayBanner => "minecraft:light_gray_banner",
3080    CyanBanner => "minecraft:cyan_banner",
3081    PurpleBanner => "minecraft:purple_banner",
3082    BlueBanner => "minecraft:blue_banner",
3083    BrownBanner => "minecraft:brown_banner",
3084    GreenBanner => "minecraft:green_banner",
3085    RedBanner => "minecraft:red_banner",
3086    BlackBanner => "minecraft:black_banner",
3087    EndCrystal => "minecraft:end_crystal",
3088    ChorusFruit => "minecraft:chorus_fruit",
3089    PoppedChorusFruit => "minecraft:popped_chorus_fruit",
3090    TorchflowerSeeds => "minecraft:torchflower_seeds",
3091    PitcherPod => "minecraft:pitcher_pod",
3092    Beetroot => "minecraft:beetroot",
3093    BeetrootSeeds => "minecraft:beetroot_seeds",
3094    BeetrootSoup => "minecraft:beetroot_soup",
3095    DragonBreath => "minecraft:dragon_breath",
3096    SplashPotion => "minecraft:splash_potion",
3097    SpectralArrow => "minecraft:spectral_arrow",
3098    TippedArrow => "minecraft:tipped_arrow",
3099    LingeringPotion => "minecraft:lingering_potion",
3100    Shield => "minecraft:shield",
3101    TotemOfUndying => "minecraft:totem_of_undying",
3102    ShulkerShell => "minecraft:shulker_shell",
3103    IronNugget => "minecraft:iron_nugget",
3104    KnowledgeBook => "minecraft:knowledge_book",
3105    DebugStick => "minecraft:debug_stick",
3106    MusicDisc13 => "minecraft:music_disc_13",
3107    MusicDiscCat => "minecraft:music_disc_cat",
3108    MusicDiscBlocks => "minecraft:music_disc_blocks",
3109    MusicDiscChirp => "minecraft:music_disc_chirp",
3110    MusicDiscCreator => "minecraft:music_disc_creator",
3111    MusicDiscCreatorMusicBox => "minecraft:music_disc_creator_music_box",
3112    MusicDiscFar => "minecraft:music_disc_far",
3113    MusicDiscMall => "minecraft:music_disc_mall",
3114    MusicDiscMellohi => "minecraft:music_disc_mellohi",
3115    MusicDiscStal => "minecraft:music_disc_stal",
3116    MusicDiscStrad => "minecraft:music_disc_strad",
3117    MusicDiscWard => "minecraft:music_disc_ward",
3118    MusicDisc11 => "minecraft:music_disc_11",
3119    MusicDiscWait => "minecraft:music_disc_wait",
3120    MusicDiscOtherside => "minecraft:music_disc_otherside",
3121    MusicDiscRelic => "minecraft:music_disc_relic",
3122    MusicDisc5 => "minecraft:music_disc_5",
3123    MusicDiscPigstep => "minecraft:music_disc_pigstep",
3124    MusicDiscPrecipice => "minecraft:music_disc_precipice",
3125    DiscFragment5 => "minecraft:disc_fragment_5",
3126    Trident => "minecraft:trident",
3127    NautilusShell => "minecraft:nautilus_shell",
3128    HeartOfTheSea => "minecraft:heart_of_the_sea",
3129    Crossbow => "minecraft:crossbow",
3130    SuspiciousStew => "minecraft:suspicious_stew",
3131    Loom => "minecraft:loom",
3132    FlowerBannerPattern => "minecraft:flower_banner_pattern",
3133    CreeperBannerPattern => "minecraft:creeper_banner_pattern",
3134    SkullBannerPattern => "minecraft:skull_banner_pattern",
3135    MojangBannerPattern => "minecraft:mojang_banner_pattern",
3136    GlobeBannerPattern => "minecraft:globe_banner_pattern",
3137    PiglinBannerPattern => "minecraft:piglin_banner_pattern",
3138    FlowBannerPattern => "minecraft:flow_banner_pattern",
3139    GusterBannerPattern => "minecraft:guster_banner_pattern",
3140    FieldMasonedBannerPattern => "minecraft:field_masoned_banner_pattern",
3141    BordureIndentedBannerPattern => "minecraft:bordure_indented_banner_pattern",
3142    GoatHorn => "minecraft:goat_horn",
3143    Composter => "minecraft:composter",
3144    Barrel => "minecraft:barrel",
3145    Smoker => "minecraft:smoker",
3146    BlastFurnace => "minecraft:blast_furnace",
3147    CartographyTable => "minecraft:cartography_table",
3148    FletchingTable => "minecraft:fletching_table",
3149    Grindstone => "minecraft:grindstone",
3150    SmithingTable => "minecraft:smithing_table",
3151    Stonecutter => "minecraft:stonecutter",
3152    Bell => "minecraft:bell",
3153    Lantern => "minecraft:lantern",
3154    SoulLantern => "minecraft:soul_lantern",
3155    SweetBerries => "minecraft:sweet_berries",
3156    GlowBerries => "minecraft:glow_berries",
3157    Campfire => "minecraft:campfire",
3158    SoulCampfire => "minecraft:soul_campfire",
3159    Shroomlight => "minecraft:shroomlight",
3160    Honeycomb => "minecraft:honeycomb",
3161    BeeNest => "minecraft:bee_nest",
3162    Beehive => "minecraft:beehive",
3163    HoneyBottle => "minecraft:honey_bottle",
3164    HoneycombBlock => "minecraft:honeycomb_block",
3165    Lodestone => "minecraft:lodestone",
3166    CryingObsidian => "minecraft:crying_obsidian",
3167    Blackstone => "minecraft:blackstone",
3168    BlackstoneSlab => "minecraft:blackstone_slab",
3169    BlackstoneStairs => "minecraft:blackstone_stairs",
3170    GildedBlackstone => "minecraft:gilded_blackstone",
3171    PolishedBlackstone => "minecraft:polished_blackstone",
3172    PolishedBlackstoneSlab => "minecraft:polished_blackstone_slab",
3173    PolishedBlackstoneStairs => "minecraft:polished_blackstone_stairs",
3174    ChiseledPolishedBlackstone => "minecraft:chiseled_polished_blackstone",
3175    PolishedBlackstoneBricks => "minecraft:polished_blackstone_bricks",
3176    PolishedBlackstoneBrickSlab => "minecraft:polished_blackstone_brick_slab",
3177    PolishedBlackstoneBrickStairs => "minecraft:polished_blackstone_brick_stairs",
3178    CrackedPolishedBlackstoneBricks => "minecraft:cracked_polished_blackstone_bricks",
3179    RespawnAnchor => "minecraft:respawn_anchor",
3180    Candle => "minecraft:candle",
3181    WhiteCandle => "minecraft:white_candle",
3182    OrangeCandle => "minecraft:orange_candle",
3183    MagentaCandle => "minecraft:magenta_candle",
3184    LightBlueCandle => "minecraft:light_blue_candle",
3185    YellowCandle => "minecraft:yellow_candle",
3186    LimeCandle => "minecraft:lime_candle",
3187    PinkCandle => "minecraft:pink_candle",
3188    GrayCandle => "minecraft:gray_candle",
3189    LightGrayCandle => "minecraft:light_gray_candle",
3190    CyanCandle => "minecraft:cyan_candle",
3191    PurpleCandle => "minecraft:purple_candle",
3192    BlueCandle => "minecraft:blue_candle",
3193    BrownCandle => "minecraft:brown_candle",
3194    GreenCandle => "minecraft:green_candle",
3195    RedCandle => "minecraft:red_candle",
3196    BlackCandle => "minecraft:black_candle",
3197    SmallAmethystBud => "minecraft:small_amethyst_bud",
3198    MediumAmethystBud => "minecraft:medium_amethyst_bud",
3199    LargeAmethystBud => "minecraft:large_amethyst_bud",
3200    AmethystCluster => "minecraft:amethyst_cluster",
3201    PointedDripstone => "minecraft:pointed_dripstone",
3202    OchreFroglight => "minecraft:ochre_froglight",
3203    VerdantFroglight => "minecraft:verdant_froglight",
3204    PearlescentFroglight => "minecraft:pearlescent_froglight",
3205    Frogspawn => "minecraft:frogspawn",
3206    EchoShard => "minecraft:echo_shard",
3207    Brush => "minecraft:brush",
3208    NetheriteUpgradeSmithingTemplate => "minecraft:netherite_upgrade_smithing_template",
3209    SentryArmorTrimSmithingTemplate => "minecraft:sentry_armor_trim_smithing_template",
3210    DuneArmorTrimSmithingTemplate => "minecraft:dune_armor_trim_smithing_template",
3211    CoastArmorTrimSmithingTemplate => "minecraft:coast_armor_trim_smithing_template",
3212    WildArmorTrimSmithingTemplate => "minecraft:wild_armor_trim_smithing_template",
3213    WardArmorTrimSmithingTemplate => "minecraft:ward_armor_trim_smithing_template",
3214    EyeArmorTrimSmithingTemplate => "minecraft:eye_armor_trim_smithing_template",
3215    VexArmorTrimSmithingTemplate => "minecraft:vex_armor_trim_smithing_template",
3216    TideArmorTrimSmithingTemplate => "minecraft:tide_armor_trim_smithing_template",
3217    SnoutArmorTrimSmithingTemplate => "minecraft:snout_armor_trim_smithing_template",
3218    RibArmorTrimSmithingTemplate => "minecraft:rib_armor_trim_smithing_template",
3219    SpireArmorTrimSmithingTemplate => "minecraft:spire_armor_trim_smithing_template",
3220    WayfinderArmorTrimSmithingTemplate => "minecraft:wayfinder_armor_trim_smithing_template",
3221    ShaperArmorTrimSmithingTemplate => "minecraft:shaper_armor_trim_smithing_template",
3222    SilenceArmorTrimSmithingTemplate => "minecraft:silence_armor_trim_smithing_template",
3223    RaiserArmorTrimSmithingTemplate => "minecraft:raiser_armor_trim_smithing_template",
3224    HostArmorTrimSmithingTemplate => "minecraft:host_armor_trim_smithing_template",
3225    FlowArmorTrimSmithingTemplate => "minecraft:flow_armor_trim_smithing_template",
3226    BoltArmorTrimSmithingTemplate => "minecraft:bolt_armor_trim_smithing_template",
3227    AnglerPotterySherd => "minecraft:angler_pottery_sherd",
3228    ArcherPotterySherd => "minecraft:archer_pottery_sherd",
3229    ArmsUpPotterySherd => "minecraft:arms_up_pottery_sherd",
3230    BladePotterySherd => "minecraft:blade_pottery_sherd",
3231    BrewerPotterySherd => "minecraft:brewer_pottery_sherd",
3232    BurnPotterySherd => "minecraft:burn_pottery_sherd",
3233    DangerPotterySherd => "minecraft:danger_pottery_sherd",
3234    ExplorerPotterySherd => "minecraft:explorer_pottery_sherd",
3235    FlowPotterySherd => "minecraft:flow_pottery_sherd",
3236    FriendPotterySherd => "minecraft:friend_pottery_sherd",
3237    GusterPotterySherd => "minecraft:guster_pottery_sherd",
3238    HeartPotterySherd => "minecraft:heart_pottery_sherd",
3239    HeartbreakPotterySherd => "minecraft:heartbreak_pottery_sherd",
3240    HowlPotterySherd => "minecraft:howl_pottery_sherd",
3241    MinerPotterySherd => "minecraft:miner_pottery_sherd",
3242    MournerPotterySherd => "minecraft:mourner_pottery_sherd",
3243    PlentyPotterySherd => "minecraft:plenty_pottery_sherd",
3244    PrizePotterySherd => "minecraft:prize_pottery_sherd",
3245    ScrapePotterySherd => "minecraft:scrape_pottery_sherd",
3246    SheafPotterySherd => "minecraft:sheaf_pottery_sherd",
3247    ShelterPotterySherd => "minecraft:shelter_pottery_sherd",
3248    SkullPotterySherd => "minecraft:skull_pottery_sherd",
3249    SnortPotterySherd => "minecraft:snort_pottery_sherd",
3250    CopperGrate => "minecraft:copper_grate",
3251    ExposedCopperGrate => "minecraft:exposed_copper_grate",
3252    WeatheredCopperGrate => "minecraft:weathered_copper_grate",
3253    OxidizedCopperGrate => "minecraft:oxidized_copper_grate",
3254    WaxedCopperGrate => "minecraft:waxed_copper_grate",
3255    WaxedExposedCopperGrate => "minecraft:waxed_exposed_copper_grate",
3256    WaxedWeatheredCopperGrate => "minecraft:waxed_weathered_copper_grate",
3257    WaxedOxidizedCopperGrate => "minecraft:waxed_oxidized_copper_grate",
3258    CopperBulb => "minecraft:copper_bulb",
3259    ExposedCopperBulb => "minecraft:exposed_copper_bulb",
3260    WeatheredCopperBulb => "minecraft:weathered_copper_bulb",
3261    OxidizedCopperBulb => "minecraft:oxidized_copper_bulb",
3262    WaxedCopperBulb => "minecraft:waxed_copper_bulb",
3263    WaxedExposedCopperBulb => "minecraft:waxed_exposed_copper_bulb",
3264    WaxedWeatheredCopperBulb => "minecraft:waxed_weathered_copper_bulb",
3265    WaxedOxidizedCopperBulb => "minecraft:waxed_oxidized_copper_bulb",
3266    TrialSpawner => "minecraft:trial_spawner",
3267    TrialKey => "minecraft:trial_key",
3268    OminousTrialKey => "minecraft:ominous_trial_key",
3269    Vault => "minecraft:vault",
3270    OminousBottle => "minecraft:ominous_bottle",
3271}
3272}
3273
3274registry! {
3275enum LootConditionKind {
3276    Inverted => "minecraft:inverted",
3277    AnyOf => "minecraft:any_of",
3278    AllOf => "minecraft:all_of",
3279    RandomChance => "minecraft:random_chance",
3280    RandomChanceWithEnchantedBonus => "minecraft:random_chance_with_enchanted_bonus",
3281    EntityProperties => "minecraft:entity_properties",
3282    KilledByPlayer => "minecraft:killed_by_player",
3283    EntityScores => "minecraft:entity_scores",
3284    BlockStateProperty => "minecraft:block_state_property",
3285    MatchTool => "minecraft:match_tool",
3286    TableBonus => "minecraft:table_bonus",
3287    SurvivesExplosion => "minecraft:survives_explosion",
3288    DamageSourceProperties => "minecraft:damage_source_properties",
3289    LocationCheck => "minecraft:location_check",
3290    WeatherCheck => "minecraft:weather_check",
3291    Reference => "minecraft:reference",
3292    TimeCheck => "minecraft:time_check",
3293    ValueCheck => "minecraft:value_check",
3294    EnchantmentActiveCheck => "minecraft:enchantment_active_check",
3295}
3296}
3297
3298registry! {
3299enum LootFunctionKind {
3300    SetCount => "minecraft:set_count",
3301    SetItem => "minecraft:set_item",
3302    EnchantWithLevels => "minecraft:enchant_with_levels",
3303    EnchantRandomly => "minecraft:enchant_randomly",
3304    SetEnchantments => "minecraft:set_enchantments",
3305    SetCustomData => "minecraft:set_custom_data",
3306    SetComponents => "minecraft:set_components",
3307    FurnaceSmelt => "minecraft:furnace_smelt",
3308    EnchantedCountIncrease => "minecraft:enchanted_count_increase",
3309    SetDamage => "minecraft:set_damage",
3310    SetAttributes => "minecraft:set_attributes",
3311    SetName => "minecraft:set_name",
3312    ExplorationMap => "minecraft:exploration_map",
3313    SetStewEffect => "minecraft:set_stew_effect",
3314    CopyName => "minecraft:copy_name",
3315    SetContents => "minecraft:set_contents",
3316    ModifyContents => "minecraft:modify_contents",
3317    Filtered => "minecraft:filtered",
3318    LimitCount => "minecraft:limit_count",
3319    ApplyBonus => "minecraft:apply_bonus",
3320    SetLootTable => "minecraft:set_loot_table",
3321    ExplosionDecay => "minecraft:explosion_decay",
3322    SetLore => "minecraft:set_lore",
3323    FillPlayerHead => "minecraft:fill_player_head",
3324    CopyCustomData => "minecraft:copy_custom_data",
3325    CopyState => "minecraft:copy_state",
3326    SetBannerPattern => "minecraft:set_banner_pattern",
3327    SetPotion => "minecraft:set_potion",
3328    SetInstrument => "minecraft:set_instrument",
3329    Reference => "minecraft:reference",
3330    Sequence => "minecraft:sequence",
3331    CopyComponents => "minecraft:copy_components",
3332    SetFireworks => "minecraft:set_fireworks",
3333    SetFireworkExplosion => "minecraft:set_firework_explosion",
3334    SetBookCover => "minecraft:set_book_cover",
3335    SetWrittenBookPages => "minecraft:set_written_book_pages",
3336    SetWritableBookPages => "minecraft:set_writable_book_pages",
3337    ToggleTooltips => "minecraft:toggle_tooltips",
3338    SetOminousBottleAmplifier => "minecraft:set_ominous_bottle_amplifier",
3339    SetCustomModelData => "minecraft:set_custom_model_data",
3340}
3341}
3342
3343registry! {
3344enum LootNbtProviderKind {
3345    Storage => "minecraft:storage",
3346    Context => "minecraft:context",
3347}
3348}
3349
3350registry! {
3351enum LootNumberProviderKind {
3352    Constant => "minecraft:constant",
3353    Uniform => "minecraft:uniform",
3354    Binomial => "minecraft:binomial",
3355    Score => "minecraft:score",
3356    Storage => "minecraft:storage",
3357    EnchantmentLevel => "minecraft:enchantment_level",
3358}
3359}
3360
3361registry! {
3362enum LootPoolEntryKind {
3363    Empty => "minecraft:empty",
3364    Item => "minecraft:item",
3365    LootTable => "minecraft:loot_table",
3366    Dynamic => "minecraft:dynamic",
3367    Tag => "minecraft:tag",
3368    Alternatives => "minecraft:alternatives",
3369    Sequence => "minecraft:sequence",
3370    Group => "minecraft:group",
3371}
3372}
3373
3374registry! {
3375enum LootScoreProviderKind {
3376    Fixed => "minecraft:fixed",
3377    Context => "minecraft:context",
3378}
3379}
3380
3381registry! {
3382enum MemoryModuleKind {
3383    Dummy => "minecraft:dummy",
3384    Home => "minecraft:home",
3385    JobSite => "minecraft:job_site",
3386    PotentialJobSite => "minecraft:potential_job_site",
3387    MeetingPoint => "minecraft:meeting_point",
3388    SecondaryJobSite => "minecraft:secondary_job_site",
3389    Mobs => "minecraft:mobs",
3390    VisibleMobs => "minecraft:visible_mobs",
3391    VisibleVillagerBabies => "minecraft:visible_villager_babies",
3392    NearestPlayers => "minecraft:nearest_players",
3393    NearestVisiblePlayer => "minecraft:nearest_visible_player",
3394    NearestVisibleTargetablePlayer => "minecraft:nearest_visible_targetable_player",
3395    WalkTarget => "minecraft:walk_target",
3396    LookTarget => "minecraft:look_target",
3397    AttackTarget => "minecraft:attack_target",
3398    AttackCoolingDown => "minecraft:attack_cooling_down",
3399    InteractionTarget => "minecraft:interaction_target",
3400    BreedTarget => "minecraft:breed_target",
3401    RideTarget => "minecraft:ride_target",
3402    Path => "minecraft:path",
3403    InteractableDoors => "minecraft:interactable_doors",
3404    DoorsToClose => "minecraft:doors_to_close",
3405    NearestBed => "minecraft:nearest_bed",
3406    HurtBy => "minecraft:hurt_by",
3407    HurtByEntity => "minecraft:hurt_by_entity",
3408    AvoidTarget => "minecraft:avoid_target",
3409    NearestHostile => "minecraft:nearest_hostile",
3410    NearestAttackable => "minecraft:nearest_attackable",
3411    HidingPlace => "minecraft:hiding_place",
3412    HeardBellTime => "minecraft:heard_bell_time",
3413    CantReachWalkTargetSince => "minecraft:cant_reach_walk_target_since",
3414    GolemDetectedRecently => "minecraft:golem_detected_recently",
3415    DangerDetectedRecently => "minecraft:danger_detected_recently",
3416    LastSlept => "minecraft:last_slept",
3417    LastWoken => "minecraft:last_woken",
3418    LastWorkedAtPoi => "minecraft:last_worked_at_poi",
3419    NearestVisibleAdult => "minecraft:nearest_visible_adult",
3420    NearestVisibleWantedItem => "minecraft:nearest_visible_wanted_item",
3421    NearestVisibleNemesis => "minecraft:nearest_visible_nemesis",
3422    PlayDeadTicks => "minecraft:play_dead_ticks",
3423    TemptingPlayer => "minecraft:tempting_player",
3424    TemptationCooldownTicks => "minecraft:temptation_cooldown_ticks",
3425    GazeCooldownTicks => "minecraft:gaze_cooldown_ticks",
3426    IsTempted => "minecraft:is_tempted",
3427    LongJumpCoolingDown => "minecraft:long_jump_cooling_down",
3428    LongJumpMidJump => "minecraft:long_jump_mid_jump",
3429    HasHuntingCooldown => "minecraft:has_hunting_cooldown",
3430    RamCooldownTicks => "minecraft:ram_cooldown_ticks",
3431    RamTarget => "minecraft:ram_target",
3432    IsInWater => "minecraft:is_in_water",
3433    IsPregnant => "minecraft:is_pregnant",
3434    IsPanicking => "minecraft:is_panicking",
3435    UnreachableTongueTargets => "minecraft:unreachable_tongue_targets",
3436    AngryAt => "minecraft:angry_at",
3437    UniversalAnger => "minecraft:universal_anger",
3438    AdmiringItem => "minecraft:admiring_item",
3439    TimeTryingToReachAdmireItem => "minecraft:time_trying_to_reach_admire_item",
3440    DisableWalkToAdmireItem => "minecraft:disable_walk_to_admire_item",
3441    AdmiringDisabled => "minecraft:admiring_disabled",
3442    HuntedRecently => "minecraft:hunted_recently",
3443    CelebrateLocation => "minecraft:celebrate_location",
3444    Dancing => "minecraft:dancing",
3445    NearestVisibleHuntableHoglin => "minecraft:nearest_visible_huntable_hoglin",
3446    NearestVisibleBabyHoglin => "minecraft:nearest_visible_baby_hoglin",
3447    NearestTargetablePlayerNotWearingGold => "minecraft:nearest_targetable_player_not_wearing_gold",
3448    NearbyAdultPiglins => "minecraft:nearby_adult_piglins",
3449    NearestVisibleAdultPiglins => "minecraft:nearest_visible_adult_piglins",
3450    NearestVisibleAdultHoglins => "minecraft:nearest_visible_adult_hoglins",
3451    NearestVisibleAdultPiglin => "minecraft:nearest_visible_adult_piglin",
3452    NearestVisibleZombified => "minecraft:nearest_visible_zombified",
3453    VisibleAdultPiglinCount => "minecraft:visible_adult_piglin_count",
3454    VisibleAdultHoglinCount => "minecraft:visible_adult_hoglin_count",
3455    NearestPlayerHoldingWantedItem => "minecraft:nearest_player_holding_wanted_item",
3456    AteRecently => "minecraft:ate_recently",
3457    NearestRepellent => "minecraft:nearest_repellent",
3458    Pacified => "minecraft:pacified",
3459    RoarTarget => "minecraft:roar_target",
3460    DisturbanceLocation => "minecraft:disturbance_location",
3461    RecentProjectile => "minecraft:recent_projectile",
3462    IsSniffing => "minecraft:is_sniffing",
3463    IsEmerging => "minecraft:is_emerging",
3464    RoarSoundDelay => "minecraft:roar_sound_delay",
3465    DigCooldown => "minecraft:dig_cooldown",
3466    RoarSoundCooldown => "minecraft:roar_sound_cooldown",
3467    SniffCooldown => "minecraft:sniff_cooldown",
3468    TouchCooldown => "minecraft:touch_cooldown",
3469    VibrationCooldown => "minecraft:vibration_cooldown",
3470    SonicBoomCooldown => "minecraft:sonic_boom_cooldown",
3471    SonicBoomSoundCooldown => "minecraft:sonic_boom_sound_cooldown",
3472    SonicBoomSoundDelay => "minecraft:sonic_boom_sound_delay",
3473    LikedPlayer => "minecraft:liked_player",
3474    LikedNoteblock => "minecraft:liked_noteblock",
3475    LikedNoteblockCooldownTicks => "minecraft:liked_noteblock_cooldown_ticks",
3476    ItemPickupCooldownTicks => "minecraft:item_pickup_cooldown_ticks",
3477    SnifferExploredPositions => "minecraft:sniffer_explored_positions",
3478    SnifferSniffingTarget => "minecraft:sniffer_sniffing_target",
3479    SnifferDigging => "minecraft:sniffer_digging",
3480    SnifferHappy => "minecraft:sniffer_happy",
3481    BreezeJumpCooldown => "minecraft:breeze_jump_cooldown",
3482    BreezeShoot => "minecraft:breeze_shoot",
3483    BreezeShootCharging => "minecraft:breeze_shoot_charging",
3484    BreezeShootRecover => "minecraft:breeze_shoot_recover",
3485    BreezeShootCooldown => "minecraft:breeze_shoot_cooldown",
3486    BreezeJumpInhaling => "minecraft:breeze_jump_inhaling",
3487    BreezeJumpTarget => "minecraft:breeze_jump_target",
3488    BreezeLeavingWater => "minecraft:breeze_leaving_water",
3489}
3490}
3491
3492registry! {
3493enum MobEffect {
3494    Speed => "minecraft:speed",
3495    Slowness => "minecraft:slowness",
3496    Haste => "minecraft:haste",
3497    MiningFatigue => "minecraft:mining_fatigue",
3498    Strength => "minecraft:strength",
3499    InstantHealth => "minecraft:instant_health",
3500    InstantDamage => "minecraft:instant_damage",
3501    JumpBoost => "minecraft:jump_boost",
3502    Nausea => "minecraft:nausea",
3503    Regeneration => "minecraft:regeneration",
3504    Resistance => "minecraft:resistance",
3505    FireResistance => "minecraft:fire_resistance",
3506    WaterBreathing => "minecraft:water_breathing",
3507    Invisibility => "minecraft:invisibility",
3508    Blindness => "minecraft:blindness",
3509    NightVision => "minecraft:night_vision",
3510    Hunger => "minecraft:hunger",
3511    Weakness => "minecraft:weakness",
3512    Poison => "minecraft:poison",
3513    Wither => "minecraft:wither",
3514    HealthBoost => "minecraft:health_boost",
3515    Absorption => "minecraft:absorption",
3516    Saturation => "minecraft:saturation",
3517    Glowing => "minecraft:glowing",
3518    Levitation => "minecraft:levitation",
3519    Luck => "minecraft:luck",
3520    Unluck => "minecraft:unluck",
3521    SlowFalling => "minecraft:slow_falling",
3522    ConduitPower => "minecraft:conduit_power",
3523    DolphinsGrace => "minecraft:dolphins_grace",
3524    BadOmen => "minecraft:bad_omen",
3525    HeroOfTheVillage => "minecraft:hero_of_the_village",
3526    Darkness => "minecraft:darkness",
3527    TrialOmen => "minecraft:trial_omen",
3528    RaidOmen => "minecraft:raid_omen",
3529    WindCharged => "minecraft:wind_charged",
3530    Weaving => "minecraft:weaving",
3531    Oozing => "minecraft:oozing",
3532    Infested => "minecraft:infested",
3533}
3534}
3535
3536registry! {
3537enum ParticleKind {
3538    AngryVillager => "minecraft:angry_villager",
3539    Block => "minecraft:block",
3540    BlockMarker => "minecraft:block_marker",
3541    Bubble => "minecraft:bubble",
3542    Cloud => "minecraft:cloud",
3543    Crit => "minecraft:crit",
3544    DamageIndicator => "minecraft:damage_indicator",
3545    DragonBreath => "minecraft:dragon_breath",
3546    DrippingLava => "minecraft:dripping_lava",
3547    FallingLava => "minecraft:falling_lava",
3548    LandingLava => "minecraft:landing_lava",
3549    DrippingWater => "minecraft:dripping_water",
3550    FallingWater => "minecraft:falling_water",
3551    Dust => "minecraft:dust",
3552    DustColorTransition => "minecraft:dust_color_transition",
3553    Effect => "minecraft:effect",
3554    ElderGuardian => "minecraft:elder_guardian",
3555    EnchantedHit => "minecraft:enchanted_hit",
3556    Enchant => "minecraft:enchant",
3557    EndRod => "minecraft:end_rod",
3558    EntityEffect => "minecraft:entity_effect",
3559    ExplosionEmitter => "minecraft:explosion_emitter",
3560    Explosion => "minecraft:explosion",
3561    Gust => "minecraft:gust",
3562    SmallGust => "minecraft:small_gust",
3563    GustEmitterLarge => "minecraft:gust_emitter_large",
3564    GustEmitterSmall => "minecraft:gust_emitter_small",
3565    SonicBoom => "minecraft:sonic_boom",
3566    FallingDust => "minecraft:falling_dust",
3567    Firework => "minecraft:firework",
3568    Fishing => "minecraft:fishing",
3569    Flame => "minecraft:flame",
3570    Infested => "minecraft:infested",
3571    CherryLeaves => "minecraft:cherry_leaves",
3572    PaleOakLeaves => "minecraft:pale_oak_leaves",
3573    SculkSoul => "minecraft:sculk_soul",
3574    SculkCharge => "minecraft:sculk_charge",
3575    SculkChargePop => "minecraft:sculk_charge_pop",
3576    SoulFireFlame => "minecraft:soul_fire_flame",
3577    Soul => "minecraft:soul",
3578    Flash => "minecraft:flash",
3579    HappyVillager => "minecraft:happy_villager",
3580    Composter => "minecraft:composter",
3581    Heart => "minecraft:heart",
3582    InstantEffect => "minecraft:instant_effect",
3583    Item => "minecraft:item",
3584    Vibration => "minecraft:vibration",
3585    Trail => "minecraft:trail",
3586    ItemSlime => "minecraft:item_slime",
3587    ItemCobweb => "minecraft:item_cobweb",
3588    ItemSnowball => "minecraft:item_snowball",
3589    LargeSmoke => "minecraft:large_smoke",
3590    Lava => "minecraft:lava",
3591    Mycelium => "minecraft:mycelium",
3592    Note => "minecraft:note",
3593    Poof => "minecraft:poof",
3594    Portal => "minecraft:portal",
3595    Rain => "minecraft:rain",
3596    Smoke => "minecraft:smoke",
3597    WhiteSmoke => "minecraft:white_smoke",
3598    Sneeze => "minecraft:sneeze",
3599    Spit => "minecraft:spit",
3600    SquidInk => "minecraft:squid_ink",
3601    SweepAttack => "minecraft:sweep_attack",
3602    TotemOfUndying => "minecraft:totem_of_undying",
3603    Underwater => "minecraft:underwater",
3604    Splash => "minecraft:splash",
3605    Witch => "minecraft:witch",
3606    BubblePop => "minecraft:bubble_pop",
3607    CurrentDown => "minecraft:current_down",
3608    BubbleColumnUp => "minecraft:bubble_column_up",
3609    Nautilus => "minecraft:nautilus",
3610    Dolphin => "minecraft:dolphin",
3611    CampfireCosySmoke => "minecraft:campfire_cosy_smoke",
3612    CampfireSignalSmoke => "minecraft:campfire_signal_smoke",
3613    DrippingHoney => "minecraft:dripping_honey",
3614    FallingHoney => "minecraft:falling_honey",
3615    LandingHoney => "minecraft:landing_honey",
3616    FallingNectar => "minecraft:falling_nectar",
3617    FallingSporeBlossom => "minecraft:falling_spore_blossom",
3618    Ash => "minecraft:ash",
3619    CrimsonSpore => "minecraft:crimson_spore",
3620    WarpedSpore => "minecraft:warped_spore",
3621    SporeBlossomAir => "minecraft:spore_blossom_air",
3622    DrippingObsidianTear => "minecraft:dripping_obsidian_tear",
3623    FallingObsidianTear => "minecraft:falling_obsidian_tear",
3624    LandingObsidianTear => "minecraft:landing_obsidian_tear",
3625    ReversePortal => "minecraft:reverse_portal",
3626    WhiteAsh => "minecraft:white_ash",
3627    SmallFlame => "minecraft:small_flame",
3628    Snowflake => "minecraft:snowflake",
3629    DrippingDripstoneLava => "minecraft:dripping_dripstone_lava",
3630    FallingDripstoneLava => "minecraft:falling_dripstone_lava",
3631    DrippingDripstoneWater => "minecraft:dripping_dripstone_water",
3632    FallingDripstoneWater => "minecraft:falling_dripstone_water",
3633    GlowSquidInk => "minecraft:glow_squid_ink",
3634    Glow => "minecraft:glow",
3635    WaxOn => "minecraft:wax_on",
3636    WaxOff => "minecraft:wax_off",
3637    ElectricSpark => "minecraft:electric_spark",
3638    Scrape => "minecraft:scrape",
3639    Shriek => "minecraft:shriek",
3640    EggCrack => "minecraft:egg_crack",
3641    DustPlume => "minecraft:dust_plume",
3642    TrialSpawnerDetection => "minecraft:trial_spawner_detection",
3643    TrialSpawnerDetectionOminous => "minecraft:trial_spawner_detection_ominous",
3644    VaultConnection => "minecraft:vault_connection",
3645    DustPillar => "minecraft:dust_pillar",
3646    OminousSpawning => "minecraft:ominous_spawning",
3647    RaidOmen => "minecraft:raid_omen",
3648    TrialOmen => "minecraft:trial_omen",
3649    BlockCrumble => "minecraft:block_crumble",
3650}
3651}
3652
3653registry! {
3654enum PointOfInterestKind {
3655    Armorer => "minecraft:armorer",
3656    Butcher => "minecraft:butcher",
3657    Cartographer => "minecraft:cartographer",
3658    Cleric => "minecraft:cleric",
3659    Farmer => "minecraft:farmer",
3660    Fisherman => "minecraft:fisherman",
3661    Fletcher => "minecraft:fletcher",
3662    Leatherworker => "minecraft:leatherworker",
3663    Librarian => "minecraft:librarian",
3664    Mason => "minecraft:mason",
3665    Shepherd => "minecraft:shepherd",
3666    Toolsmith => "minecraft:toolsmith",
3667    Weaponsmith => "minecraft:weaponsmith",
3668    Home => "minecraft:home",
3669    Meeting => "minecraft:meeting",
3670    Beehive => "minecraft:beehive",
3671    BeeNest => "minecraft:bee_nest",
3672    NetherPortal => "minecraft:nether_portal",
3673    Lodestone => "minecraft:lodestone",
3674    LightningRod => "minecraft:lightning_rod",
3675}
3676}
3677
3678registry! {
3679enum PosRuleTest {
3680    AlwaysTrue => "minecraft:always_true",
3681    LinearPos => "minecraft:linear_pos",
3682    AxisAlignedLinearPos => "minecraft:axis_aligned_linear_pos",
3683}
3684}
3685
3686registry! {
3687enum PositionSourceKind {
3688    Block => "minecraft:block",
3689    Entity => "minecraft:entity",
3690}
3691}
3692
3693registry! {
3694enum Potion {
3695    Water => "minecraft:water",
3696    Mundane => "minecraft:mundane",
3697    Thick => "minecraft:thick",
3698    Awkward => "minecraft:awkward",
3699    NightVision => "minecraft:night_vision",
3700    LongNightVision => "minecraft:long_night_vision",
3701    Invisibility => "minecraft:invisibility",
3702    LongInvisibility => "minecraft:long_invisibility",
3703    Leaping => "minecraft:leaping",
3704    LongLeaping => "minecraft:long_leaping",
3705    StrongLeaping => "minecraft:strong_leaping",
3706    FireResistance => "minecraft:fire_resistance",
3707    LongFireResistance => "minecraft:long_fire_resistance",
3708    Swiftness => "minecraft:swiftness",
3709    LongSwiftness => "minecraft:long_swiftness",
3710    StrongSwiftness => "minecraft:strong_swiftness",
3711    Slowness => "minecraft:slowness",
3712    LongSlowness => "minecraft:long_slowness",
3713    StrongSlowness => "minecraft:strong_slowness",
3714    TurtleMaster => "minecraft:turtle_master",
3715    LongTurtleMaster => "minecraft:long_turtle_master",
3716    StrongTurtleMaster => "minecraft:strong_turtle_master",
3717    WaterBreathing => "minecraft:water_breathing",
3718    LongWaterBreathing => "minecraft:long_water_breathing",
3719    Healing => "minecraft:healing",
3720    StrongHealing => "minecraft:strong_healing",
3721    Harming => "minecraft:harming",
3722    StrongHarming => "minecraft:strong_harming",
3723    Poison => "minecraft:poison",
3724    LongPoison => "minecraft:long_poison",
3725    StrongPoison => "minecraft:strong_poison",
3726    Regeneration => "minecraft:regeneration",
3727    LongRegeneration => "minecraft:long_regeneration",
3728    StrongRegeneration => "minecraft:strong_regeneration",
3729    Strength => "minecraft:strength",
3730    LongStrength => "minecraft:long_strength",
3731    StrongStrength => "minecraft:strong_strength",
3732    Weakness => "minecraft:weakness",
3733    LongWeakness => "minecraft:long_weakness",
3734    Luck => "minecraft:luck",
3735    SlowFalling => "minecraft:slow_falling",
3736    LongSlowFalling => "minecraft:long_slow_falling",
3737    WindCharged => "minecraft:wind_charged",
3738    Weaving => "minecraft:weaving",
3739    Oozing => "minecraft:oozing",
3740    Infested => "minecraft:infested",
3741}
3742}
3743
3744registry! {
3745enum RecipeSerializer {
3746    CraftingShaped => "minecraft:crafting_shaped",
3747    CraftingShapeless => "minecraft:crafting_shapeless",
3748    CraftingSpecialArmordye => "minecraft:crafting_special_armordye",
3749    CraftingSpecialBookcloning => "minecraft:crafting_special_bookcloning",
3750    CraftingSpecialMapcloning => "minecraft:crafting_special_mapcloning",
3751    CraftingSpecialMapextending => "minecraft:crafting_special_mapextending",
3752    CraftingSpecialFireworkRocket => "minecraft:crafting_special_firework_rocket",
3753    CraftingSpecialFireworkStar => "minecraft:crafting_special_firework_star",
3754    CraftingSpecialFireworkStarFade => "minecraft:crafting_special_firework_star_fade",
3755    CraftingSpecialTippedarrow => "minecraft:crafting_special_tippedarrow",
3756    CraftingSpecialBannerduplicate => "minecraft:crafting_special_bannerduplicate",
3757    CraftingSpecialShielddecoration => "minecraft:crafting_special_shielddecoration",
3758    CraftingTransmute => "minecraft:crafting_transmute",
3759    CraftingSpecialRepairitem => "minecraft:crafting_special_repairitem",
3760    Smelting => "minecraft:smelting",
3761    Blasting => "minecraft:blasting",
3762    Smoking => "minecraft:smoking",
3763    CampfireCooking => "minecraft:campfire_cooking",
3764    Stonecutting => "minecraft:stonecutting",
3765    SmithingTransform => "minecraft:smithing_transform",
3766    SmithingTrim => "minecraft:smithing_trim",
3767    CraftingDecoratedPot => "minecraft:crafting_decorated_pot",
3768}
3769}
3770
3771registry! {
3772enum RecipeKind {
3773    Crafting => "minecraft:crafting",
3774    Smelting => "minecraft:smelting",
3775    Blasting => "minecraft:blasting",
3776    Smoking => "minecraft:smoking",
3777    CampfireCooking => "minecraft:campfire_cooking",
3778    Stonecutting => "minecraft:stonecutting",
3779    Smithing => "minecraft:smithing",
3780}
3781}
3782
3783registry! {
3784enum RuleTest {
3785    AlwaysTrue => "minecraft:always_true",
3786    BlockMatch => "minecraft:block_match",
3787    BlockstateMatch => "minecraft:blockstate_match",
3788    TagMatch => "minecraft:tag_match",
3789    RandomBlockMatch => "minecraft:random_block_match",
3790    RandomBlockstateMatch => "minecraft:random_blockstate_match",
3791}
3792}
3793
3794registry! {
3795enum Schedule {
3796    Empty => "minecraft:empty",
3797    Simple => "minecraft:simple",
3798    VillagerBaby => "minecraft:villager_baby",
3799    VillagerDefault => "minecraft:villager_default",
3800}
3801}
3802
3803registry! {
3804enum SensorKind {
3805    Dummy => "minecraft:dummy",
3806    NearestItems => "minecraft:nearest_items",
3807    NearestLivingEntities => "minecraft:nearest_living_entities",
3808    NearestPlayers => "minecraft:nearest_players",
3809    NearestBed => "minecraft:nearest_bed",
3810    HurtBy => "minecraft:hurt_by",
3811    VillagerHostiles => "minecraft:villager_hostiles",
3812    VillagerBabies => "minecraft:villager_babies",
3813    SecondaryPois => "minecraft:secondary_pois",
3814    GolemDetected => "minecraft:golem_detected",
3815    ArmadilloScareDetected => "minecraft:armadillo_scare_detected",
3816    PiglinSpecificSensor => "minecraft:piglin_specific_sensor",
3817    PiglinBruteSpecificSensor => "minecraft:piglin_brute_specific_sensor",
3818    HoglinSpecificSensor => "minecraft:hoglin_specific_sensor",
3819    NearestAdult => "minecraft:nearest_adult",
3820    AxolotlAttackables => "minecraft:axolotl_attackables",
3821    AxolotlTemptations => "minecraft:axolotl_temptations",
3822    GoatTemptations => "minecraft:goat_temptations",
3823    FrogTemptations => "minecraft:frog_temptations",
3824    CamelTemptations => "minecraft:camel_temptations",
3825    ArmadilloTemptations => "minecraft:armadillo_temptations",
3826    FrogAttackables => "minecraft:frog_attackables",
3827    IsInWater => "minecraft:is_in_water",
3828    WardenEntitySensor => "minecraft:warden_entity_sensor",
3829    SnifferTemptations => "minecraft:sniffer_temptations",
3830    BreezeAttackEntitySensor => "minecraft:breeze_attack_entity_sensor",
3831}
3832}
3833
3834registry! {
3835enum SoundEvent {
3836    EntityAllayAmbientWithItem => "minecraft:entity.allay.ambient_with_item",
3837    EntityAllayAmbientWithoutItem => "minecraft:entity.allay.ambient_without_item",
3838    EntityAllayDeath => "minecraft:entity.allay.death",
3839    EntityAllayHurt => "minecraft:entity.allay.hurt",
3840    EntityAllayItemGiven => "minecraft:entity.allay.item_given",
3841    EntityAllayItemTaken => "minecraft:entity.allay.item_taken",
3842    EntityAllayItemThrown => "minecraft:entity.allay.item_thrown",
3843    AmbientCave => "minecraft:ambient.cave",
3844    AmbientBasaltDeltasAdditions => "minecraft:ambient.basalt_deltas.additions",
3845    AmbientBasaltDeltasLoop => "minecraft:ambient.basalt_deltas.loop",
3846    AmbientBasaltDeltasMood => "minecraft:ambient.basalt_deltas.mood",
3847    AmbientCrimsonForestAdditions => "minecraft:ambient.crimson_forest.additions",
3848    AmbientCrimsonForestLoop => "minecraft:ambient.crimson_forest.loop",
3849    AmbientCrimsonForestMood => "minecraft:ambient.crimson_forest.mood",
3850    AmbientNetherWastesAdditions => "minecraft:ambient.nether_wastes.additions",
3851    AmbientNetherWastesLoop => "minecraft:ambient.nether_wastes.loop",
3852    AmbientNetherWastesMood => "minecraft:ambient.nether_wastes.mood",
3853    AmbientSoulSandValleyAdditions => "minecraft:ambient.soul_sand_valley.additions",
3854    AmbientSoulSandValleyLoop => "minecraft:ambient.soul_sand_valley.loop",
3855    AmbientSoulSandValleyMood => "minecraft:ambient.soul_sand_valley.mood",
3856    AmbientWarpedForestAdditions => "minecraft:ambient.warped_forest.additions",
3857    AmbientWarpedForestLoop => "minecraft:ambient.warped_forest.loop",
3858    AmbientWarpedForestMood => "minecraft:ambient.warped_forest.mood",
3859    AmbientUnderwaterEnter => "minecraft:ambient.underwater.enter",
3860    AmbientUnderwaterExit => "minecraft:ambient.underwater.exit",
3861    AmbientUnderwaterLoop => "minecraft:ambient.underwater.loop",
3862    AmbientUnderwaterLoopAdditions => "minecraft:ambient.underwater.loop.additions",
3863    AmbientUnderwaterLoopAdditionsRare => "minecraft:ambient.underwater.loop.additions.rare",
3864    AmbientUnderwaterLoopAdditionsUltraRare => "minecraft:ambient.underwater.loop.additions.ultra_rare",
3865    BlockAmethystBlockBreak => "minecraft:block.amethyst_block.break",
3866    BlockAmethystBlockChime => "minecraft:block.amethyst_block.chime",
3867    BlockAmethystBlockFall => "minecraft:block.amethyst_block.fall",
3868    BlockAmethystBlockHit => "minecraft:block.amethyst_block.hit",
3869    BlockAmethystBlockPlace => "minecraft:block.amethyst_block.place",
3870    BlockAmethystBlockResonate => "minecraft:block.amethyst_block.resonate",
3871    BlockAmethystBlockStep => "minecraft:block.amethyst_block.step",
3872    BlockAmethystClusterBreak => "minecraft:block.amethyst_cluster.break",
3873    BlockAmethystClusterFall => "minecraft:block.amethyst_cluster.fall",
3874    BlockAmethystClusterHit => "minecraft:block.amethyst_cluster.hit",
3875    BlockAmethystClusterPlace => "minecraft:block.amethyst_cluster.place",
3876    BlockAmethystClusterStep => "minecraft:block.amethyst_cluster.step",
3877    BlockAncientDebrisBreak => "minecraft:block.ancient_debris.break",
3878    BlockAncientDebrisStep => "minecraft:block.ancient_debris.step",
3879    BlockAncientDebrisPlace => "minecraft:block.ancient_debris.place",
3880    BlockAncientDebrisHit => "minecraft:block.ancient_debris.hit",
3881    BlockAncientDebrisFall => "minecraft:block.ancient_debris.fall",
3882    BlockAnvilBreak => "minecraft:block.anvil.break",
3883    BlockAnvilDestroy => "minecraft:block.anvil.destroy",
3884    BlockAnvilFall => "minecraft:block.anvil.fall",
3885    BlockAnvilHit => "minecraft:block.anvil.hit",
3886    BlockAnvilLand => "minecraft:block.anvil.land",
3887    BlockAnvilPlace => "minecraft:block.anvil.place",
3888    BlockAnvilStep => "minecraft:block.anvil.step",
3889    BlockAnvilUse => "minecraft:block.anvil.use",
3890    EntityArmadilloEat => "minecraft:entity.armadillo.eat",
3891    EntityArmadilloHurt => "minecraft:entity.armadillo.hurt",
3892    EntityArmadilloHurtReduced => "minecraft:entity.armadillo.hurt_reduced",
3893    EntityArmadilloAmbient => "minecraft:entity.armadillo.ambient",
3894    EntityArmadilloStep => "minecraft:entity.armadillo.step",
3895    EntityArmadilloDeath => "minecraft:entity.armadillo.death",
3896    EntityArmadilloRoll => "minecraft:entity.armadillo.roll",
3897    EntityArmadilloLand => "minecraft:entity.armadillo.land",
3898    EntityArmadilloScuteDrop => "minecraft:entity.armadillo.scute_drop",
3899    EntityArmadilloUnrollFinish => "minecraft:entity.armadillo.unroll_finish",
3900    EntityArmadilloPeek => "minecraft:entity.armadillo.peek",
3901    EntityArmadilloUnrollStart => "minecraft:entity.armadillo.unroll_start",
3902    EntityArmadilloBrush => "minecraft:entity.armadillo.brush",
3903    ItemArmorEquipChain => "minecraft:item.armor.equip_chain",
3904    ItemArmorEquipDiamond => "minecraft:item.armor.equip_diamond",
3905    ItemArmorEquipElytra => "minecraft:item.armor.equip_elytra",
3906    ItemArmorEquipGeneric => "minecraft:item.armor.equip_generic",
3907    ItemArmorEquipGold => "minecraft:item.armor.equip_gold",
3908    ItemArmorEquipIron => "minecraft:item.armor.equip_iron",
3909    ItemArmorEquipLeather => "minecraft:item.armor.equip_leather",
3910    ItemArmorEquipNetherite => "minecraft:item.armor.equip_netherite",
3911    ItemArmorEquipTurtle => "minecraft:item.armor.equip_turtle",
3912    ItemArmorEquipWolf => "minecraft:item.armor.equip_wolf",
3913    ItemArmorUnequipWolf => "minecraft:item.armor.unequip_wolf",
3914    EntityArmorStandBreak => "minecraft:entity.armor_stand.break",
3915    EntityArmorStandFall => "minecraft:entity.armor_stand.fall",
3916    EntityArmorStandHit => "minecraft:entity.armor_stand.hit",
3917    EntityArmorStandPlace => "minecraft:entity.armor_stand.place",
3918    EntityArrowHit => "minecraft:entity.arrow.hit",
3919    EntityArrowHitPlayer => "minecraft:entity.arrow.hit_player",
3920    EntityArrowShoot => "minecraft:entity.arrow.shoot",
3921    ItemAxeStrip => "minecraft:item.axe.strip",
3922    ItemAxeScrape => "minecraft:item.axe.scrape",
3923    ItemAxeWaxOff => "minecraft:item.axe.wax_off",
3924    EntityAxolotlAttack => "minecraft:entity.axolotl.attack",
3925    EntityAxolotlDeath => "minecraft:entity.axolotl.death",
3926    EntityAxolotlHurt => "minecraft:entity.axolotl.hurt",
3927    EntityAxolotlIdleAir => "minecraft:entity.axolotl.idle_air",
3928    EntityAxolotlIdleWater => "minecraft:entity.axolotl.idle_water",
3929    EntityAxolotlSplash => "minecraft:entity.axolotl.splash",
3930    EntityAxolotlSwim => "minecraft:entity.axolotl.swim",
3931    BlockAzaleaBreak => "minecraft:block.azalea.break",
3932    BlockAzaleaFall => "minecraft:block.azalea.fall",
3933    BlockAzaleaHit => "minecraft:block.azalea.hit",
3934    BlockAzaleaPlace => "minecraft:block.azalea.place",
3935    BlockAzaleaStep => "minecraft:block.azalea.step",
3936    BlockAzaleaLeavesBreak => "minecraft:block.azalea_leaves.break",
3937    BlockAzaleaLeavesFall => "minecraft:block.azalea_leaves.fall",
3938    BlockAzaleaLeavesHit => "minecraft:block.azalea_leaves.hit",
3939    BlockAzaleaLeavesPlace => "minecraft:block.azalea_leaves.place",
3940    BlockAzaleaLeavesStep => "minecraft:block.azalea_leaves.step",
3941    BlockBambooBreak => "minecraft:block.bamboo.break",
3942    BlockBambooFall => "minecraft:block.bamboo.fall",
3943    BlockBambooHit => "minecraft:block.bamboo.hit",
3944    BlockBambooPlace => "minecraft:block.bamboo.place",
3945    BlockBambooStep => "minecraft:block.bamboo.step",
3946    BlockBambooSaplingBreak => "minecraft:block.bamboo_sapling.break",
3947    BlockBambooSaplingHit => "minecraft:block.bamboo_sapling.hit",
3948    BlockBambooSaplingPlace => "minecraft:block.bamboo_sapling.place",
3949    BlockBambooWoodBreak => "minecraft:block.bamboo_wood.break",
3950    BlockBambooWoodFall => "minecraft:block.bamboo_wood.fall",
3951    BlockBambooWoodHit => "minecraft:block.bamboo_wood.hit",
3952    BlockBambooWoodPlace => "minecraft:block.bamboo_wood.place",
3953    BlockBambooWoodStep => "minecraft:block.bamboo_wood.step",
3954    BlockBambooWoodDoorClose => "minecraft:block.bamboo_wood_door.close",
3955    BlockBambooWoodDoorOpen => "minecraft:block.bamboo_wood_door.open",
3956    BlockBambooWoodTrapdoorClose => "minecraft:block.bamboo_wood_trapdoor.close",
3957    BlockBambooWoodTrapdoorOpen => "minecraft:block.bamboo_wood_trapdoor.open",
3958    BlockBambooWoodButtonClickOff => "minecraft:block.bamboo_wood_button.click_off",
3959    BlockBambooWoodButtonClickOn => "minecraft:block.bamboo_wood_button.click_on",
3960    BlockBambooWoodPressurePlateClickOff => "minecraft:block.bamboo_wood_pressure_plate.click_off",
3961    BlockBambooWoodPressurePlateClickOn => "minecraft:block.bamboo_wood_pressure_plate.click_on",
3962    BlockBambooWoodFenceGateClose => "minecraft:block.bamboo_wood_fence_gate.close",
3963    BlockBambooWoodFenceGateOpen => "minecraft:block.bamboo_wood_fence_gate.open",
3964    BlockBarrelClose => "minecraft:block.barrel.close",
3965    BlockBarrelOpen => "minecraft:block.barrel.open",
3966    BlockBasaltBreak => "minecraft:block.basalt.break",
3967    BlockBasaltStep => "minecraft:block.basalt.step",
3968    BlockBasaltPlace => "minecraft:block.basalt.place",
3969    BlockBasaltHit => "minecraft:block.basalt.hit",
3970    BlockBasaltFall => "minecraft:block.basalt.fall",
3971    EntityBatAmbient => "minecraft:entity.bat.ambient",
3972    EntityBatDeath => "minecraft:entity.bat.death",
3973    EntityBatHurt => "minecraft:entity.bat.hurt",
3974    EntityBatLoop => "minecraft:entity.bat.loop",
3975    EntityBatTakeoff => "minecraft:entity.bat.takeoff",
3976    BlockBeaconActivate => "minecraft:block.beacon.activate",
3977    BlockBeaconAmbient => "minecraft:block.beacon.ambient",
3978    BlockBeaconDeactivate => "minecraft:block.beacon.deactivate",
3979    BlockBeaconPowerSelect => "minecraft:block.beacon.power_select",
3980    EntityBeeDeath => "minecraft:entity.bee.death",
3981    EntityBeeHurt => "minecraft:entity.bee.hurt",
3982    EntityBeeLoopAggressive => "minecraft:entity.bee.loop_aggressive",
3983    EntityBeeLoop => "minecraft:entity.bee.loop",
3984    EntityBeeSting => "minecraft:entity.bee.sting",
3985    EntityBeePollinate => "minecraft:entity.bee.pollinate",
3986    BlockBeehiveDrip => "minecraft:block.beehive.drip",
3987    BlockBeehiveEnter => "minecraft:block.beehive.enter",
3988    BlockBeehiveExit => "minecraft:block.beehive.exit",
3989    BlockBeehiveShear => "minecraft:block.beehive.shear",
3990    BlockBeehiveWork => "minecraft:block.beehive.work",
3991    BlockBellUse => "minecraft:block.bell.use",
3992    BlockBellResonate => "minecraft:block.bell.resonate",
3993    BlockBigDripleafBreak => "minecraft:block.big_dripleaf.break",
3994    BlockBigDripleafFall => "minecraft:block.big_dripleaf.fall",
3995    BlockBigDripleafHit => "minecraft:block.big_dripleaf.hit",
3996    BlockBigDripleafPlace => "minecraft:block.big_dripleaf.place",
3997    BlockBigDripleafStep => "minecraft:block.big_dripleaf.step",
3998    EntityBlazeAmbient => "minecraft:entity.blaze.ambient",
3999    EntityBlazeBurn => "minecraft:entity.blaze.burn",
4000    EntityBlazeDeath => "minecraft:entity.blaze.death",
4001    EntityBlazeHurt => "minecraft:entity.blaze.hurt",
4002    EntityBlazeShoot => "minecraft:entity.blaze.shoot",
4003    EntityBoatPaddleLand => "minecraft:entity.boat.paddle_land",
4004    EntityBoatPaddleWater => "minecraft:entity.boat.paddle_water",
4005    EntityBoggedAmbient => "minecraft:entity.bogged.ambient",
4006    EntityBoggedDeath => "minecraft:entity.bogged.death",
4007    EntityBoggedHurt => "minecraft:entity.bogged.hurt",
4008    EntityBoggedShear => "minecraft:entity.bogged.shear",
4009    EntityBoggedStep => "minecraft:entity.bogged.step",
4010    BlockBoneBlockBreak => "minecraft:block.bone_block.break",
4011    BlockBoneBlockFall => "minecraft:block.bone_block.fall",
4012    BlockBoneBlockHit => "minecraft:block.bone_block.hit",
4013    BlockBoneBlockPlace => "minecraft:block.bone_block.place",
4014    BlockBoneBlockStep => "minecraft:block.bone_block.step",
4015    ItemBoneMealUse => "minecraft:item.bone_meal.use",
4016    ItemBookPageTurn => "minecraft:item.book.page_turn",
4017    ItemBookPut => "minecraft:item.book.put",
4018    BlockBlastfurnaceFireCrackle => "minecraft:block.blastfurnace.fire_crackle",
4019    ItemBottleEmpty => "minecraft:item.bottle.empty",
4020    ItemBottleFill => "minecraft:item.bottle.fill",
4021    ItemBottleFillDragonbreath => "minecraft:item.bottle.fill_dragonbreath",
4022    EntityBreezeCharge => "minecraft:entity.breeze.charge",
4023    EntityBreezeDeflect => "minecraft:entity.breeze.deflect",
4024    EntityBreezeInhale => "minecraft:entity.breeze.inhale",
4025    EntityBreezeIdleGround => "minecraft:entity.breeze.idle_ground",
4026    EntityBreezeIdleAir => "minecraft:entity.breeze.idle_air",
4027    EntityBreezeShoot => "minecraft:entity.breeze.shoot",
4028    EntityBreezeJump => "minecraft:entity.breeze.jump",
4029    EntityBreezeLand => "minecraft:entity.breeze.land",
4030    EntityBreezeSlide => "minecraft:entity.breeze.slide",
4031    EntityBreezeDeath => "minecraft:entity.breeze.death",
4032    EntityBreezeHurt => "minecraft:entity.breeze.hurt",
4033    EntityBreezeWhirl => "minecraft:entity.breeze.whirl",
4034    EntityBreezeWindBurst => "minecraft:entity.breeze.wind_burst",
4035    BlockBrewingStandBrew => "minecraft:block.brewing_stand.brew",
4036    ItemBrushBrushingGeneric => "minecraft:item.brush.brushing.generic",
4037    ItemBrushBrushingSand => "minecraft:item.brush.brushing.sand",
4038    ItemBrushBrushingGravel => "minecraft:item.brush.brushing.gravel",
4039    ItemBrushBrushingSandComplete => "minecraft:item.brush.brushing.sand.complete",
4040    ItemBrushBrushingGravelComplete => "minecraft:item.brush.brushing.gravel.complete",
4041    BlockBubbleColumnBubblePop => "minecraft:block.bubble_column.bubble_pop",
4042    BlockBubbleColumnUpwardsAmbient => "minecraft:block.bubble_column.upwards_ambient",
4043    BlockBubbleColumnUpwardsInside => "minecraft:block.bubble_column.upwards_inside",
4044    BlockBubbleColumnWhirlpoolAmbient => "minecraft:block.bubble_column.whirlpool_ambient",
4045    BlockBubbleColumnWhirlpoolInside => "minecraft:block.bubble_column.whirlpool_inside",
4046    UiHudBubblePop => "minecraft:ui.hud.bubble_pop",
4047    ItemBucketEmpty => "minecraft:item.bucket.empty",
4048    ItemBucketEmptyAxolotl => "minecraft:item.bucket.empty_axolotl",
4049    ItemBucketEmptyFish => "minecraft:item.bucket.empty_fish",
4050    ItemBucketEmptyLava => "minecraft:item.bucket.empty_lava",
4051    ItemBucketEmptyPowderSnow => "minecraft:item.bucket.empty_powder_snow",
4052    ItemBucketEmptyTadpole => "minecraft:item.bucket.empty_tadpole",
4053    ItemBucketFill => "minecraft:item.bucket.fill",
4054    ItemBucketFillAxolotl => "minecraft:item.bucket.fill_axolotl",
4055    ItemBucketFillFish => "minecraft:item.bucket.fill_fish",
4056    ItemBucketFillLava => "minecraft:item.bucket.fill_lava",
4057    ItemBucketFillPowderSnow => "minecraft:item.bucket.fill_powder_snow",
4058    ItemBucketFillTadpole => "minecraft:item.bucket.fill_tadpole",
4059    ItemBundleDropContents => "minecraft:item.bundle.drop_contents",
4060    ItemBundleInsert => "minecraft:item.bundle.insert",
4061    ItemBundleInsertFail => "minecraft:item.bundle.insert_fail",
4062    ItemBundleRemoveOne => "minecraft:item.bundle.remove_one",
4063    BlockCakeAddCandle => "minecraft:block.cake.add_candle",
4064    BlockCalciteBreak => "minecraft:block.calcite.break",
4065    BlockCalciteStep => "minecraft:block.calcite.step",
4066    BlockCalcitePlace => "minecraft:block.calcite.place",
4067    BlockCalciteHit => "minecraft:block.calcite.hit",
4068    BlockCalciteFall => "minecraft:block.calcite.fall",
4069    EntityCamelAmbient => "minecraft:entity.camel.ambient",
4070    EntityCamelDash => "minecraft:entity.camel.dash",
4071    EntityCamelDashReady => "minecraft:entity.camel.dash_ready",
4072    EntityCamelDeath => "minecraft:entity.camel.death",
4073    EntityCamelEat => "minecraft:entity.camel.eat",
4074    EntityCamelHurt => "minecraft:entity.camel.hurt",
4075    EntityCamelSaddle => "minecraft:entity.camel.saddle",
4076    EntityCamelSit => "minecraft:entity.camel.sit",
4077    EntityCamelStand => "minecraft:entity.camel.stand",
4078    EntityCamelStep => "minecraft:entity.camel.step",
4079    EntityCamelStepSand => "minecraft:entity.camel.step_sand",
4080    BlockCampfireCrackle => "minecraft:block.campfire.crackle",
4081    BlockCandleAmbient => "minecraft:block.candle.ambient",
4082    BlockCandleBreak => "minecraft:block.candle.break",
4083    BlockCandleExtinguish => "minecraft:block.candle.extinguish",
4084    BlockCandleFall => "minecraft:block.candle.fall",
4085    BlockCandleHit => "minecraft:block.candle.hit",
4086    BlockCandlePlace => "minecraft:block.candle.place",
4087    BlockCandleStep => "minecraft:block.candle.step",
4088    EntityCatAmbient => "minecraft:entity.cat.ambient",
4089    EntityCatStrayAmbient => "minecraft:entity.cat.stray_ambient",
4090    EntityCatDeath => "minecraft:entity.cat.death",
4091    EntityCatEat => "minecraft:entity.cat.eat",
4092    EntityCatHiss => "minecraft:entity.cat.hiss",
4093    EntityCatBegForFood => "minecraft:entity.cat.beg_for_food",
4094    EntityCatHurt => "minecraft:entity.cat.hurt",
4095    EntityCatPurr => "minecraft:entity.cat.purr",
4096    EntityCatPurreow => "minecraft:entity.cat.purreow",
4097    BlockCaveVinesBreak => "minecraft:block.cave_vines.break",
4098    BlockCaveVinesFall => "minecraft:block.cave_vines.fall",
4099    BlockCaveVinesHit => "minecraft:block.cave_vines.hit",
4100    BlockCaveVinesPlace => "minecraft:block.cave_vines.place",
4101    BlockCaveVinesStep => "minecraft:block.cave_vines.step",
4102    BlockCaveVinesPickBerries => "minecraft:block.cave_vines.pick_berries",
4103    BlockChainBreak => "minecraft:block.chain.break",
4104    BlockChainFall => "minecraft:block.chain.fall",
4105    BlockChainHit => "minecraft:block.chain.hit",
4106    BlockChainPlace => "minecraft:block.chain.place",
4107    BlockChainStep => "minecraft:block.chain.step",
4108    BlockCherryWoodBreak => "minecraft:block.cherry_wood.break",
4109    BlockCherryWoodFall => "minecraft:block.cherry_wood.fall",
4110    BlockCherryWoodHit => "minecraft:block.cherry_wood.hit",
4111    BlockCherryWoodPlace => "minecraft:block.cherry_wood.place",
4112    BlockCherryWoodStep => "minecraft:block.cherry_wood.step",
4113    BlockCherrySaplingBreak => "minecraft:block.cherry_sapling.break",
4114    BlockCherrySaplingFall => "minecraft:block.cherry_sapling.fall",
4115    BlockCherrySaplingHit => "minecraft:block.cherry_sapling.hit",
4116    BlockCherrySaplingPlace => "minecraft:block.cherry_sapling.place",
4117    BlockCherrySaplingStep => "minecraft:block.cherry_sapling.step",
4118    BlockCherryLeavesBreak => "minecraft:block.cherry_leaves.break",
4119    BlockCherryLeavesFall => "minecraft:block.cherry_leaves.fall",
4120    BlockCherryLeavesHit => "minecraft:block.cherry_leaves.hit",
4121    BlockCherryLeavesPlace => "minecraft:block.cherry_leaves.place",
4122    BlockCherryLeavesStep => "minecraft:block.cherry_leaves.step",
4123    BlockCherryWoodHangingSignStep => "minecraft:block.cherry_wood_hanging_sign.step",
4124    BlockCherryWoodHangingSignBreak => "minecraft:block.cherry_wood_hanging_sign.break",
4125    BlockCherryWoodHangingSignFall => "minecraft:block.cherry_wood_hanging_sign.fall",
4126    BlockCherryWoodHangingSignHit => "minecraft:block.cherry_wood_hanging_sign.hit",
4127    BlockCherryWoodHangingSignPlace => "minecraft:block.cherry_wood_hanging_sign.place",
4128    BlockCherryWoodDoorClose => "minecraft:block.cherry_wood_door.close",
4129    BlockCherryWoodDoorOpen => "minecraft:block.cherry_wood_door.open",
4130    BlockCherryWoodTrapdoorClose => "minecraft:block.cherry_wood_trapdoor.close",
4131    BlockCherryWoodTrapdoorOpen => "minecraft:block.cherry_wood_trapdoor.open",
4132    BlockCherryWoodButtonClickOff => "minecraft:block.cherry_wood_button.click_off",
4133    BlockCherryWoodButtonClickOn => "minecraft:block.cherry_wood_button.click_on",
4134    BlockCherryWoodPressurePlateClickOff => "minecraft:block.cherry_wood_pressure_plate.click_off",
4135    BlockCherryWoodPressurePlateClickOn => "minecraft:block.cherry_wood_pressure_plate.click_on",
4136    BlockCherryWoodFenceGateClose => "minecraft:block.cherry_wood_fence_gate.close",
4137    BlockCherryWoodFenceGateOpen => "minecraft:block.cherry_wood_fence_gate.open",
4138    BlockChestClose => "minecraft:block.chest.close",
4139    BlockChestLocked => "minecraft:block.chest.locked",
4140    BlockChestOpen => "minecraft:block.chest.open",
4141    EntityChickenAmbient => "minecraft:entity.chicken.ambient",
4142    EntityChickenDeath => "minecraft:entity.chicken.death",
4143    EntityChickenEgg => "minecraft:entity.chicken.egg",
4144    EntityChickenHurt => "minecraft:entity.chicken.hurt",
4145    EntityChickenStep => "minecraft:entity.chicken.step",
4146    BlockChiseledBookshelfBreak => "minecraft:block.chiseled_bookshelf.break",
4147    BlockChiseledBookshelfFall => "minecraft:block.chiseled_bookshelf.fall",
4148    BlockChiseledBookshelfHit => "minecraft:block.chiseled_bookshelf.hit",
4149    BlockChiseledBookshelfInsert => "minecraft:block.chiseled_bookshelf.insert",
4150    BlockChiseledBookshelfInsertEnchanted => "minecraft:block.chiseled_bookshelf.insert.enchanted",
4151    BlockChiseledBookshelfStep => "minecraft:block.chiseled_bookshelf.step",
4152    BlockChiseledBookshelfPickup => "minecraft:block.chiseled_bookshelf.pickup",
4153    BlockChiseledBookshelfPickupEnchanted => "minecraft:block.chiseled_bookshelf.pickup.enchanted",
4154    BlockChiseledBookshelfPlace => "minecraft:block.chiseled_bookshelf.place",
4155    BlockChorusFlowerDeath => "minecraft:block.chorus_flower.death",
4156    BlockChorusFlowerGrow => "minecraft:block.chorus_flower.grow",
4157    ItemChorusFruitTeleport => "minecraft:item.chorus_fruit.teleport",
4158    BlockCobwebBreak => "minecraft:block.cobweb.break",
4159    BlockCobwebStep => "minecraft:block.cobweb.step",
4160    BlockCobwebPlace => "minecraft:block.cobweb.place",
4161    BlockCobwebHit => "minecraft:block.cobweb.hit",
4162    BlockCobwebFall => "minecraft:block.cobweb.fall",
4163    EntityCodAmbient => "minecraft:entity.cod.ambient",
4164    EntityCodDeath => "minecraft:entity.cod.death",
4165    EntityCodFlop => "minecraft:entity.cod.flop",
4166    EntityCodHurt => "minecraft:entity.cod.hurt",
4167    BlockComparatorClick => "minecraft:block.comparator.click",
4168    BlockComposterEmpty => "minecraft:block.composter.empty",
4169    BlockComposterFill => "minecraft:block.composter.fill",
4170    BlockComposterFillSuccess => "minecraft:block.composter.fill_success",
4171    BlockComposterReady => "minecraft:block.composter.ready",
4172    BlockConduitActivate => "minecraft:block.conduit.activate",
4173    BlockConduitAmbient => "minecraft:block.conduit.ambient",
4174    BlockConduitAmbientShort => "minecraft:block.conduit.ambient.short",
4175    BlockConduitAttackTarget => "minecraft:block.conduit.attack.target",
4176    BlockConduitDeactivate => "minecraft:block.conduit.deactivate",
4177    BlockCopperBulbBreak => "minecraft:block.copper_bulb.break",
4178    BlockCopperBulbStep => "minecraft:block.copper_bulb.step",
4179    BlockCopperBulbPlace => "minecraft:block.copper_bulb.place",
4180    BlockCopperBulbHit => "minecraft:block.copper_bulb.hit",
4181    BlockCopperBulbFall => "minecraft:block.copper_bulb.fall",
4182    BlockCopperBulbTurnOn => "minecraft:block.copper_bulb.turn_on",
4183    BlockCopperBulbTurnOff => "minecraft:block.copper_bulb.turn_off",
4184    BlockCopperBreak => "minecraft:block.copper.break",
4185    BlockCopperStep => "minecraft:block.copper.step",
4186    BlockCopperPlace => "minecraft:block.copper.place",
4187    BlockCopperHit => "minecraft:block.copper.hit",
4188    BlockCopperFall => "minecraft:block.copper.fall",
4189    BlockCopperDoorClose => "minecraft:block.copper_door.close",
4190    BlockCopperDoorOpen => "minecraft:block.copper_door.open",
4191    BlockCopperGrateBreak => "minecraft:block.copper_grate.break",
4192    BlockCopperGrateStep => "minecraft:block.copper_grate.step",
4193    BlockCopperGratePlace => "minecraft:block.copper_grate.place",
4194    BlockCopperGrateHit => "minecraft:block.copper_grate.hit",
4195    BlockCopperGrateFall => "minecraft:block.copper_grate.fall",
4196    BlockCopperTrapdoorClose => "minecraft:block.copper_trapdoor.close",
4197    BlockCopperTrapdoorOpen => "minecraft:block.copper_trapdoor.open",
4198    BlockCoralBlockBreak => "minecraft:block.coral_block.break",
4199    BlockCoralBlockFall => "minecraft:block.coral_block.fall",
4200    BlockCoralBlockHit => "minecraft:block.coral_block.hit",
4201    BlockCoralBlockPlace => "minecraft:block.coral_block.place",
4202    BlockCoralBlockStep => "minecraft:block.coral_block.step",
4203    EntityCowAmbient => "minecraft:entity.cow.ambient",
4204    EntityCowDeath => "minecraft:entity.cow.death",
4205    EntityCowHurt => "minecraft:entity.cow.hurt",
4206    EntityCowMilk => "minecraft:entity.cow.milk",
4207    EntityCowStep => "minecraft:entity.cow.step",
4208    BlockCrafterCraft => "minecraft:block.crafter.craft",
4209    BlockCrafterFail => "minecraft:block.crafter.fail",
4210    EntityCreakingAmbient => "minecraft:entity.creaking.ambient",
4211    EntityCreakingActivate => "minecraft:entity.creaking.activate",
4212    EntityCreakingDeactivate => "minecraft:entity.creaking.deactivate",
4213    EntityCreakingAttack => "minecraft:entity.creaking.attack",
4214    EntityCreakingDeath => "minecraft:entity.creaking.death",
4215    EntityCreakingStep => "minecraft:entity.creaking.step",
4216    EntityCreakingFreeze => "minecraft:entity.creaking.freeze",
4217    EntityCreakingUnfreeze => "minecraft:entity.creaking.unfreeze",
4218    EntityCreakingSpawn => "minecraft:entity.creaking.spawn",
4219    EntityCreakingSway => "minecraft:entity.creaking.sway",
4220    EntityCreakingTwitch => "minecraft:entity.creaking.twitch",
4221    BlockCreakingHeartBreak => "minecraft:block.creaking_heart.break",
4222    BlockCreakingHeartFall => "minecraft:block.creaking_heart.fall",
4223    BlockCreakingHeartHit => "minecraft:block.creaking_heart.hit",
4224    BlockCreakingHeartHurt => "minecraft:block.creaking_heart.hurt",
4225    BlockCreakingHeartPlace => "minecraft:block.creaking_heart.place",
4226    BlockCreakingHeartStep => "minecraft:block.creaking_heart.step",
4227    BlockCreakingHeartIdle => "minecraft:block.creaking_heart.idle",
4228    BlockCreakingHeartSpawn => "minecraft:block.creaking_heart.spawn",
4229    EntityCreeperDeath => "minecraft:entity.creeper.death",
4230    EntityCreeperHurt => "minecraft:entity.creeper.hurt",
4231    EntityCreeperPrimed => "minecraft:entity.creeper.primed",
4232    BlockCropBreak => "minecraft:block.crop.break",
4233    ItemCropPlant => "minecraft:item.crop.plant",
4234    ItemCrossbowHit => "minecraft:item.crossbow.hit",
4235    ItemCrossbowLoadingEnd => "minecraft:item.crossbow.loading_end",
4236    ItemCrossbowLoadingMiddle => "minecraft:item.crossbow.loading_middle",
4237    ItemCrossbowLoadingStart => "minecraft:item.crossbow.loading_start",
4238    ItemCrossbowQuickCharge1 => "minecraft:item.crossbow.quick_charge_1",
4239    ItemCrossbowQuickCharge2 => "minecraft:item.crossbow.quick_charge_2",
4240    ItemCrossbowQuickCharge3 => "minecraft:item.crossbow.quick_charge_3",
4241    ItemCrossbowShoot => "minecraft:item.crossbow.shoot",
4242    BlockDecoratedPotBreak => "minecraft:block.decorated_pot.break",
4243    BlockDecoratedPotFall => "minecraft:block.decorated_pot.fall",
4244    BlockDecoratedPotHit => "minecraft:block.decorated_pot.hit",
4245    BlockDecoratedPotInsert => "minecraft:block.decorated_pot.insert",
4246    BlockDecoratedPotInsertFail => "minecraft:block.decorated_pot.insert_fail",
4247    BlockDecoratedPotStep => "minecraft:block.decorated_pot.step",
4248    BlockDecoratedPotPlace => "minecraft:block.decorated_pot.place",
4249    BlockDecoratedPotShatter => "minecraft:block.decorated_pot.shatter",
4250    BlockDeepslateBricksBreak => "minecraft:block.deepslate_bricks.break",
4251    BlockDeepslateBricksFall => "minecraft:block.deepslate_bricks.fall",
4252    BlockDeepslateBricksHit => "minecraft:block.deepslate_bricks.hit",
4253    BlockDeepslateBricksPlace => "minecraft:block.deepslate_bricks.place",
4254    BlockDeepslateBricksStep => "minecraft:block.deepslate_bricks.step",
4255    BlockDeepslateBreak => "minecraft:block.deepslate.break",
4256    BlockDeepslateFall => "minecraft:block.deepslate.fall",
4257    BlockDeepslateHit => "minecraft:block.deepslate.hit",
4258    BlockDeepslatePlace => "minecraft:block.deepslate.place",
4259    BlockDeepslateStep => "minecraft:block.deepslate.step",
4260    BlockDeepslateTilesBreak => "minecraft:block.deepslate_tiles.break",
4261    BlockDeepslateTilesFall => "minecraft:block.deepslate_tiles.fall",
4262    BlockDeepslateTilesHit => "minecraft:block.deepslate_tiles.hit",
4263    BlockDeepslateTilesPlace => "minecraft:block.deepslate_tiles.place",
4264    BlockDeepslateTilesStep => "minecraft:block.deepslate_tiles.step",
4265    BlockDispenserDispense => "minecraft:block.dispenser.dispense",
4266    BlockDispenserFail => "minecraft:block.dispenser.fail",
4267    BlockDispenserLaunch => "minecraft:block.dispenser.launch",
4268    EntityDolphinAmbient => "minecraft:entity.dolphin.ambient",
4269    EntityDolphinAmbientWater => "minecraft:entity.dolphin.ambient_water",
4270    EntityDolphinAttack => "minecraft:entity.dolphin.attack",
4271    EntityDolphinDeath => "minecraft:entity.dolphin.death",
4272    EntityDolphinEat => "minecraft:entity.dolphin.eat",
4273    EntityDolphinHurt => "minecraft:entity.dolphin.hurt",
4274    EntityDolphinJump => "minecraft:entity.dolphin.jump",
4275    EntityDolphinPlay => "minecraft:entity.dolphin.play",
4276    EntityDolphinSplash => "minecraft:entity.dolphin.splash",
4277    EntityDolphinSwim => "minecraft:entity.dolphin.swim",
4278    EntityDonkeyAmbient => "minecraft:entity.donkey.ambient",
4279    EntityDonkeyAngry => "minecraft:entity.donkey.angry",
4280    EntityDonkeyChest => "minecraft:entity.donkey.chest",
4281    EntityDonkeyDeath => "minecraft:entity.donkey.death",
4282    EntityDonkeyEat => "minecraft:entity.donkey.eat",
4283    EntityDonkeyHurt => "minecraft:entity.donkey.hurt",
4284    EntityDonkeyJump => "minecraft:entity.donkey.jump",
4285    BlockDripstoneBlockBreak => "minecraft:block.dripstone_block.break",
4286    BlockDripstoneBlockStep => "minecraft:block.dripstone_block.step",
4287    BlockDripstoneBlockPlace => "minecraft:block.dripstone_block.place",
4288    BlockDripstoneBlockHit => "minecraft:block.dripstone_block.hit",
4289    BlockDripstoneBlockFall => "minecraft:block.dripstone_block.fall",
4290    BlockPointedDripstoneBreak => "minecraft:block.pointed_dripstone.break",
4291    BlockPointedDripstoneStep => "minecraft:block.pointed_dripstone.step",
4292    BlockPointedDripstonePlace => "minecraft:block.pointed_dripstone.place",
4293    BlockPointedDripstoneHit => "minecraft:block.pointed_dripstone.hit",
4294    BlockPointedDripstoneFall => "minecraft:block.pointed_dripstone.fall",
4295    BlockPointedDripstoneLand => "minecraft:block.pointed_dripstone.land",
4296    BlockPointedDripstoneDripLava => "minecraft:block.pointed_dripstone.drip_lava",
4297    BlockPointedDripstoneDripWater => "minecraft:block.pointed_dripstone.drip_water",
4298    BlockPointedDripstoneDripLavaIntoCauldron => "minecraft:block.pointed_dripstone.drip_lava_into_cauldron",
4299    BlockPointedDripstoneDripWaterIntoCauldron => "minecraft:block.pointed_dripstone.drip_water_into_cauldron",
4300    BlockBigDripleafTiltDown => "minecraft:block.big_dripleaf.tilt_down",
4301    BlockBigDripleafTiltUp => "minecraft:block.big_dripleaf.tilt_up",
4302    EntityDrownedAmbient => "minecraft:entity.drowned.ambient",
4303    EntityDrownedAmbientWater => "minecraft:entity.drowned.ambient_water",
4304    EntityDrownedDeath => "minecraft:entity.drowned.death",
4305    EntityDrownedDeathWater => "minecraft:entity.drowned.death_water",
4306    EntityDrownedHurt => "minecraft:entity.drowned.hurt",
4307    EntityDrownedHurtWater => "minecraft:entity.drowned.hurt_water",
4308    EntityDrownedShoot => "minecraft:entity.drowned.shoot",
4309    EntityDrownedStep => "minecraft:entity.drowned.step",
4310    EntityDrownedSwim => "minecraft:entity.drowned.swim",
4311    ItemDyeUse => "minecraft:item.dye.use",
4312    EntityEggThrow => "minecraft:entity.egg.throw",
4313    EntityElderGuardianAmbient => "minecraft:entity.elder_guardian.ambient",
4314    EntityElderGuardianAmbientLand => "minecraft:entity.elder_guardian.ambient_land",
4315    EntityElderGuardianCurse => "minecraft:entity.elder_guardian.curse",
4316    EntityElderGuardianDeath => "minecraft:entity.elder_guardian.death",
4317    EntityElderGuardianDeathLand => "minecraft:entity.elder_guardian.death_land",
4318    EntityElderGuardianFlop => "minecraft:entity.elder_guardian.flop",
4319    EntityElderGuardianHurt => "minecraft:entity.elder_guardian.hurt",
4320    EntityElderGuardianHurtLand => "minecraft:entity.elder_guardian.hurt_land",
4321    ItemElytraFlying => "minecraft:item.elytra.flying",
4322    BlockEnchantmentTableUse => "minecraft:block.enchantment_table.use",
4323    BlockEnderChestClose => "minecraft:block.ender_chest.close",
4324    BlockEnderChestOpen => "minecraft:block.ender_chest.open",
4325    EntityEnderDragonAmbient => "minecraft:entity.ender_dragon.ambient",
4326    EntityEnderDragonDeath => "minecraft:entity.ender_dragon.death",
4327    EntityDragonFireballExplode => "minecraft:entity.dragon_fireball.explode",
4328    EntityEnderDragonFlap => "minecraft:entity.ender_dragon.flap",
4329    EntityEnderDragonGrowl => "minecraft:entity.ender_dragon.growl",
4330    EntityEnderDragonHurt => "minecraft:entity.ender_dragon.hurt",
4331    EntityEnderDragonShoot => "minecraft:entity.ender_dragon.shoot",
4332    EntityEnderEyeDeath => "minecraft:entity.ender_eye.death",
4333    EntityEnderEyeLaunch => "minecraft:entity.ender_eye.launch",
4334    EntityEndermanAmbient => "minecraft:entity.enderman.ambient",
4335    EntityEndermanDeath => "minecraft:entity.enderman.death",
4336    EntityEndermanHurt => "minecraft:entity.enderman.hurt",
4337    EntityEndermanScream => "minecraft:entity.enderman.scream",
4338    EntityEndermanStare => "minecraft:entity.enderman.stare",
4339    EntityEndermanTeleport => "minecraft:entity.enderman.teleport",
4340    EntityEndermiteAmbient => "minecraft:entity.endermite.ambient",
4341    EntityEndermiteDeath => "minecraft:entity.endermite.death",
4342    EntityEndermiteHurt => "minecraft:entity.endermite.hurt",
4343    EntityEndermiteStep => "minecraft:entity.endermite.step",
4344    EntityEnderPearlThrow => "minecraft:entity.ender_pearl.throw",
4345    BlockEndGatewaySpawn => "minecraft:block.end_gateway.spawn",
4346    BlockEndPortalFrameFill => "minecraft:block.end_portal_frame.fill",
4347    BlockEndPortalSpawn => "minecraft:block.end_portal.spawn",
4348    EntityEvokerAmbient => "minecraft:entity.evoker.ambient",
4349    EntityEvokerCastSpell => "minecraft:entity.evoker.cast_spell",
4350    EntityEvokerCelebrate => "minecraft:entity.evoker.celebrate",
4351    EntityEvokerDeath => "minecraft:entity.evoker.death",
4352    EntityEvokerFangsAttack => "minecraft:entity.evoker_fangs.attack",
4353    EntityEvokerHurt => "minecraft:entity.evoker.hurt",
4354    EntityEvokerPrepareAttack => "minecraft:entity.evoker.prepare_attack",
4355    EntityEvokerPrepareSummon => "minecraft:entity.evoker.prepare_summon",
4356    EntityEvokerPrepareWololo => "minecraft:entity.evoker.prepare_wololo",
4357    EntityExperienceBottleThrow => "minecraft:entity.experience_bottle.throw",
4358    EntityExperienceOrbPickup => "minecraft:entity.experience_orb.pickup",
4359    BlockEyeblossomOpenLong => "minecraft:block.eyeblossom.open_long",
4360    BlockEyeblossomOpen => "minecraft:block.eyeblossom.open",
4361    BlockEyeblossomCloseLong => "minecraft:block.eyeblossom.close_long",
4362    BlockEyeblossomClose => "minecraft:block.eyeblossom.close",
4363    BlockEyeblossomIdle => "minecraft:block.eyeblossom.idle",
4364    BlockFenceGateClose => "minecraft:block.fence_gate.close",
4365    BlockFenceGateOpen => "minecraft:block.fence_gate.open",
4366    ItemFirechargeUse => "minecraft:item.firecharge.use",
4367    EntityFireworkRocketBlast => "minecraft:entity.firework_rocket.blast",
4368    EntityFireworkRocketBlastFar => "minecraft:entity.firework_rocket.blast_far",
4369    EntityFireworkRocketLargeBlast => "minecraft:entity.firework_rocket.large_blast",
4370    EntityFireworkRocketLargeBlastFar => "minecraft:entity.firework_rocket.large_blast_far",
4371    EntityFireworkRocketLaunch => "minecraft:entity.firework_rocket.launch",
4372    EntityFireworkRocketShoot => "minecraft:entity.firework_rocket.shoot",
4373    EntityFireworkRocketTwinkle => "minecraft:entity.firework_rocket.twinkle",
4374    EntityFireworkRocketTwinkleFar => "minecraft:entity.firework_rocket.twinkle_far",
4375    BlockFireAmbient => "minecraft:block.fire.ambient",
4376    BlockFireExtinguish => "minecraft:block.fire.extinguish",
4377    EntityFishSwim => "minecraft:entity.fish.swim",
4378    EntityFishingBobberRetrieve => "minecraft:entity.fishing_bobber.retrieve",
4379    EntityFishingBobberSplash => "minecraft:entity.fishing_bobber.splash",
4380    EntityFishingBobberThrow => "minecraft:entity.fishing_bobber.throw",
4381    ItemFlintandsteelUse => "minecraft:item.flintandsteel.use",
4382    BlockFloweringAzaleaBreak => "minecraft:block.flowering_azalea.break",
4383    BlockFloweringAzaleaFall => "minecraft:block.flowering_azalea.fall",
4384    BlockFloweringAzaleaHit => "minecraft:block.flowering_azalea.hit",
4385    BlockFloweringAzaleaPlace => "minecraft:block.flowering_azalea.place",
4386    BlockFloweringAzaleaStep => "minecraft:block.flowering_azalea.step",
4387    EntityFoxAggro => "minecraft:entity.fox.aggro",
4388    EntityFoxAmbient => "minecraft:entity.fox.ambient",
4389    EntityFoxBite => "minecraft:entity.fox.bite",
4390    EntityFoxDeath => "minecraft:entity.fox.death",
4391    EntityFoxEat => "minecraft:entity.fox.eat",
4392    EntityFoxHurt => "minecraft:entity.fox.hurt",
4393    EntityFoxScreech => "minecraft:entity.fox.screech",
4394    EntityFoxSleep => "minecraft:entity.fox.sleep",
4395    EntityFoxSniff => "minecraft:entity.fox.sniff",
4396    EntityFoxSpit => "minecraft:entity.fox.spit",
4397    EntityFoxTeleport => "minecraft:entity.fox.teleport",
4398    BlockSuspiciousSandBreak => "minecraft:block.suspicious_sand.break",
4399    BlockSuspiciousSandStep => "minecraft:block.suspicious_sand.step",
4400    BlockSuspiciousSandPlace => "minecraft:block.suspicious_sand.place",
4401    BlockSuspiciousSandHit => "minecraft:block.suspicious_sand.hit",
4402    BlockSuspiciousSandFall => "minecraft:block.suspicious_sand.fall",
4403    BlockSuspiciousGravelBreak => "minecraft:block.suspicious_gravel.break",
4404    BlockSuspiciousGravelStep => "minecraft:block.suspicious_gravel.step",
4405    BlockSuspiciousGravelPlace => "minecraft:block.suspicious_gravel.place",
4406    BlockSuspiciousGravelHit => "minecraft:block.suspicious_gravel.hit",
4407    BlockSuspiciousGravelFall => "minecraft:block.suspicious_gravel.fall",
4408    BlockFroglightBreak => "minecraft:block.froglight.break",
4409    BlockFroglightFall => "minecraft:block.froglight.fall",
4410    BlockFroglightHit => "minecraft:block.froglight.hit",
4411    BlockFroglightPlace => "minecraft:block.froglight.place",
4412    BlockFroglightStep => "minecraft:block.froglight.step",
4413    BlockFrogspawnStep => "minecraft:block.frogspawn.step",
4414    BlockFrogspawnBreak => "minecraft:block.frogspawn.break",
4415    BlockFrogspawnFall => "minecraft:block.frogspawn.fall",
4416    BlockFrogspawnHatch => "minecraft:block.frogspawn.hatch",
4417    BlockFrogspawnHit => "minecraft:block.frogspawn.hit",
4418    BlockFrogspawnPlace => "minecraft:block.frogspawn.place",
4419    EntityFrogAmbient => "minecraft:entity.frog.ambient",
4420    EntityFrogDeath => "minecraft:entity.frog.death",
4421    EntityFrogEat => "minecraft:entity.frog.eat",
4422    EntityFrogHurt => "minecraft:entity.frog.hurt",
4423    EntityFrogLaySpawn => "minecraft:entity.frog.lay_spawn",
4424    EntityFrogLongJump => "minecraft:entity.frog.long_jump",
4425    EntityFrogStep => "minecraft:entity.frog.step",
4426    EntityFrogTongue => "minecraft:entity.frog.tongue",
4427    BlockRootsBreak => "minecraft:block.roots.break",
4428    BlockRootsStep => "minecraft:block.roots.step",
4429    BlockRootsPlace => "minecraft:block.roots.place",
4430    BlockRootsHit => "minecraft:block.roots.hit",
4431    BlockRootsFall => "minecraft:block.roots.fall",
4432    BlockFurnaceFireCrackle => "minecraft:block.furnace.fire_crackle",
4433    EntityGenericBigFall => "minecraft:entity.generic.big_fall",
4434    EntityGenericBurn => "minecraft:entity.generic.burn",
4435    EntityGenericDeath => "minecraft:entity.generic.death",
4436    EntityGenericDrink => "minecraft:entity.generic.drink",
4437    EntityGenericEat => "minecraft:entity.generic.eat",
4438    EntityGenericExplode => "minecraft:entity.generic.explode",
4439    EntityGenericExtinguishFire => "minecraft:entity.generic.extinguish_fire",
4440    EntityGenericHurt => "minecraft:entity.generic.hurt",
4441    EntityGenericSmallFall => "minecraft:entity.generic.small_fall",
4442    EntityGenericSplash => "minecraft:entity.generic.splash",
4443    EntityGenericSwim => "minecraft:entity.generic.swim",
4444    EntityGhastAmbient => "minecraft:entity.ghast.ambient",
4445    EntityGhastDeath => "minecraft:entity.ghast.death",
4446    EntityGhastHurt => "minecraft:entity.ghast.hurt",
4447    EntityGhastScream => "minecraft:entity.ghast.scream",
4448    EntityGhastShoot => "minecraft:entity.ghast.shoot",
4449    EntityGhastWarn => "minecraft:entity.ghast.warn",
4450    BlockGildedBlackstoneBreak => "minecraft:block.gilded_blackstone.break",
4451    BlockGildedBlackstoneFall => "minecraft:block.gilded_blackstone.fall",
4452    BlockGildedBlackstoneHit => "minecraft:block.gilded_blackstone.hit",
4453    BlockGildedBlackstonePlace => "minecraft:block.gilded_blackstone.place",
4454    BlockGildedBlackstoneStep => "minecraft:block.gilded_blackstone.step",
4455    BlockGlassBreak => "minecraft:block.glass.break",
4456    BlockGlassFall => "minecraft:block.glass.fall",
4457    BlockGlassHit => "minecraft:block.glass.hit",
4458    BlockGlassPlace => "minecraft:block.glass.place",
4459    BlockGlassStep => "minecraft:block.glass.step",
4460    ItemGlowInkSacUse => "minecraft:item.glow_ink_sac.use",
4461    EntityGlowItemFrameAddItem => "minecraft:entity.glow_item_frame.add_item",
4462    EntityGlowItemFrameBreak => "minecraft:entity.glow_item_frame.break",
4463    EntityGlowItemFramePlace => "minecraft:entity.glow_item_frame.place",
4464    EntityGlowItemFrameRemoveItem => "minecraft:entity.glow_item_frame.remove_item",
4465    EntityGlowItemFrameRotateItem => "minecraft:entity.glow_item_frame.rotate_item",
4466    EntityGlowSquidAmbient => "minecraft:entity.glow_squid.ambient",
4467    EntityGlowSquidDeath => "minecraft:entity.glow_squid.death",
4468    EntityGlowSquidHurt => "minecraft:entity.glow_squid.hurt",
4469    EntityGlowSquidSquirt => "minecraft:entity.glow_squid.squirt",
4470    EntityGoatAmbient => "minecraft:entity.goat.ambient",
4471    EntityGoatDeath => "minecraft:entity.goat.death",
4472    EntityGoatEat => "minecraft:entity.goat.eat",
4473    EntityGoatHurt => "minecraft:entity.goat.hurt",
4474    EntityGoatLongJump => "minecraft:entity.goat.long_jump",
4475    EntityGoatMilk => "minecraft:entity.goat.milk",
4476    EntityGoatPrepareRam => "minecraft:entity.goat.prepare_ram",
4477    EntityGoatRamImpact => "minecraft:entity.goat.ram_impact",
4478    EntityGoatHornBreak => "minecraft:entity.goat.horn_break",
4479    EntityGoatScreamingAmbient => "minecraft:entity.goat.screaming.ambient",
4480    EntityGoatScreamingDeath => "minecraft:entity.goat.screaming.death",
4481    EntityGoatScreamingEat => "minecraft:entity.goat.screaming.eat",
4482    EntityGoatScreamingHurt => "minecraft:entity.goat.screaming.hurt",
4483    EntityGoatScreamingLongJump => "minecraft:entity.goat.screaming.long_jump",
4484    EntityGoatScreamingMilk => "minecraft:entity.goat.screaming.milk",
4485    EntityGoatScreamingPrepareRam => "minecraft:entity.goat.screaming.prepare_ram",
4486    EntityGoatScreamingRamImpact => "minecraft:entity.goat.screaming.ram_impact",
4487    EntityGoatStep => "minecraft:entity.goat.step",
4488    BlockGrassBreak => "minecraft:block.grass.break",
4489    BlockGrassFall => "minecraft:block.grass.fall",
4490    BlockGrassHit => "minecraft:block.grass.hit",
4491    BlockGrassPlace => "minecraft:block.grass.place",
4492    BlockGrassStep => "minecraft:block.grass.step",
4493    BlockGravelBreak => "minecraft:block.gravel.break",
4494    BlockGravelFall => "minecraft:block.gravel.fall",
4495    BlockGravelHit => "minecraft:block.gravel.hit",
4496    BlockGravelPlace => "minecraft:block.gravel.place",
4497    BlockGravelStep => "minecraft:block.gravel.step",
4498    BlockGrindstoneUse => "minecraft:block.grindstone.use",
4499    BlockGrowingPlantCrop => "minecraft:block.growing_plant.crop",
4500    EntityGuardianAmbient => "minecraft:entity.guardian.ambient",
4501    EntityGuardianAmbientLand => "minecraft:entity.guardian.ambient_land",
4502    EntityGuardianAttack => "minecraft:entity.guardian.attack",
4503    EntityGuardianDeath => "minecraft:entity.guardian.death",
4504    EntityGuardianDeathLand => "minecraft:entity.guardian.death_land",
4505    EntityGuardianFlop => "minecraft:entity.guardian.flop",
4506    EntityGuardianHurt => "minecraft:entity.guardian.hurt",
4507    EntityGuardianHurtLand => "minecraft:entity.guardian.hurt_land",
4508    BlockHangingRootsBreak => "minecraft:block.hanging_roots.break",
4509    BlockHangingRootsFall => "minecraft:block.hanging_roots.fall",
4510    BlockHangingRootsHit => "minecraft:block.hanging_roots.hit",
4511    BlockHangingRootsPlace => "minecraft:block.hanging_roots.place",
4512    BlockHangingRootsStep => "minecraft:block.hanging_roots.step",
4513    BlockHangingSignStep => "minecraft:block.hanging_sign.step",
4514    BlockHangingSignBreak => "minecraft:block.hanging_sign.break",
4515    BlockHangingSignFall => "minecraft:block.hanging_sign.fall",
4516    BlockHangingSignHit => "minecraft:block.hanging_sign.hit",
4517    BlockHangingSignPlace => "minecraft:block.hanging_sign.place",
4518    BlockHeavyCoreBreak => "minecraft:block.heavy_core.break",
4519    BlockHeavyCoreFall => "minecraft:block.heavy_core.fall",
4520    BlockHeavyCoreHit => "minecraft:block.heavy_core.hit",
4521    BlockHeavyCorePlace => "minecraft:block.heavy_core.place",
4522    BlockHeavyCoreStep => "minecraft:block.heavy_core.step",
4523    BlockNetherWoodHangingSignStep => "minecraft:block.nether_wood_hanging_sign.step",
4524    BlockNetherWoodHangingSignBreak => "minecraft:block.nether_wood_hanging_sign.break",
4525    BlockNetherWoodHangingSignFall => "minecraft:block.nether_wood_hanging_sign.fall",
4526    BlockNetherWoodHangingSignHit => "minecraft:block.nether_wood_hanging_sign.hit",
4527    BlockNetherWoodHangingSignPlace => "minecraft:block.nether_wood_hanging_sign.place",
4528    BlockBambooWoodHangingSignStep => "minecraft:block.bamboo_wood_hanging_sign.step",
4529    BlockBambooWoodHangingSignBreak => "minecraft:block.bamboo_wood_hanging_sign.break",
4530    BlockBambooWoodHangingSignFall => "minecraft:block.bamboo_wood_hanging_sign.fall",
4531    BlockBambooWoodHangingSignHit => "minecraft:block.bamboo_wood_hanging_sign.hit",
4532    BlockBambooWoodHangingSignPlace => "minecraft:block.bamboo_wood_hanging_sign.place",
4533    BlockTrialSpawnerBreak => "minecraft:block.trial_spawner.break",
4534    BlockTrialSpawnerStep => "minecraft:block.trial_spawner.step",
4535    BlockTrialSpawnerPlace => "minecraft:block.trial_spawner.place",
4536    BlockTrialSpawnerHit => "minecraft:block.trial_spawner.hit",
4537    BlockTrialSpawnerFall => "minecraft:block.trial_spawner.fall",
4538    BlockTrialSpawnerSpawnMob => "minecraft:block.trial_spawner.spawn_mob",
4539    BlockTrialSpawnerAboutToSpawnItem => "minecraft:block.trial_spawner.about_to_spawn_item",
4540    BlockTrialSpawnerSpawnItem => "minecraft:block.trial_spawner.spawn_item",
4541    BlockTrialSpawnerSpawnItemBegin => "minecraft:block.trial_spawner.spawn_item_begin",
4542    BlockTrialSpawnerDetectPlayer => "minecraft:block.trial_spawner.detect_player",
4543    BlockTrialSpawnerOminousActivate => "minecraft:block.trial_spawner.ominous_activate",
4544    BlockTrialSpawnerAmbient => "minecraft:block.trial_spawner.ambient",
4545    BlockTrialSpawnerAmbientOminous => "minecraft:block.trial_spawner.ambient_ominous",
4546    BlockTrialSpawnerOpenShutter => "minecraft:block.trial_spawner.open_shutter",
4547    BlockTrialSpawnerCloseShutter => "minecraft:block.trial_spawner.close_shutter",
4548    BlockTrialSpawnerEjectItem => "minecraft:block.trial_spawner.eject_item",
4549    ItemHoeTill => "minecraft:item.hoe.till",
4550    EntityHoglinAmbient => "minecraft:entity.hoglin.ambient",
4551    EntityHoglinAngry => "minecraft:entity.hoglin.angry",
4552    EntityHoglinAttack => "minecraft:entity.hoglin.attack",
4553    EntityHoglinConvertedToZombified => "minecraft:entity.hoglin.converted_to_zombified",
4554    EntityHoglinDeath => "minecraft:entity.hoglin.death",
4555    EntityHoglinHurt => "minecraft:entity.hoglin.hurt",
4556    EntityHoglinRetreat => "minecraft:entity.hoglin.retreat",
4557    EntityHoglinStep => "minecraft:entity.hoglin.step",
4558    BlockHoneyBlockBreak => "minecraft:block.honey_block.break",
4559    BlockHoneyBlockFall => "minecraft:block.honey_block.fall",
4560    BlockHoneyBlockHit => "minecraft:block.honey_block.hit",
4561    BlockHoneyBlockPlace => "minecraft:block.honey_block.place",
4562    BlockHoneyBlockSlide => "minecraft:block.honey_block.slide",
4563    BlockHoneyBlockStep => "minecraft:block.honey_block.step",
4564    ItemHoneycombWaxOn => "minecraft:item.honeycomb.wax_on",
4565    ItemHoneyBottleDrink => "minecraft:item.honey_bottle.drink",
4566    ItemGoatHornSound0 => "minecraft:item.goat_horn.sound.0",
4567    ItemGoatHornSound1 => "minecraft:item.goat_horn.sound.1",
4568    ItemGoatHornSound2 => "minecraft:item.goat_horn.sound.2",
4569    ItemGoatHornSound3 => "minecraft:item.goat_horn.sound.3",
4570    ItemGoatHornSound4 => "minecraft:item.goat_horn.sound.4",
4571    ItemGoatHornSound5 => "minecraft:item.goat_horn.sound.5",
4572    ItemGoatHornSound6 => "minecraft:item.goat_horn.sound.6",
4573    ItemGoatHornSound7 => "minecraft:item.goat_horn.sound.7",
4574    EntityHorseAmbient => "minecraft:entity.horse.ambient",
4575    EntityHorseAngry => "minecraft:entity.horse.angry",
4576    EntityHorseArmor => "minecraft:entity.horse.armor",
4577    EntityHorseBreathe => "minecraft:entity.horse.breathe",
4578    EntityHorseDeath => "minecraft:entity.horse.death",
4579    EntityHorseEat => "minecraft:entity.horse.eat",
4580    EntityHorseGallop => "minecraft:entity.horse.gallop",
4581    EntityHorseHurt => "minecraft:entity.horse.hurt",
4582    EntityHorseJump => "minecraft:entity.horse.jump",
4583    EntityHorseLand => "minecraft:entity.horse.land",
4584    EntityHorseSaddle => "minecraft:entity.horse.saddle",
4585    EntityHorseStep => "minecraft:entity.horse.step",
4586    EntityHorseStepWood => "minecraft:entity.horse.step_wood",
4587    EntityHostileBigFall => "minecraft:entity.hostile.big_fall",
4588    EntityHostileDeath => "minecraft:entity.hostile.death",
4589    EntityHostileHurt => "minecraft:entity.hostile.hurt",
4590    EntityHostileSmallFall => "minecraft:entity.hostile.small_fall",
4591    EntityHostileSplash => "minecraft:entity.hostile.splash",
4592    EntityHostileSwim => "minecraft:entity.hostile.swim",
4593    EntityHuskAmbient => "minecraft:entity.husk.ambient",
4594    EntityHuskConvertedToZombie => "minecraft:entity.husk.converted_to_zombie",
4595    EntityHuskDeath => "minecraft:entity.husk.death",
4596    EntityHuskHurt => "minecraft:entity.husk.hurt",
4597    EntityHuskStep => "minecraft:entity.husk.step",
4598    EntityIllusionerAmbient => "minecraft:entity.illusioner.ambient",
4599    EntityIllusionerCastSpell => "minecraft:entity.illusioner.cast_spell",
4600    EntityIllusionerDeath => "minecraft:entity.illusioner.death",
4601    EntityIllusionerHurt => "minecraft:entity.illusioner.hurt",
4602    EntityIllusionerMirrorMove => "minecraft:entity.illusioner.mirror_move",
4603    EntityIllusionerPrepareBlindness => "minecraft:entity.illusioner.prepare_blindness",
4604    EntityIllusionerPrepareMirror => "minecraft:entity.illusioner.prepare_mirror",
4605    ItemInkSacUse => "minecraft:item.ink_sac.use",
4606    BlockIronDoorClose => "minecraft:block.iron_door.close",
4607    BlockIronDoorOpen => "minecraft:block.iron_door.open",
4608    EntityIronGolemAttack => "minecraft:entity.iron_golem.attack",
4609    EntityIronGolemDamage => "minecraft:entity.iron_golem.damage",
4610    EntityIronGolemDeath => "minecraft:entity.iron_golem.death",
4611    EntityIronGolemHurt => "minecraft:entity.iron_golem.hurt",
4612    EntityIronGolemRepair => "minecraft:entity.iron_golem.repair",
4613    EntityIronGolemStep => "minecraft:entity.iron_golem.step",
4614    BlockIronTrapdoorClose => "minecraft:block.iron_trapdoor.close",
4615    BlockIronTrapdoorOpen => "minecraft:block.iron_trapdoor.open",
4616    EntityItemFrameAddItem => "minecraft:entity.item_frame.add_item",
4617    EntityItemFrameBreak => "minecraft:entity.item_frame.break",
4618    EntityItemFramePlace => "minecraft:entity.item_frame.place",
4619    EntityItemFrameRemoveItem => "minecraft:entity.item_frame.remove_item",
4620    EntityItemFrameRotateItem => "minecraft:entity.item_frame.rotate_item",
4621    EntityItemBreak => "minecraft:entity.item.break",
4622    EntityItemPickup => "minecraft:entity.item.pickup",
4623    BlockLadderBreak => "minecraft:block.ladder.break",
4624    BlockLadderFall => "minecraft:block.ladder.fall",
4625    BlockLadderHit => "minecraft:block.ladder.hit",
4626    BlockLadderPlace => "minecraft:block.ladder.place",
4627    BlockLadderStep => "minecraft:block.ladder.step",
4628    BlockLanternBreak => "minecraft:block.lantern.break",
4629    BlockLanternFall => "minecraft:block.lantern.fall",
4630    BlockLanternHit => "minecraft:block.lantern.hit",
4631    BlockLanternPlace => "minecraft:block.lantern.place",
4632    BlockLanternStep => "minecraft:block.lantern.step",
4633    BlockLargeAmethystBudBreak => "minecraft:block.large_amethyst_bud.break",
4634    BlockLargeAmethystBudPlace => "minecraft:block.large_amethyst_bud.place",
4635    BlockLavaAmbient => "minecraft:block.lava.ambient",
4636    BlockLavaExtinguish => "minecraft:block.lava.extinguish",
4637    BlockLavaPop => "minecraft:block.lava.pop",
4638    EntityLeashKnotBreak => "minecraft:entity.leash_knot.break",
4639    EntityLeashKnotPlace => "minecraft:entity.leash_knot.place",
4640    BlockLeverClick => "minecraft:block.lever.click",
4641    EntityLightningBoltImpact => "minecraft:entity.lightning_bolt.impact",
4642    EntityLightningBoltThunder => "minecraft:entity.lightning_bolt.thunder",
4643    EntityLingeringPotionThrow => "minecraft:entity.lingering_potion.throw",
4644    EntityLlamaAmbient => "minecraft:entity.llama.ambient",
4645    EntityLlamaAngry => "minecraft:entity.llama.angry",
4646    EntityLlamaChest => "minecraft:entity.llama.chest",
4647    EntityLlamaDeath => "minecraft:entity.llama.death",
4648    EntityLlamaEat => "minecraft:entity.llama.eat",
4649    EntityLlamaHurt => "minecraft:entity.llama.hurt",
4650    EntityLlamaSpit => "minecraft:entity.llama.spit",
4651    EntityLlamaStep => "minecraft:entity.llama.step",
4652    EntityLlamaSwag => "minecraft:entity.llama.swag",
4653    EntityMagmaCubeDeathSmall => "minecraft:entity.magma_cube.death_small",
4654    BlockLodestoneBreak => "minecraft:block.lodestone.break",
4655    BlockLodestoneStep => "minecraft:block.lodestone.step",
4656    BlockLodestonePlace => "minecraft:block.lodestone.place",
4657    BlockLodestoneHit => "minecraft:block.lodestone.hit",
4658    BlockLodestoneFall => "minecraft:block.lodestone.fall",
4659    ItemLodestoneCompassLock => "minecraft:item.lodestone_compass.lock",
4660    ItemMaceSmashAir => "minecraft:item.mace.smash_air",
4661    ItemMaceSmashGround => "minecraft:item.mace.smash_ground",
4662    ItemMaceSmashGroundHeavy => "minecraft:item.mace.smash_ground_heavy",
4663    EntityMagmaCubeDeath => "minecraft:entity.magma_cube.death",
4664    EntityMagmaCubeHurt => "minecraft:entity.magma_cube.hurt",
4665    EntityMagmaCubeHurtSmall => "minecraft:entity.magma_cube.hurt_small",
4666    EntityMagmaCubeJump => "minecraft:entity.magma_cube.jump",
4667    EntityMagmaCubeSquish => "minecraft:entity.magma_cube.squish",
4668    EntityMagmaCubeSquishSmall => "minecraft:entity.magma_cube.squish_small",
4669    BlockMangroveRootsBreak => "minecraft:block.mangrove_roots.break",
4670    BlockMangroveRootsFall => "minecraft:block.mangrove_roots.fall",
4671    BlockMangroveRootsHit => "minecraft:block.mangrove_roots.hit",
4672    BlockMangroveRootsPlace => "minecraft:block.mangrove_roots.place",
4673    BlockMangroveRootsStep => "minecraft:block.mangrove_roots.step",
4674    BlockMediumAmethystBudBreak => "minecraft:block.medium_amethyst_bud.break",
4675    BlockMediumAmethystBudPlace => "minecraft:block.medium_amethyst_bud.place",
4676    BlockMetalBreak => "minecraft:block.metal.break",
4677    BlockMetalFall => "minecraft:block.metal.fall",
4678    BlockMetalHit => "minecraft:block.metal.hit",
4679    BlockMetalPlace => "minecraft:block.metal.place",
4680    BlockMetalPressurePlateClickOff => "minecraft:block.metal_pressure_plate.click_off",
4681    BlockMetalPressurePlateClickOn => "minecraft:block.metal_pressure_plate.click_on",
4682    BlockMetalStep => "minecraft:block.metal.step",
4683    EntityMinecartInsideUnderwater => "minecraft:entity.minecart.inside.underwater",
4684    EntityMinecartInside => "minecraft:entity.minecart.inside",
4685    EntityMinecartRiding => "minecraft:entity.minecart.riding",
4686    EntityMooshroomConvert => "minecraft:entity.mooshroom.convert",
4687    EntityMooshroomEat => "minecraft:entity.mooshroom.eat",
4688    EntityMooshroomMilk => "minecraft:entity.mooshroom.milk",
4689    EntityMooshroomSuspiciousMilk => "minecraft:entity.mooshroom.suspicious_milk",
4690    EntityMooshroomShear => "minecraft:entity.mooshroom.shear",
4691    BlockMossCarpetBreak => "minecraft:block.moss_carpet.break",
4692    BlockMossCarpetFall => "minecraft:block.moss_carpet.fall",
4693    BlockMossCarpetHit => "minecraft:block.moss_carpet.hit",
4694    BlockMossCarpetPlace => "minecraft:block.moss_carpet.place",
4695    BlockMossCarpetStep => "minecraft:block.moss_carpet.step",
4696    BlockPinkPetalsBreak => "minecraft:block.pink_petals.break",
4697    BlockPinkPetalsFall => "minecraft:block.pink_petals.fall",
4698    BlockPinkPetalsHit => "minecraft:block.pink_petals.hit",
4699    BlockPinkPetalsPlace => "minecraft:block.pink_petals.place",
4700    BlockPinkPetalsStep => "minecraft:block.pink_petals.step",
4701    BlockMossBreak => "minecraft:block.moss.break",
4702    BlockMossFall => "minecraft:block.moss.fall",
4703    BlockMossHit => "minecraft:block.moss.hit",
4704    BlockMossPlace => "minecraft:block.moss.place",
4705    BlockMossStep => "minecraft:block.moss.step",
4706    BlockMudBreak => "minecraft:block.mud.break",
4707    BlockMudFall => "minecraft:block.mud.fall",
4708    BlockMudHit => "minecraft:block.mud.hit",
4709    BlockMudPlace => "minecraft:block.mud.place",
4710    BlockMudStep => "minecraft:block.mud.step",
4711    BlockMudBricksBreak => "minecraft:block.mud_bricks.break",
4712    BlockMudBricksFall => "minecraft:block.mud_bricks.fall",
4713    BlockMudBricksHit => "minecraft:block.mud_bricks.hit",
4714    BlockMudBricksPlace => "minecraft:block.mud_bricks.place",
4715    BlockMudBricksStep => "minecraft:block.mud_bricks.step",
4716    BlockMuddyMangroveRootsBreak => "minecraft:block.muddy_mangrove_roots.break",
4717    BlockMuddyMangroveRootsFall => "minecraft:block.muddy_mangrove_roots.fall",
4718    BlockMuddyMangroveRootsHit => "minecraft:block.muddy_mangrove_roots.hit",
4719    BlockMuddyMangroveRootsPlace => "minecraft:block.muddy_mangrove_roots.place",
4720    BlockMuddyMangroveRootsStep => "minecraft:block.muddy_mangrove_roots.step",
4721    EntityMuleAmbient => "minecraft:entity.mule.ambient",
4722    EntityMuleAngry => "minecraft:entity.mule.angry",
4723    EntityMuleChest => "minecraft:entity.mule.chest",
4724    EntityMuleDeath => "minecraft:entity.mule.death",
4725    EntityMuleEat => "minecraft:entity.mule.eat",
4726    EntityMuleHurt => "minecraft:entity.mule.hurt",
4727    EntityMuleJump => "minecraft:entity.mule.jump",
4728    MusicCreative => "minecraft:music.creative",
4729    MusicCredits => "minecraft:music.credits",
4730    MusicDisc5 => "minecraft:music_disc.5",
4731    MusicDisc11 => "minecraft:music_disc.11",
4732    MusicDisc13 => "minecraft:music_disc.13",
4733    MusicDiscBlocks => "minecraft:music_disc.blocks",
4734    MusicDiscCat => "minecraft:music_disc.cat",
4735    MusicDiscChirp => "minecraft:music_disc.chirp",
4736    MusicDiscFar => "minecraft:music_disc.far",
4737    MusicDiscMall => "minecraft:music_disc.mall",
4738    MusicDiscMellohi => "minecraft:music_disc.mellohi",
4739    MusicDiscPigstep => "minecraft:music_disc.pigstep",
4740    MusicDiscStal => "minecraft:music_disc.stal",
4741    MusicDiscStrad => "minecraft:music_disc.strad",
4742    MusicDiscWait => "minecraft:music_disc.wait",
4743    MusicDiscWard => "minecraft:music_disc.ward",
4744    MusicDiscOtherside => "minecraft:music_disc.otherside",
4745    MusicDiscRelic => "minecraft:music_disc.relic",
4746    MusicDiscCreator => "minecraft:music_disc.creator",
4747    MusicDiscCreatorMusicBox => "minecraft:music_disc.creator_music_box",
4748    MusicDiscPrecipice => "minecraft:music_disc.precipice",
4749    MusicDragon => "minecraft:music.dragon",
4750    MusicEnd => "minecraft:music.end",
4751    MusicGame => "minecraft:music.game",
4752    MusicMenu => "minecraft:music.menu",
4753    MusicNetherBasaltDeltas => "minecraft:music.nether.basalt_deltas",
4754    MusicNetherCrimsonForest => "minecraft:music.nether.crimson_forest",
4755    MusicOverworldDeepDark => "minecraft:music.overworld.deep_dark",
4756    MusicOverworldDripstoneCaves => "minecraft:music.overworld.dripstone_caves",
4757    MusicOverworldGrove => "minecraft:music.overworld.grove",
4758    MusicOverworldJaggedPeaks => "minecraft:music.overworld.jagged_peaks",
4759    MusicOverworldLushCaves => "minecraft:music.overworld.lush_caves",
4760    MusicOverworldSwamp => "minecraft:music.overworld.swamp",
4761    MusicOverworldForest => "minecraft:music.overworld.forest",
4762    MusicOverworldOldGrowthTaiga => "minecraft:music.overworld.old_growth_taiga",
4763    MusicOverworldMeadow => "minecraft:music.overworld.meadow",
4764    MusicOverworldCherryGrove => "minecraft:music.overworld.cherry_grove",
4765    MusicNetherNetherWastes => "minecraft:music.nether.nether_wastes",
4766    MusicOverworldFrozenPeaks => "minecraft:music.overworld.frozen_peaks",
4767    MusicOverworldSnowySlopes => "minecraft:music.overworld.snowy_slopes",
4768    MusicNetherSoulSandValley => "minecraft:music.nether.soul_sand_valley",
4769    MusicOverworldStonyPeaks => "minecraft:music.overworld.stony_peaks",
4770    MusicNetherWarpedForest => "minecraft:music.nether.warped_forest",
4771    MusicOverworldFlowerForest => "minecraft:music.overworld.flower_forest",
4772    MusicOverworldDesert => "minecraft:music.overworld.desert",
4773    MusicOverworldBadlands => "minecraft:music.overworld.badlands",
4774    MusicOverworldJungle => "minecraft:music.overworld.jungle",
4775    MusicOverworldSparseJungle => "minecraft:music.overworld.sparse_jungle",
4776    MusicOverworldBambooJungle => "minecraft:music.overworld.bamboo_jungle",
4777    MusicUnderWater => "minecraft:music.under_water",
4778    BlockNetherBricksBreak => "minecraft:block.nether_bricks.break",
4779    BlockNetherBricksStep => "minecraft:block.nether_bricks.step",
4780    BlockNetherBricksPlace => "minecraft:block.nether_bricks.place",
4781    BlockNetherBricksHit => "minecraft:block.nether_bricks.hit",
4782    BlockNetherBricksFall => "minecraft:block.nether_bricks.fall",
4783    BlockNetherWartBreak => "minecraft:block.nether_wart.break",
4784    ItemNetherWartPlant => "minecraft:item.nether_wart.plant",
4785    BlockNetherWoodBreak => "minecraft:block.nether_wood.break",
4786    BlockNetherWoodFall => "minecraft:block.nether_wood.fall",
4787    BlockNetherWoodHit => "minecraft:block.nether_wood.hit",
4788    BlockNetherWoodPlace => "minecraft:block.nether_wood.place",
4789    BlockNetherWoodStep => "minecraft:block.nether_wood.step",
4790    BlockNetherWoodDoorClose => "minecraft:block.nether_wood_door.close",
4791    BlockNetherWoodDoorOpen => "minecraft:block.nether_wood_door.open",
4792    BlockNetherWoodTrapdoorClose => "minecraft:block.nether_wood_trapdoor.close",
4793    BlockNetherWoodTrapdoorOpen => "minecraft:block.nether_wood_trapdoor.open",
4794    BlockNetherWoodButtonClickOff => "minecraft:block.nether_wood_button.click_off",
4795    BlockNetherWoodButtonClickOn => "minecraft:block.nether_wood_button.click_on",
4796    BlockNetherWoodPressurePlateClickOff => "minecraft:block.nether_wood_pressure_plate.click_off",
4797    BlockNetherWoodPressurePlateClickOn => "minecraft:block.nether_wood_pressure_plate.click_on",
4798    BlockNetherWoodFenceGateClose => "minecraft:block.nether_wood_fence_gate.close",
4799    BlockNetherWoodFenceGateOpen => "minecraft:block.nether_wood_fence_gate.open",
4800    IntentionallyEmpty => "minecraft:intentionally_empty",
4801    BlockPackedMudBreak => "minecraft:block.packed_mud.break",
4802    BlockPackedMudFall => "minecraft:block.packed_mud.fall",
4803    BlockPackedMudHit => "minecraft:block.packed_mud.hit",
4804    BlockPackedMudPlace => "minecraft:block.packed_mud.place",
4805    BlockPackedMudStep => "minecraft:block.packed_mud.step",
4806    BlockStemBreak => "minecraft:block.stem.break",
4807    BlockStemStep => "minecraft:block.stem.step",
4808    BlockStemPlace => "minecraft:block.stem.place",
4809    BlockStemHit => "minecraft:block.stem.hit",
4810    BlockStemFall => "minecraft:block.stem.fall",
4811    BlockNyliumBreak => "minecraft:block.nylium.break",
4812    BlockNyliumStep => "minecraft:block.nylium.step",
4813    BlockNyliumPlace => "minecraft:block.nylium.place",
4814    BlockNyliumHit => "minecraft:block.nylium.hit",
4815    BlockNyliumFall => "minecraft:block.nylium.fall",
4816    BlockNetherSproutsBreak => "minecraft:block.nether_sprouts.break",
4817    BlockNetherSproutsStep => "minecraft:block.nether_sprouts.step",
4818    BlockNetherSproutsPlace => "minecraft:block.nether_sprouts.place",
4819    BlockNetherSproutsHit => "minecraft:block.nether_sprouts.hit",
4820    BlockNetherSproutsFall => "minecraft:block.nether_sprouts.fall",
4821    BlockFungusBreak => "minecraft:block.fungus.break",
4822    BlockFungusStep => "minecraft:block.fungus.step",
4823    BlockFungusPlace => "minecraft:block.fungus.place",
4824    BlockFungusHit => "minecraft:block.fungus.hit",
4825    BlockFungusFall => "minecraft:block.fungus.fall",
4826    BlockWeepingVinesBreak => "minecraft:block.weeping_vines.break",
4827    BlockWeepingVinesStep => "minecraft:block.weeping_vines.step",
4828    BlockWeepingVinesPlace => "minecraft:block.weeping_vines.place",
4829    BlockWeepingVinesHit => "minecraft:block.weeping_vines.hit",
4830    BlockWeepingVinesFall => "minecraft:block.weeping_vines.fall",
4831    BlockWartBlockBreak => "minecraft:block.wart_block.break",
4832    BlockWartBlockStep => "minecraft:block.wart_block.step",
4833    BlockWartBlockPlace => "minecraft:block.wart_block.place",
4834    BlockWartBlockHit => "minecraft:block.wart_block.hit",
4835    BlockWartBlockFall => "minecraft:block.wart_block.fall",
4836    BlockNetheriteBlockBreak => "minecraft:block.netherite_block.break",
4837    BlockNetheriteBlockStep => "minecraft:block.netherite_block.step",
4838    BlockNetheriteBlockPlace => "minecraft:block.netherite_block.place",
4839    BlockNetheriteBlockHit => "minecraft:block.netherite_block.hit",
4840    BlockNetheriteBlockFall => "minecraft:block.netherite_block.fall",
4841    BlockNetherrackBreak => "minecraft:block.netherrack.break",
4842    BlockNetherrackStep => "minecraft:block.netherrack.step",
4843    BlockNetherrackPlace => "minecraft:block.netherrack.place",
4844    BlockNetherrackHit => "minecraft:block.netherrack.hit",
4845    BlockNetherrackFall => "minecraft:block.netherrack.fall",
4846    BlockNoteBlockBasedrum => "minecraft:block.note_block.basedrum",
4847    BlockNoteBlockBass => "minecraft:block.note_block.bass",
4848    BlockNoteBlockBell => "minecraft:block.note_block.bell",
4849    BlockNoteBlockChime => "minecraft:block.note_block.chime",
4850    BlockNoteBlockFlute => "minecraft:block.note_block.flute",
4851    BlockNoteBlockGuitar => "minecraft:block.note_block.guitar",
4852    BlockNoteBlockHarp => "minecraft:block.note_block.harp",
4853    BlockNoteBlockHat => "minecraft:block.note_block.hat",
4854    BlockNoteBlockPling => "minecraft:block.note_block.pling",
4855    BlockNoteBlockSnare => "minecraft:block.note_block.snare",
4856    BlockNoteBlockXylophone => "minecraft:block.note_block.xylophone",
4857    BlockNoteBlockIronXylophone => "minecraft:block.note_block.iron_xylophone",
4858    BlockNoteBlockCowBell => "minecraft:block.note_block.cow_bell",
4859    BlockNoteBlockDidgeridoo => "minecraft:block.note_block.didgeridoo",
4860    BlockNoteBlockBit => "minecraft:block.note_block.bit",
4861    BlockNoteBlockBanjo => "minecraft:block.note_block.banjo",
4862    BlockNoteBlockImitateZombie => "minecraft:block.note_block.imitate.zombie",
4863    BlockNoteBlockImitateSkeleton => "minecraft:block.note_block.imitate.skeleton",
4864    BlockNoteBlockImitateCreeper => "minecraft:block.note_block.imitate.creeper",
4865    BlockNoteBlockImitateEnderDragon => "minecraft:block.note_block.imitate.ender_dragon",
4866    BlockNoteBlockImitateWitherSkeleton => "minecraft:block.note_block.imitate.wither_skeleton",
4867    BlockNoteBlockImitatePiglin => "minecraft:block.note_block.imitate.piglin",
4868    EntityOcelotHurt => "minecraft:entity.ocelot.hurt",
4869    EntityOcelotAmbient => "minecraft:entity.ocelot.ambient",
4870    EntityOcelotDeath => "minecraft:entity.ocelot.death",
4871    ItemOminousBottleDispose => "minecraft:item.ominous_bottle.dispose",
4872    EntityPaintingBreak => "minecraft:entity.painting.break",
4873    EntityPaintingPlace => "minecraft:entity.painting.place",
4874    BlockPaleHangingMossIdle => "minecraft:block.pale_hanging_moss.idle",
4875    EntityPandaPreSneeze => "minecraft:entity.panda.pre_sneeze",
4876    EntityPandaSneeze => "minecraft:entity.panda.sneeze",
4877    EntityPandaAmbient => "minecraft:entity.panda.ambient",
4878    EntityPandaDeath => "minecraft:entity.panda.death",
4879    EntityPandaEat => "minecraft:entity.panda.eat",
4880    EntityPandaStep => "minecraft:entity.panda.step",
4881    EntityPandaCantBreed => "minecraft:entity.panda.cant_breed",
4882    EntityPandaAggressiveAmbient => "minecraft:entity.panda.aggressive_ambient",
4883    EntityPandaWorriedAmbient => "minecraft:entity.panda.worried_ambient",
4884    EntityPandaHurt => "minecraft:entity.panda.hurt",
4885    EntityPandaBite => "minecraft:entity.panda.bite",
4886    EntityParrotAmbient => "minecraft:entity.parrot.ambient",
4887    EntityParrotDeath => "minecraft:entity.parrot.death",
4888    EntityParrotEat => "minecraft:entity.parrot.eat",
4889    EntityParrotFly => "minecraft:entity.parrot.fly",
4890    EntityParrotHurt => "minecraft:entity.parrot.hurt",
4891    EntityParrotImitateBlaze => "minecraft:entity.parrot.imitate.blaze",
4892    EntityParrotImitateBogged => "minecraft:entity.parrot.imitate.bogged",
4893    EntityParrotImitateBreeze => "minecraft:entity.parrot.imitate.breeze",
4894    EntityParrotImitateCreaking => "minecraft:entity.parrot.imitate.creaking",
4895    EntityParrotImitateCreeper => "minecraft:entity.parrot.imitate.creeper",
4896    EntityParrotImitateDrowned => "minecraft:entity.parrot.imitate.drowned",
4897    EntityParrotImitateElderGuardian => "minecraft:entity.parrot.imitate.elder_guardian",
4898    EntityParrotImitateEnderDragon => "minecraft:entity.parrot.imitate.ender_dragon",
4899    EntityParrotImitateEndermite => "minecraft:entity.parrot.imitate.endermite",
4900    EntityParrotImitateEvoker => "minecraft:entity.parrot.imitate.evoker",
4901    EntityParrotImitateGhast => "minecraft:entity.parrot.imitate.ghast",
4902    EntityParrotImitateGuardian => "minecraft:entity.parrot.imitate.guardian",
4903    EntityParrotImitateHoglin => "minecraft:entity.parrot.imitate.hoglin",
4904    EntityParrotImitateHusk => "minecraft:entity.parrot.imitate.husk",
4905    EntityParrotImitateIllusioner => "minecraft:entity.parrot.imitate.illusioner",
4906    EntityParrotImitateMagmaCube => "minecraft:entity.parrot.imitate.magma_cube",
4907    EntityParrotImitatePhantom => "minecraft:entity.parrot.imitate.phantom",
4908    EntityParrotImitatePiglin => "minecraft:entity.parrot.imitate.piglin",
4909    EntityParrotImitatePiglinBrute => "minecraft:entity.parrot.imitate.piglin_brute",
4910    EntityParrotImitatePillager => "minecraft:entity.parrot.imitate.pillager",
4911    EntityParrotImitateRavager => "minecraft:entity.parrot.imitate.ravager",
4912    EntityParrotImitateShulker => "minecraft:entity.parrot.imitate.shulker",
4913    EntityParrotImitateSilverfish => "minecraft:entity.parrot.imitate.silverfish",
4914    EntityParrotImitateSkeleton => "minecraft:entity.parrot.imitate.skeleton",
4915    EntityParrotImitateSlime => "minecraft:entity.parrot.imitate.slime",
4916    EntityParrotImitateSpider => "minecraft:entity.parrot.imitate.spider",
4917    EntityParrotImitateStray => "minecraft:entity.parrot.imitate.stray",
4918    EntityParrotImitateVex => "minecraft:entity.parrot.imitate.vex",
4919    EntityParrotImitateVindicator => "minecraft:entity.parrot.imitate.vindicator",
4920    EntityParrotImitateWarden => "minecraft:entity.parrot.imitate.warden",
4921    EntityParrotImitateWitch => "minecraft:entity.parrot.imitate.witch",
4922    EntityParrotImitateWither => "minecraft:entity.parrot.imitate.wither",
4923    EntityParrotImitateWitherSkeleton => "minecraft:entity.parrot.imitate.wither_skeleton",
4924    EntityParrotImitateZoglin => "minecraft:entity.parrot.imitate.zoglin",
4925    EntityParrotImitateZombie => "minecraft:entity.parrot.imitate.zombie",
4926    EntityParrotImitateZombieVillager => "minecraft:entity.parrot.imitate.zombie_villager",
4927    EntityParrotStep => "minecraft:entity.parrot.step",
4928    EntityPhantomAmbient => "minecraft:entity.phantom.ambient",
4929    EntityPhantomBite => "minecraft:entity.phantom.bite",
4930    EntityPhantomDeath => "minecraft:entity.phantom.death",
4931    EntityPhantomFlap => "minecraft:entity.phantom.flap",
4932    EntityPhantomHurt => "minecraft:entity.phantom.hurt",
4933    EntityPhantomSwoop => "minecraft:entity.phantom.swoop",
4934    EntityPigAmbient => "minecraft:entity.pig.ambient",
4935    EntityPigDeath => "minecraft:entity.pig.death",
4936    EntityPigHurt => "minecraft:entity.pig.hurt",
4937    EntityPigSaddle => "minecraft:entity.pig.saddle",
4938    EntityPigStep => "minecraft:entity.pig.step",
4939    EntityPiglinAdmiringItem => "minecraft:entity.piglin.admiring_item",
4940    EntityPiglinAmbient => "minecraft:entity.piglin.ambient",
4941    EntityPiglinAngry => "minecraft:entity.piglin.angry",
4942    EntityPiglinCelebrate => "minecraft:entity.piglin.celebrate",
4943    EntityPiglinDeath => "minecraft:entity.piglin.death",
4944    EntityPiglinJealous => "minecraft:entity.piglin.jealous",
4945    EntityPiglinHurt => "minecraft:entity.piglin.hurt",
4946    EntityPiglinRetreat => "minecraft:entity.piglin.retreat",
4947    EntityPiglinStep => "minecraft:entity.piglin.step",
4948    EntityPiglinConvertedToZombified => "minecraft:entity.piglin.converted_to_zombified",
4949    EntityPiglinBruteAmbient => "minecraft:entity.piglin_brute.ambient",
4950    EntityPiglinBruteAngry => "minecraft:entity.piglin_brute.angry",
4951    EntityPiglinBruteDeath => "minecraft:entity.piglin_brute.death",
4952    EntityPiglinBruteHurt => "minecraft:entity.piglin_brute.hurt",
4953    EntityPiglinBruteStep => "minecraft:entity.piglin_brute.step",
4954    EntityPiglinBruteConvertedToZombified => "minecraft:entity.piglin_brute.converted_to_zombified",
4955    EntityPillagerAmbient => "minecraft:entity.pillager.ambient",
4956    EntityPillagerCelebrate => "minecraft:entity.pillager.celebrate",
4957    EntityPillagerDeath => "minecraft:entity.pillager.death",
4958    EntityPillagerHurt => "minecraft:entity.pillager.hurt",
4959    BlockPistonContract => "minecraft:block.piston.contract",
4960    BlockPistonExtend => "minecraft:block.piston.extend",
4961    EntityPlayerAttackCrit => "minecraft:entity.player.attack.crit",
4962    EntityPlayerAttackKnockback => "minecraft:entity.player.attack.knockback",
4963    EntityPlayerAttackNodamage => "minecraft:entity.player.attack.nodamage",
4964    EntityPlayerAttackStrong => "minecraft:entity.player.attack.strong",
4965    EntityPlayerAttackSweep => "minecraft:entity.player.attack.sweep",
4966    EntityPlayerAttackWeak => "minecraft:entity.player.attack.weak",
4967    EntityPlayerBigFall => "minecraft:entity.player.big_fall",
4968    EntityPlayerBreath => "minecraft:entity.player.breath",
4969    EntityPlayerBurp => "minecraft:entity.player.burp",
4970    EntityPlayerDeath => "minecraft:entity.player.death",
4971    EntityPlayerHurt => "minecraft:entity.player.hurt",
4972    EntityPlayerHurtDrown => "minecraft:entity.player.hurt_drown",
4973    EntityPlayerHurtFreeze => "minecraft:entity.player.hurt_freeze",
4974    EntityPlayerHurtOnFire => "minecraft:entity.player.hurt_on_fire",
4975    EntityPlayerHurtSweetBerryBush => "minecraft:entity.player.hurt_sweet_berry_bush",
4976    EntityPlayerLevelup => "minecraft:entity.player.levelup",
4977    EntityPlayerSmallFall => "minecraft:entity.player.small_fall",
4978    EntityPlayerSplash => "minecraft:entity.player.splash",
4979    EntityPlayerSplashHighSpeed => "minecraft:entity.player.splash.high_speed",
4980    EntityPlayerSwim => "minecraft:entity.player.swim",
4981    EntityPlayerTeleport => "minecraft:entity.player.teleport",
4982    EntityPolarBearAmbient => "minecraft:entity.polar_bear.ambient",
4983    EntityPolarBearAmbientBaby => "minecraft:entity.polar_bear.ambient_baby",
4984    EntityPolarBearDeath => "minecraft:entity.polar_bear.death",
4985    EntityPolarBearHurt => "minecraft:entity.polar_bear.hurt",
4986    EntityPolarBearStep => "minecraft:entity.polar_bear.step",
4987    EntityPolarBearWarning => "minecraft:entity.polar_bear.warning",
4988    BlockPolishedDeepslateBreak => "minecraft:block.polished_deepslate.break",
4989    BlockPolishedDeepslateFall => "minecraft:block.polished_deepslate.fall",
4990    BlockPolishedDeepslateHit => "minecraft:block.polished_deepslate.hit",
4991    BlockPolishedDeepslatePlace => "minecraft:block.polished_deepslate.place",
4992    BlockPolishedDeepslateStep => "minecraft:block.polished_deepslate.step",
4993    BlockPortalAmbient => "minecraft:block.portal.ambient",
4994    BlockPortalTravel => "minecraft:block.portal.travel",
4995    BlockPortalTrigger => "minecraft:block.portal.trigger",
4996    BlockPowderSnowBreak => "minecraft:block.powder_snow.break",
4997    BlockPowderSnowFall => "minecraft:block.powder_snow.fall",
4998    BlockPowderSnowHit => "minecraft:block.powder_snow.hit",
4999    BlockPowderSnowPlace => "minecraft:block.powder_snow.place",
5000    BlockPowderSnowStep => "minecraft:block.powder_snow.step",
5001    EntityPufferFishAmbient => "minecraft:entity.puffer_fish.ambient",
5002    EntityPufferFishBlowOut => "minecraft:entity.puffer_fish.blow_out",
5003    EntityPufferFishBlowUp => "minecraft:entity.puffer_fish.blow_up",
5004    EntityPufferFishDeath => "minecraft:entity.puffer_fish.death",
5005    EntityPufferFishFlop => "minecraft:entity.puffer_fish.flop",
5006    EntityPufferFishHurt => "minecraft:entity.puffer_fish.hurt",
5007    EntityPufferFishSting => "minecraft:entity.puffer_fish.sting",
5008    BlockPumpkinCarve => "minecraft:block.pumpkin.carve",
5009    EntityRabbitAmbient => "minecraft:entity.rabbit.ambient",
5010    EntityRabbitAttack => "minecraft:entity.rabbit.attack",
5011    EntityRabbitDeath => "minecraft:entity.rabbit.death",
5012    EntityRabbitHurt => "minecraft:entity.rabbit.hurt",
5013    EntityRabbitJump => "minecraft:entity.rabbit.jump",
5014    EventRaidHorn => "minecraft:event.raid.horn",
5015    EntityRavagerAmbient => "minecraft:entity.ravager.ambient",
5016    EntityRavagerAttack => "minecraft:entity.ravager.attack",
5017    EntityRavagerCelebrate => "minecraft:entity.ravager.celebrate",
5018    EntityRavagerDeath => "minecraft:entity.ravager.death",
5019    EntityRavagerHurt => "minecraft:entity.ravager.hurt",
5020    EntityRavagerStep => "minecraft:entity.ravager.step",
5021    EntityRavagerStunned => "minecraft:entity.ravager.stunned",
5022    EntityRavagerRoar => "minecraft:entity.ravager.roar",
5023    BlockNetherGoldOreBreak => "minecraft:block.nether_gold_ore.break",
5024    BlockNetherGoldOreFall => "minecraft:block.nether_gold_ore.fall",
5025    BlockNetherGoldOreHit => "minecraft:block.nether_gold_ore.hit",
5026    BlockNetherGoldOrePlace => "minecraft:block.nether_gold_ore.place",
5027    BlockNetherGoldOreStep => "minecraft:block.nether_gold_ore.step",
5028    BlockNetherOreBreak => "minecraft:block.nether_ore.break",
5029    BlockNetherOreFall => "minecraft:block.nether_ore.fall",
5030    BlockNetherOreHit => "minecraft:block.nether_ore.hit",
5031    BlockNetherOrePlace => "minecraft:block.nether_ore.place",
5032    BlockNetherOreStep => "minecraft:block.nether_ore.step",
5033    BlockRedstoneTorchBurnout => "minecraft:block.redstone_torch.burnout",
5034    BlockRespawnAnchorAmbient => "minecraft:block.respawn_anchor.ambient",
5035    BlockRespawnAnchorCharge => "minecraft:block.respawn_anchor.charge",
5036    BlockRespawnAnchorDeplete => "minecraft:block.respawn_anchor.deplete",
5037    BlockRespawnAnchorSetSpawn => "minecraft:block.respawn_anchor.set_spawn",
5038    BlockRootedDirtBreak => "minecraft:block.rooted_dirt.break",
5039    BlockRootedDirtFall => "minecraft:block.rooted_dirt.fall",
5040    BlockRootedDirtHit => "minecraft:block.rooted_dirt.hit",
5041    BlockRootedDirtPlace => "minecraft:block.rooted_dirt.place",
5042    BlockRootedDirtStep => "minecraft:block.rooted_dirt.step",
5043    EntitySalmonAmbient => "minecraft:entity.salmon.ambient",
5044    EntitySalmonDeath => "minecraft:entity.salmon.death",
5045    EntitySalmonFlop => "minecraft:entity.salmon.flop",
5046    EntitySalmonHurt => "minecraft:entity.salmon.hurt",
5047    BlockSandBreak => "minecraft:block.sand.break",
5048    BlockSandFall => "minecraft:block.sand.fall",
5049    BlockSandHit => "minecraft:block.sand.hit",
5050    BlockSandPlace => "minecraft:block.sand.place",
5051    BlockSandStep => "minecraft:block.sand.step",
5052    BlockScaffoldingBreak => "minecraft:block.scaffolding.break",
5053    BlockScaffoldingFall => "minecraft:block.scaffolding.fall",
5054    BlockScaffoldingHit => "minecraft:block.scaffolding.hit",
5055    BlockScaffoldingPlace => "minecraft:block.scaffolding.place",
5056    BlockScaffoldingStep => "minecraft:block.scaffolding.step",
5057    BlockSculkSpread => "minecraft:block.sculk.spread",
5058    BlockSculkCharge => "minecraft:block.sculk.charge",
5059    BlockSculkBreak => "minecraft:block.sculk.break",
5060    BlockSculkFall => "minecraft:block.sculk.fall",
5061    BlockSculkHit => "minecraft:block.sculk.hit",
5062    BlockSculkPlace => "minecraft:block.sculk.place",
5063    BlockSculkStep => "minecraft:block.sculk.step",
5064    BlockSculkCatalystBloom => "minecraft:block.sculk_catalyst.bloom",
5065    BlockSculkCatalystBreak => "minecraft:block.sculk_catalyst.break",
5066    BlockSculkCatalystFall => "minecraft:block.sculk_catalyst.fall",
5067    BlockSculkCatalystHit => "minecraft:block.sculk_catalyst.hit",
5068    BlockSculkCatalystPlace => "minecraft:block.sculk_catalyst.place",
5069    BlockSculkCatalystStep => "minecraft:block.sculk_catalyst.step",
5070    BlockSculkSensorClicking => "minecraft:block.sculk_sensor.clicking",
5071    BlockSculkSensorClickingStop => "minecraft:block.sculk_sensor.clicking_stop",
5072    BlockSculkSensorBreak => "minecraft:block.sculk_sensor.break",
5073    BlockSculkSensorFall => "minecraft:block.sculk_sensor.fall",
5074    BlockSculkSensorHit => "minecraft:block.sculk_sensor.hit",
5075    BlockSculkSensorPlace => "minecraft:block.sculk_sensor.place",
5076    BlockSculkSensorStep => "minecraft:block.sculk_sensor.step",
5077    BlockSculkShriekerBreak => "minecraft:block.sculk_shrieker.break",
5078    BlockSculkShriekerFall => "minecraft:block.sculk_shrieker.fall",
5079    BlockSculkShriekerHit => "minecraft:block.sculk_shrieker.hit",
5080    BlockSculkShriekerPlace => "minecraft:block.sculk_shrieker.place",
5081    BlockSculkShriekerShriek => "minecraft:block.sculk_shrieker.shriek",
5082    BlockSculkShriekerStep => "minecraft:block.sculk_shrieker.step",
5083    BlockSculkVeinBreak => "minecraft:block.sculk_vein.break",
5084    BlockSculkVeinFall => "minecraft:block.sculk_vein.fall",
5085    BlockSculkVeinHit => "minecraft:block.sculk_vein.hit",
5086    BlockSculkVeinPlace => "minecraft:block.sculk_vein.place",
5087    BlockSculkVeinStep => "minecraft:block.sculk_vein.step",
5088    EntitySheepAmbient => "minecraft:entity.sheep.ambient",
5089    EntitySheepDeath => "minecraft:entity.sheep.death",
5090    EntitySheepHurt => "minecraft:entity.sheep.hurt",
5091    EntitySheepShear => "minecraft:entity.sheep.shear",
5092    EntitySheepStep => "minecraft:entity.sheep.step",
5093    ItemShieldBlock => "minecraft:item.shield.block",
5094    ItemShieldBreak => "minecraft:item.shield.break",
5095    BlockShroomlightBreak => "minecraft:block.shroomlight.break",
5096    BlockShroomlightStep => "minecraft:block.shroomlight.step",
5097    BlockShroomlightPlace => "minecraft:block.shroomlight.place",
5098    BlockShroomlightHit => "minecraft:block.shroomlight.hit",
5099    BlockShroomlightFall => "minecraft:block.shroomlight.fall",
5100    ItemShovelFlatten => "minecraft:item.shovel.flatten",
5101    EntityShulkerAmbient => "minecraft:entity.shulker.ambient",
5102    BlockShulkerBoxClose => "minecraft:block.shulker_box.close",
5103    BlockShulkerBoxOpen => "minecraft:block.shulker_box.open",
5104    EntityShulkerBulletHit => "minecraft:entity.shulker_bullet.hit",
5105    EntityShulkerBulletHurt => "minecraft:entity.shulker_bullet.hurt",
5106    EntityShulkerClose => "minecraft:entity.shulker.close",
5107    EntityShulkerDeath => "minecraft:entity.shulker.death",
5108    EntityShulkerHurt => "minecraft:entity.shulker.hurt",
5109    EntityShulkerHurtClosed => "minecraft:entity.shulker.hurt_closed",
5110    EntityShulkerOpen => "minecraft:entity.shulker.open",
5111    EntityShulkerShoot => "minecraft:entity.shulker.shoot",
5112    EntityShulkerTeleport => "minecraft:entity.shulker.teleport",
5113    EntitySilverfishAmbient => "minecraft:entity.silverfish.ambient",
5114    EntitySilverfishDeath => "minecraft:entity.silverfish.death",
5115    EntitySilverfishHurt => "minecraft:entity.silverfish.hurt",
5116    EntitySilverfishStep => "minecraft:entity.silverfish.step",
5117    EntitySkeletonAmbient => "minecraft:entity.skeleton.ambient",
5118    EntitySkeletonConvertedToStray => "minecraft:entity.skeleton.converted_to_stray",
5119    EntitySkeletonDeath => "minecraft:entity.skeleton.death",
5120    EntitySkeletonHorseAmbient => "minecraft:entity.skeleton_horse.ambient",
5121    EntitySkeletonHorseDeath => "minecraft:entity.skeleton_horse.death",
5122    EntitySkeletonHorseHurt => "minecraft:entity.skeleton_horse.hurt",
5123    EntitySkeletonHorseSwim => "minecraft:entity.skeleton_horse.swim",
5124    EntitySkeletonHorseAmbientWater => "minecraft:entity.skeleton_horse.ambient_water",
5125    EntitySkeletonHorseGallopWater => "minecraft:entity.skeleton_horse.gallop_water",
5126    EntitySkeletonHorseJumpWater => "minecraft:entity.skeleton_horse.jump_water",
5127    EntitySkeletonHorseStepWater => "minecraft:entity.skeleton_horse.step_water",
5128    EntitySkeletonHurt => "minecraft:entity.skeleton.hurt",
5129    EntitySkeletonShoot => "minecraft:entity.skeleton.shoot",
5130    EntitySkeletonStep => "minecraft:entity.skeleton.step",
5131    EntitySlimeAttack => "minecraft:entity.slime.attack",
5132    EntitySlimeDeath => "minecraft:entity.slime.death",
5133    EntitySlimeHurt => "minecraft:entity.slime.hurt",
5134    EntitySlimeJump => "minecraft:entity.slime.jump",
5135    EntitySlimeSquish => "minecraft:entity.slime.squish",
5136    BlockSlimeBlockBreak => "minecraft:block.slime_block.break",
5137    BlockSlimeBlockFall => "minecraft:block.slime_block.fall",
5138    BlockSlimeBlockHit => "minecraft:block.slime_block.hit",
5139    BlockSlimeBlockPlace => "minecraft:block.slime_block.place",
5140    BlockSlimeBlockStep => "minecraft:block.slime_block.step",
5141    BlockSmallAmethystBudBreak => "minecraft:block.small_amethyst_bud.break",
5142    BlockSmallAmethystBudPlace => "minecraft:block.small_amethyst_bud.place",
5143    BlockSmallDripleafBreak => "minecraft:block.small_dripleaf.break",
5144    BlockSmallDripleafFall => "minecraft:block.small_dripleaf.fall",
5145    BlockSmallDripleafHit => "minecraft:block.small_dripleaf.hit",
5146    BlockSmallDripleafPlace => "minecraft:block.small_dripleaf.place",
5147    BlockSmallDripleafStep => "minecraft:block.small_dripleaf.step",
5148    BlockSoulSandBreak => "minecraft:block.soul_sand.break",
5149    BlockSoulSandStep => "minecraft:block.soul_sand.step",
5150    BlockSoulSandPlace => "minecraft:block.soul_sand.place",
5151    BlockSoulSandHit => "minecraft:block.soul_sand.hit",
5152    BlockSoulSandFall => "minecraft:block.soul_sand.fall",
5153    BlockSoulSoilBreak => "minecraft:block.soul_soil.break",
5154    BlockSoulSoilStep => "minecraft:block.soul_soil.step",
5155    BlockSoulSoilPlace => "minecraft:block.soul_soil.place",
5156    BlockSoulSoilHit => "minecraft:block.soul_soil.hit",
5157    BlockSoulSoilFall => "minecraft:block.soul_soil.fall",
5158    ParticleSoulEscape => "minecraft:particle.soul_escape",
5159    BlockSpawnerBreak => "minecraft:block.spawner.break",
5160    BlockSpawnerFall => "minecraft:block.spawner.fall",
5161    BlockSpawnerHit => "minecraft:block.spawner.hit",
5162    BlockSpawnerPlace => "minecraft:block.spawner.place",
5163    BlockSpawnerStep => "minecraft:block.spawner.step",
5164    BlockResinBreak => "minecraft:block.resin.break",
5165    BlockResinFall => "minecraft:block.resin.fall",
5166    BlockResinPlace => "minecraft:block.resin.place",
5167    BlockResinStep => "minecraft:block.resin.step",
5168    BlockResinBricksBreak => "minecraft:block.resin_bricks.break",
5169    BlockResinBricksFall => "minecraft:block.resin_bricks.fall",
5170    BlockResinBricksHit => "minecraft:block.resin_bricks.hit",
5171    BlockResinBricksPlace => "minecraft:block.resin_bricks.place",
5172    BlockResinBricksStep => "minecraft:block.resin_bricks.step",
5173    BlockSporeBlossomBreak => "minecraft:block.spore_blossom.break",
5174    BlockSporeBlossomFall => "minecraft:block.spore_blossom.fall",
5175    BlockSporeBlossomHit => "minecraft:block.spore_blossom.hit",
5176    BlockSporeBlossomPlace => "minecraft:block.spore_blossom.place",
5177    BlockSporeBlossomStep => "minecraft:block.spore_blossom.step",
5178    EntityStriderAmbient => "minecraft:entity.strider.ambient",
5179    EntityStriderHappy => "minecraft:entity.strider.happy",
5180    EntityStriderRetreat => "minecraft:entity.strider.retreat",
5181    EntityStriderDeath => "minecraft:entity.strider.death",
5182    EntityStriderHurt => "minecraft:entity.strider.hurt",
5183    EntityStriderStep => "minecraft:entity.strider.step",
5184    EntityStriderStepLava => "minecraft:entity.strider.step_lava",
5185    EntityStriderEat => "minecraft:entity.strider.eat",
5186    EntityStriderSaddle => "minecraft:entity.strider.saddle",
5187    EntitySlimeDeathSmall => "minecraft:entity.slime.death_small",
5188    EntitySlimeHurtSmall => "minecraft:entity.slime.hurt_small",
5189    EntitySlimeJumpSmall => "minecraft:entity.slime.jump_small",
5190    EntitySlimeSquishSmall => "minecraft:entity.slime.squish_small",
5191    BlockSmithingTableUse => "minecraft:block.smithing_table.use",
5192    BlockSmokerSmoke => "minecraft:block.smoker.smoke",
5193    EntitySnifferStep => "minecraft:entity.sniffer.step",
5194    EntitySnifferEat => "minecraft:entity.sniffer.eat",
5195    EntitySnifferIdle => "minecraft:entity.sniffer.idle",
5196    EntitySnifferHurt => "minecraft:entity.sniffer.hurt",
5197    EntitySnifferDeath => "minecraft:entity.sniffer.death",
5198    EntitySnifferDropSeed => "minecraft:entity.sniffer.drop_seed",
5199    EntitySnifferScenting => "minecraft:entity.sniffer.scenting",
5200    EntitySnifferSniffing => "minecraft:entity.sniffer.sniffing",
5201    EntitySnifferSearching => "minecraft:entity.sniffer.searching",
5202    EntitySnifferDigging => "minecraft:entity.sniffer.digging",
5203    EntitySnifferDiggingStop => "minecraft:entity.sniffer.digging_stop",
5204    EntitySnifferHappy => "minecraft:entity.sniffer.happy",
5205    BlockSnifferEggPlop => "minecraft:block.sniffer_egg.plop",
5206    BlockSnifferEggCrack => "minecraft:block.sniffer_egg.crack",
5207    BlockSnifferEggHatch => "minecraft:block.sniffer_egg.hatch",
5208    EntitySnowballThrow => "minecraft:entity.snowball.throw",
5209    BlockSnowBreak => "minecraft:block.snow.break",
5210    BlockSnowFall => "minecraft:block.snow.fall",
5211    EntitySnowGolemAmbient => "minecraft:entity.snow_golem.ambient",
5212    EntitySnowGolemDeath => "minecraft:entity.snow_golem.death",
5213    EntitySnowGolemHurt => "minecraft:entity.snow_golem.hurt",
5214    EntitySnowGolemShoot => "minecraft:entity.snow_golem.shoot",
5215    EntitySnowGolemShear => "minecraft:entity.snow_golem.shear",
5216    BlockSnowHit => "minecraft:block.snow.hit",
5217    BlockSnowPlace => "minecraft:block.snow.place",
5218    BlockSnowStep => "minecraft:block.snow.step",
5219    EntitySpiderAmbient => "minecraft:entity.spider.ambient",
5220    EntitySpiderDeath => "minecraft:entity.spider.death",
5221    EntitySpiderHurt => "minecraft:entity.spider.hurt",
5222    EntitySpiderStep => "minecraft:entity.spider.step",
5223    EntitySplashPotionBreak => "minecraft:entity.splash_potion.break",
5224    EntitySplashPotionThrow => "minecraft:entity.splash_potion.throw",
5225    BlockSpongeBreak => "minecraft:block.sponge.break",
5226    BlockSpongeFall => "minecraft:block.sponge.fall",
5227    BlockSpongeHit => "minecraft:block.sponge.hit",
5228    BlockSpongePlace => "minecraft:block.sponge.place",
5229    BlockSpongeStep => "minecraft:block.sponge.step",
5230    BlockSpongeAbsorb => "minecraft:block.sponge.absorb",
5231    ItemSpyglassUse => "minecraft:item.spyglass.use",
5232    ItemSpyglassStopUsing => "minecraft:item.spyglass.stop_using",
5233    EntitySquidAmbient => "minecraft:entity.squid.ambient",
5234    EntitySquidDeath => "minecraft:entity.squid.death",
5235    EntitySquidHurt => "minecraft:entity.squid.hurt",
5236    EntitySquidSquirt => "minecraft:entity.squid.squirt",
5237    BlockStoneBreak => "minecraft:block.stone.break",
5238    BlockStoneButtonClickOff => "minecraft:block.stone_button.click_off",
5239    BlockStoneButtonClickOn => "minecraft:block.stone_button.click_on",
5240    BlockStoneFall => "minecraft:block.stone.fall",
5241    BlockStoneHit => "minecraft:block.stone.hit",
5242    BlockStonePlace => "minecraft:block.stone.place",
5243    BlockStonePressurePlateClickOff => "minecraft:block.stone_pressure_plate.click_off",
5244    BlockStonePressurePlateClickOn => "minecraft:block.stone_pressure_plate.click_on",
5245    BlockStoneStep => "minecraft:block.stone.step",
5246    EntityStrayAmbient => "minecraft:entity.stray.ambient",
5247    EntityStrayDeath => "minecraft:entity.stray.death",
5248    EntityStrayHurt => "minecraft:entity.stray.hurt",
5249    EntityStrayStep => "minecraft:entity.stray.step",
5250    BlockSweetBerryBushBreak => "minecraft:block.sweet_berry_bush.break",
5251    BlockSweetBerryBushPlace => "minecraft:block.sweet_berry_bush.place",
5252    BlockSweetBerryBushPickBerries => "minecraft:block.sweet_berry_bush.pick_berries",
5253    EntityTadpoleDeath => "minecraft:entity.tadpole.death",
5254    EntityTadpoleFlop => "minecraft:entity.tadpole.flop",
5255    EntityTadpoleGrowUp => "minecraft:entity.tadpole.grow_up",
5256    EntityTadpoleHurt => "minecraft:entity.tadpole.hurt",
5257    EnchantThornsHit => "minecraft:enchant.thorns.hit",
5258    EntityTntPrimed => "minecraft:entity.tnt.primed",
5259    ItemTotemUse => "minecraft:item.totem.use",
5260    ItemTridentHit => "minecraft:item.trident.hit",
5261    ItemTridentHitGround => "minecraft:item.trident.hit_ground",
5262    ItemTridentReturn => "minecraft:item.trident.return",
5263    ItemTridentRiptide1 => "minecraft:item.trident.riptide_1",
5264    ItemTridentRiptide2 => "minecraft:item.trident.riptide_2",
5265    ItemTridentRiptide3 => "minecraft:item.trident.riptide_3",
5266    ItemTridentThrow => "minecraft:item.trident.throw",
5267    ItemTridentThunder => "minecraft:item.trident.thunder",
5268    BlockTripwireAttach => "minecraft:block.tripwire.attach",
5269    BlockTripwireClickOff => "minecraft:block.tripwire.click_off",
5270    BlockTripwireClickOn => "minecraft:block.tripwire.click_on",
5271    BlockTripwireDetach => "minecraft:block.tripwire.detach",
5272    EntityTropicalFishAmbient => "minecraft:entity.tropical_fish.ambient",
5273    EntityTropicalFishDeath => "minecraft:entity.tropical_fish.death",
5274    EntityTropicalFishFlop => "minecraft:entity.tropical_fish.flop",
5275    EntityTropicalFishHurt => "minecraft:entity.tropical_fish.hurt",
5276    BlockTuffBreak => "minecraft:block.tuff.break",
5277    BlockTuffStep => "minecraft:block.tuff.step",
5278    BlockTuffPlace => "minecraft:block.tuff.place",
5279    BlockTuffHit => "minecraft:block.tuff.hit",
5280    BlockTuffFall => "minecraft:block.tuff.fall",
5281    BlockTuffBricksBreak => "minecraft:block.tuff_bricks.break",
5282    BlockTuffBricksFall => "minecraft:block.tuff_bricks.fall",
5283    BlockTuffBricksHit => "minecraft:block.tuff_bricks.hit",
5284    BlockTuffBricksPlace => "minecraft:block.tuff_bricks.place",
5285    BlockTuffBricksStep => "minecraft:block.tuff_bricks.step",
5286    BlockPolishedTuffBreak => "minecraft:block.polished_tuff.break",
5287    BlockPolishedTuffFall => "minecraft:block.polished_tuff.fall",
5288    BlockPolishedTuffHit => "minecraft:block.polished_tuff.hit",
5289    BlockPolishedTuffPlace => "minecraft:block.polished_tuff.place",
5290    BlockPolishedTuffStep => "minecraft:block.polished_tuff.step",
5291    EntityTurtleAmbientLand => "minecraft:entity.turtle.ambient_land",
5292    EntityTurtleDeath => "minecraft:entity.turtle.death",
5293    EntityTurtleDeathBaby => "minecraft:entity.turtle.death_baby",
5294    EntityTurtleEggBreak => "minecraft:entity.turtle.egg_break",
5295    EntityTurtleEggCrack => "minecraft:entity.turtle.egg_crack",
5296    EntityTurtleEggHatch => "minecraft:entity.turtle.egg_hatch",
5297    EntityTurtleHurt => "minecraft:entity.turtle.hurt",
5298    EntityTurtleHurtBaby => "minecraft:entity.turtle.hurt_baby",
5299    EntityTurtleLayEgg => "minecraft:entity.turtle.lay_egg",
5300    EntityTurtleShamble => "minecraft:entity.turtle.shamble",
5301    EntityTurtleShambleBaby => "minecraft:entity.turtle.shamble_baby",
5302    EntityTurtleSwim => "minecraft:entity.turtle.swim",
5303    UiButtonClick => "minecraft:ui.button.click",
5304    UiLoomSelectPattern => "minecraft:ui.loom.select_pattern",
5305    UiLoomTakeResult => "minecraft:ui.loom.take_result",
5306    UiCartographyTableTakeResult => "minecraft:ui.cartography_table.take_result",
5307    UiStonecutterTakeResult => "minecraft:ui.stonecutter.take_result",
5308    UiStonecutterSelectRecipe => "minecraft:ui.stonecutter.select_recipe",
5309    UiToastChallengeComplete => "minecraft:ui.toast.challenge_complete",
5310    UiToastIn => "minecraft:ui.toast.in",
5311    UiToastOut => "minecraft:ui.toast.out",
5312    BlockVaultActivate => "minecraft:block.vault.activate",
5313    BlockVaultAmbient => "minecraft:block.vault.ambient",
5314    BlockVaultBreak => "minecraft:block.vault.break",
5315    BlockVaultCloseShutter => "minecraft:block.vault.close_shutter",
5316    BlockVaultDeactivate => "minecraft:block.vault.deactivate",
5317    BlockVaultEjectItem => "minecraft:block.vault.eject_item",
5318    BlockVaultRejectRewardedPlayer => "minecraft:block.vault.reject_rewarded_player",
5319    BlockVaultFall => "minecraft:block.vault.fall",
5320    BlockVaultHit => "minecraft:block.vault.hit",
5321    BlockVaultInsertItem => "minecraft:block.vault.insert_item",
5322    BlockVaultInsertItemFail => "minecraft:block.vault.insert_item_fail",
5323    BlockVaultOpenShutter => "minecraft:block.vault.open_shutter",
5324    BlockVaultPlace => "minecraft:block.vault.place",
5325    BlockVaultStep => "minecraft:block.vault.step",
5326    EntityVexAmbient => "minecraft:entity.vex.ambient",
5327    EntityVexCharge => "minecraft:entity.vex.charge",
5328    EntityVexDeath => "minecraft:entity.vex.death",
5329    EntityVexHurt => "minecraft:entity.vex.hurt",
5330    EntityVillagerAmbient => "minecraft:entity.villager.ambient",
5331    EntityVillagerCelebrate => "minecraft:entity.villager.celebrate",
5332    EntityVillagerDeath => "minecraft:entity.villager.death",
5333    EntityVillagerHurt => "minecraft:entity.villager.hurt",
5334    EntityVillagerNo => "minecraft:entity.villager.no",
5335    EntityVillagerTrade => "minecraft:entity.villager.trade",
5336    EntityVillagerYes => "minecraft:entity.villager.yes",
5337    EntityVillagerWorkArmorer => "minecraft:entity.villager.work_armorer",
5338    EntityVillagerWorkButcher => "minecraft:entity.villager.work_butcher",
5339    EntityVillagerWorkCartographer => "minecraft:entity.villager.work_cartographer",
5340    EntityVillagerWorkCleric => "minecraft:entity.villager.work_cleric",
5341    EntityVillagerWorkFarmer => "minecraft:entity.villager.work_farmer",
5342    EntityVillagerWorkFisherman => "minecraft:entity.villager.work_fisherman",
5343    EntityVillagerWorkFletcher => "minecraft:entity.villager.work_fletcher",
5344    EntityVillagerWorkLeatherworker => "minecraft:entity.villager.work_leatherworker",
5345    EntityVillagerWorkLibrarian => "minecraft:entity.villager.work_librarian",
5346    EntityVillagerWorkMason => "minecraft:entity.villager.work_mason",
5347    EntityVillagerWorkShepherd => "minecraft:entity.villager.work_shepherd",
5348    EntityVillagerWorkToolsmith => "minecraft:entity.villager.work_toolsmith",
5349    EntityVillagerWorkWeaponsmith => "minecraft:entity.villager.work_weaponsmith",
5350    EntityVindicatorAmbient => "minecraft:entity.vindicator.ambient",
5351    EntityVindicatorCelebrate => "minecraft:entity.vindicator.celebrate",
5352    EntityVindicatorDeath => "minecraft:entity.vindicator.death",
5353    EntityVindicatorHurt => "minecraft:entity.vindicator.hurt",
5354    BlockVineBreak => "minecraft:block.vine.break",
5355    BlockVineFall => "minecraft:block.vine.fall",
5356    BlockVineHit => "minecraft:block.vine.hit",
5357    BlockVinePlace => "minecraft:block.vine.place",
5358    BlockVineStep => "minecraft:block.vine.step",
5359    BlockLilyPadPlace => "minecraft:block.lily_pad.place",
5360    EntityWanderingTraderAmbient => "minecraft:entity.wandering_trader.ambient",
5361    EntityWanderingTraderDeath => "minecraft:entity.wandering_trader.death",
5362    EntityWanderingTraderDisappeared => "minecraft:entity.wandering_trader.disappeared",
5363    EntityWanderingTraderDrinkMilk => "minecraft:entity.wandering_trader.drink_milk",
5364    EntityWanderingTraderDrinkPotion => "minecraft:entity.wandering_trader.drink_potion",
5365    EntityWanderingTraderHurt => "minecraft:entity.wandering_trader.hurt",
5366    EntityWanderingTraderNo => "minecraft:entity.wandering_trader.no",
5367    EntityWanderingTraderReappeared => "minecraft:entity.wandering_trader.reappeared",
5368    EntityWanderingTraderTrade => "minecraft:entity.wandering_trader.trade",
5369    EntityWanderingTraderYes => "minecraft:entity.wandering_trader.yes",
5370    EntityWardenAgitated => "minecraft:entity.warden.agitated",
5371    EntityWardenAmbient => "minecraft:entity.warden.ambient",
5372    EntityWardenAngry => "minecraft:entity.warden.angry",
5373    EntityWardenAttackImpact => "minecraft:entity.warden.attack_impact",
5374    EntityWardenDeath => "minecraft:entity.warden.death",
5375    EntityWardenDig => "minecraft:entity.warden.dig",
5376    EntityWardenEmerge => "minecraft:entity.warden.emerge",
5377    EntityWardenHeartbeat => "minecraft:entity.warden.heartbeat",
5378    EntityWardenHurt => "minecraft:entity.warden.hurt",
5379    EntityWardenListening => "minecraft:entity.warden.listening",
5380    EntityWardenListeningAngry => "minecraft:entity.warden.listening_angry",
5381    EntityWardenNearbyClose => "minecraft:entity.warden.nearby_close",
5382    EntityWardenNearbyCloser => "minecraft:entity.warden.nearby_closer",
5383    EntityWardenNearbyClosest => "minecraft:entity.warden.nearby_closest",
5384    EntityWardenRoar => "minecraft:entity.warden.roar",
5385    EntityWardenSniff => "minecraft:entity.warden.sniff",
5386    EntityWardenSonicBoom => "minecraft:entity.warden.sonic_boom",
5387    EntityWardenSonicCharge => "minecraft:entity.warden.sonic_charge",
5388    EntityWardenStep => "minecraft:entity.warden.step",
5389    EntityWardenTendrilClicks => "minecraft:entity.warden.tendril_clicks",
5390    BlockHangingSignWaxedInteractFail => "minecraft:block.hanging_sign.waxed_interact_fail",
5391    BlockSignWaxedInteractFail => "minecraft:block.sign.waxed_interact_fail",
5392    BlockWaterAmbient => "minecraft:block.water.ambient",
5393    WeatherRain => "minecraft:weather.rain",
5394    WeatherRainAbove => "minecraft:weather.rain.above",
5395    BlockWetGrassBreak => "minecraft:block.wet_grass.break",
5396    BlockWetGrassFall => "minecraft:block.wet_grass.fall",
5397    BlockWetGrassHit => "minecraft:block.wet_grass.hit",
5398    BlockWetGrassPlace => "minecraft:block.wet_grass.place",
5399    BlockWetGrassStep => "minecraft:block.wet_grass.step",
5400    BlockWetSpongeBreak => "minecraft:block.wet_sponge.break",
5401    BlockWetSpongeDries => "minecraft:block.wet_sponge.dries",
5402    BlockWetSpongeFall => "minecraft:block.wet_sponge.fall",
5403    BlockWetSpongeHit => "minecraft:block.wet_sponge.hit",
5404    BlockWetSpongePlace => "minecraft:block.wet_sponge.place",
5405    BlockWetSpongeStep => "minecraft:block.wet_sponge.step",
5406    EntityWindChargeWindBurst => "minecraft:entity.wind_charge.wind_burst",
5407    EntityWindChargeThrow => "minecraft:entity.wind_charge.throw",
5408    EntityWitchAmbient => "minecraft:entity.witch.ambient",
5409    EntityWitchCelebrate => "minecraft:entity.witch.celebrate",
5410    EntityWitchDeath => "minecraft:entity.witch.death",
5411    EntityWitchDrink => "minecraft:entity.witch.drink",
5412    EntityWitchHurt => "minecraft:entity.witch.hurt",
5413    EntityWitchThrow => "minecraft:entity.witch.throw",
5414    EntityWitherAmbient => "minecraft:entity.wither.ambient",
5415    EntityWitherBreakBlock => "minecraft:entity.wither.break_block",
5416    EntityWitherDeath => "minecraft:entity.wither.death",
5417    EntityWitherHurt => "minecraft:entity.wither.hurt",
5418    EntityWitherShoot => "minecraft:entity.wither.shoot",
5419    EntityWitherSkeletonAmbient => "minecraft:entity.wither_skeleton.ambient",
5420    EntityWitherSkeletonDeath => "minecraft:entity.wither_skeleton.death",
5421    EntityWitherSkeletonHurt => "minecraft:entity.wither_skeleton.hurt",
5422    EntityWitherSkeletonStep => "minecraft:entity.wither_skeleton.step",
5423    EntityWitherSpawn => "minecraft:entity.wither.spawn",
5424    ItemWolfArmorBreak => "minecraft:item.wolf_armor.break",
5425    ItemWolfArmorCrack => "minecraft:item.wolf_armor.crack",
5426    ItemWolfArmorDamage => "minecraft:item.wolf_armor.damage",
5427    ItemWolfArmorRepair => "minecraft:item.wolf_armor.repair",
5428    EntityWolfAmbient => "minecraft:entity.wolf.ambient",
5429    EntityWolfDeath => "minecraft:entity.wolf.death",
5430    EntityWolfGrowl => "minecraft:entity.wolf.growl",
5431    EntityWolfHowl => "minecraft:entity.wolf.howl",
5432    EntityWolfHurt => "minecraft:entity.wolf.hurt",
5433    EntityWolfPant => "minecraft:entity.wolf.pant",
5434    EntityWolfShake => "minecraft:entity.wolf.shake",
5435    EntityWolfStep => "minecraft:entity.wolf.step",
5436    EntityWolfWhine => "minecraft:entity.wolf.whine",
5437    BlockWoodenDoorClose => "minecraft:block.wooden_door.close",
5438    BlockWoodenDoorOpen => "minecraft:block.wooden_door.open",
5439    BlockWoodenTrapdoorClose => "minecraft:block.wooden_trapdoor.close",
5440    BlockWoodenTrapdoorOpen => "minecraft:block.wooden_trapdoor.open",
5441    BlockWoodenButtonClickOff => "minecraft:block.wooden_button.click_off",
5442    BlockWoodenButtonClickOn => "minecraft:block.wooden_button.click_on",
5443    BlockWoodenPressurePlateClickOff => "minecraft:block.wooden_pressure_plate.click_off",
5444    BlockWoodenPressurePlateClickOn => "minecraft:block.wooden_pressure_plate.click_on",
5445    BlockWoodBreak => "minecraft:block.wood.break",
5446    BlockWoodFall => "minecraft:block.wood.fall",
5447    BlockWoodHit => "minecraft:block.wood.hit",
5448    BlockWoodPlace => "minecraft:block.wood.place",
5449    BlockWoodStep => "minecraft:block.wood.step",
5450    BlockWoolBreak => "minecraft:block.wool.break",
5451    BlockWoolFall => "minecraft:block.wool.fall",
5452    BlockWoolHit => "minecraft:block.wool.hit",
5453    BlockWoolPlace => "minecraft:block.wool.place",
5454    BlockWoolStep => "minecraft:block.wool.step",
5455    EntityZoglinAmbient => "minecraft:entity.zoglin.ambient",
5456    EntityZoglinAngry => "minecraft:entity.zoglin.angry",
5457    EntityZoglinAttack => "minecraft:entity.zoglin.attack",
5458    EntityZoglinDeath => "minecraft:entity.zoglin.death",
5459    EntityZoglinHurt => "minecraft:entity.zoglin.hurt",
5460    EntityZoglinStep => "minecraft:entity.zoglin.step",
5461    EntityZombieAmbient => "minecraft:entity.zombie.ambient",
5462    EntityZombieAttackWoodenDoor => "minecraft:entity.zombie.attack_wooden_door",
5463    EntityZombieAttackIronDoor => "minecraft:entity.zombie.attack_iron_door",
5464    EntityZombieBreakWoodenDoor => "minecraft:entity.zombie.break_wooden_door",
5465    EntityZombieConvertedToDrowned => "minecraft:entity.zombie.converted_to_drowned",
5466    EntityZombieDeath => "minecraft:entity.zombie.death",
5467    EntityZombieDestroyEgg => "minecraft:entity.zombie.destroy_egg",
5468    EntityZombieHorseAmbient => "minecraft:entity.zombie_horse.ambient",
5469    EntityZombieHorseDeath => "minecraft:entity.zombie_horse.death",
5470    EntityZombieHorseHurt => "minecraft:entity.zombie_horse.hurt",
5471    EntityZombieHurt => "minecraft:entity.zombie.hurt",
5472    EntityZombieInfect => "minecraft:entity.zombie.infect",
5473    EntityZombifiedPiglinAmbient => "minecraft:entity.zombified_piglin.ambient",
5474    EntityZombifiedPiglinAngry => "minecraft:entity.zombified_piglin.angry",
5475    EntityZombifiedPiglinDeath => "minecraft:entity.zombified_piglin.death",
5476    EntityZombifiedPiglinHurt => "minecraft:entity.zombified_piglin.hurt",
5477    EntityZombieStep => "minecraft:entity.zombie.step",
5478    EntityZombieVillagerAmbient => "minecraft:entity.zombie_villager.ambient",
5479    EntityZombieVillagerConverted => "minecraft:entity.zombie_villager.converted",
5480    EntityZombieVillagerCure => "minecraft:entity.zombie_villager.cure",
5481    EntityZombieVillagerDeath => "minecraft:entity.zombie_villager.death",
5482    EntityZombieVillagerHurt => "minecraft:entity.zombie_villager.hurt",
5483    EntityZombieVillagerStep => "minecraft:entity.zombie_villager.step",
5484    EventMobEffectBadOmen => "minecraft:event.mob_effect.bad_omen",
5485    EventMobEffectTrialOmen => "minecraft:event.mob_effect.trial_omen",
5486    EventMobEffectRaidOmen => "minecraft:event.mob_effect.raid_omen",
5487}
5488}
5489
5490registry! {
5491enum StatKind {
5492    Mined => "minecraft:mined",
5493    Crafted => "minecraft:crafted",
5494    Used => "minecraft:used",
5495    Broken => "minecraft:broken",
5496    PickedUp => "minecraft:picked_up",
5497    Dropped => "minecraft:dropped",
5498    Killed => "minecraft:killed",
5499    KilledBy => "minecraft:killed_by",
5500    Custom => "minecraft:custom",
5501}
5502}
5503
5504registry! {
5505enum VillagerProfession {
5506    None => "minecraft:none",
5507    Armorer => "minecraft:armorer",
5508    Butcher => "minecraft:butcher",
5509    Cartographer => "minecraft:cartographer",
5510    Cleric => "minecraft:cleric",
5511    Farmer => "minecraft:farmer",
5512    Fisherman => "minecraft:fisherman",
5513    Fletcher => "minecraft:fletcher",
5514    Leatherworker => "minecraft:leatherworker",
5515    Librarian => "minecraft:librarian",
5516    Mason => "minecraft:mason",
5517    Nitwit => "minecraft:nitwit",
5518    Shepherd => "minecraft:shepherd",
5519    Toolsmith => "minecraft:toolsmith",
5520    Weaponsmith => "minecraft:weaponsmith",
5521}
5522}
5523
5524registry! {
5525enum VillagerKind {
5526    Desert => "minecraft:desert",
5527    Jungle => "minecraft:jungle",
5528    Plains => "minecraft:plains",
5529    Savanna => "minecraft:savanna",
5530    Snow => "minecraft:snow",
5531    Swamp => "minecraft:swamp",
5532    Taiga => "minecraft:taiga",
5533}
5534}
5535
5536registry! {
5537enum WorldgenBiomeSource {
5538    Fixed => "minecraft:fixed",
5539    MultiNoise => "minecraft:multi_noise",
5540    Checkerboard => "minecraft:checkerboard",
5541    TheEnd => "minecraft:the_end",
5542}
5543}
5544
5545registry! {
5546enum WorldgenBlockStateProviderKind {
5547    SimpleStateProvider => "minecraft:simple_state_provider",
5548    WeightedStateProvider => "minecraft:weighted_state_provider",
5549    NoiseThresholdProvider => "minecraft:noise_threshold_provider",
5550    NoiseProvider => "minecraft:noise_provider",
5551    DualNoiseProvider => "minecraft:dual_noise_provider",
5552    RotatedBlockProvider => "minecraft:rotated_block_provider",
5553    RandomizedIntStateProvider => "minecraft:randomized_int_state_provider",
5554}
5555}
5556
5557registry! {
5558enum WorldgenCarver {
5559    Cave => "minecraft:cave",
5560    NetherCave => "minecraft:nether_cave",
5561    Canyon => "minecraft:canyon",
5562}
5563}
5564
5565registry! {
5566enum WorldgenChunkGenerator {
5567    Noise => "minecraft:noise",
5568    Flat => "minecraft:flat",
5569    Debug => "minecraft:debug",
5570}
5571}
5572
5573registry! {
5574enum WorldgenDensityFunctionKind {
5575    BlendAlpha => "minecraft:blend_alpha",
5576    BlendOffset => "minecraft:blend_offset",
5577    Beardifier => "minecraft:beardifier",
5578    OldBlendedNoise => "minecraft:old_blended_noise",
5579    Interpolated => "minecraft:interpolated",
5580    FlatCache => "minecraft:flat_cache",
5581    Cache2d => "minecraft:cache_2d",
5582    CacheOnce => "minecraft:cache_once",
5583    CacheAllInCell => "minecraft:cache_all_in_cell",
5584    Noise => "minecraft:noise",
5585    EndIslands => "minecraft:end_islands",
5586    WeirdScaledSampler => "minecraft:weird_scaled_sampler",
5587    ShiftedNoise => "minecraft:shifted_noise",
5588    RangeChoice => "minecraft:range_choice",
5589    ShiftA => "minecraft:shift_a",
5590    ShiftB => "minecraft:shift_b",
5591    Shift => "minecraft:shift",
5592    BlendDensity => "minecraft:blend_density",
5593    Clamp => "minecraft:clamp",
5594    Abs => "minecraft:abs",
5595    Square => "minecraft:square",
5596    Cube => "minecraft:cube",
5597    HalfNegative => "minecraft:half_negative",
5598    QuarterNegative => "minecraft:quarter_negative",
5599    Squeeze => "minecraft:squeeze",
5600    Add => "minecraft:add",
5601    Mul => "minecraft:mul",
5602    Min => "minecraft:min",
5603    Max => "minecraft:max",
5604    Spline => "minecraft:spline",
5605    Constant => "minecraft:constant",
5606    YClampedGradient => "minecraft:y_clamped_gradient",
5607}
5608}
5609
5610registry! {
5611enum WorldgenFeature {
5612    NoOp => "minecraft:no_op",
5613    Tree => "minecraft:tree",
5614    Flower => "minecraft:flower",
5615    NoBonemealFlower => "minecraft:no_bonemeal_flower",
5616    RandomPatch => "minecraft:random_patch",
5617    BlockPile => "minecraft:block_pile",
5618    SpringFeature => "minecraft:spring_feature",
5619    ChorusPlant => "minecraft:chorus_plant",
5620    ReplaceSingleBlock => "minecraft:replace_single_block",
5621    VoidStartPlatform => "minecraft:void_start_platform",
5622    DesertWell => "minecraft:desert_well",
5623    Fossil => "minecraft:fossil",
5624    HugeRedMushroom => "minecraft:huge_red_mushroom",
5625    HugeBrownMushroom => "minecraft:huge_brown_mushroom",
5626    IceSpike => "minecraft:ice_spike",
5627    GlowstoneBlob => "minecraft:glowstone_blob",
5628    FreezeTopLayer => "minecraft:freeze_top_layer",
5629    Vines => "minecraft:vines",
5630    BlockColumn => "minecraft:block_column",
5631    VegetationPatch => "minecraft:vegetation_patch",
5632    WaterloggedVegetationPatch => "minecraft:waterlogged_vegetation_patch",
5633    RootSystem => "minecraft:root_system",
5634    MultifaceGrowth => "minecraft:multiface_growth",
5635    UnderwaterMagma => "minecraft:underwater_magma",
5636    MonsterRoom => "minecraft:monster_room",
5637    BlueIce => "minecraft:blue_ice",
5638    Iceberg => "minecraft:iceberg",
5639    ForestRock => "minecraft:forest_rock",
5640    Disk => "minecraft:disk",
5641    Lake => "minecraft:lake",
5642    Ore => "minecraft:ore",
5643    EndPlatform => "minecraft:end_platform",
5644    EndSpike => "minecraft:end_spike",
5645    EndIsland => "minecraft:end_island",
5646    EndGateway => "minecraft:end_gateway",
5647    Seagrass => "minecraft:seagrass",
5648    Kelp => "minecraft:kelp",
5649    CoralTree => "minecraft:coral_tree",
5650    CoralMushroom => "minecraft:coral_mushroom",
5651    CoralClaw => "minecraft:coral_claw",
5652    SeaPickle => "minecraft:sea_pickle",
5653    SimpleBlock => "minecraft:simple_block",
5654    Bamboo => "minecraft:bamboo",
5655    HugeFungus => "minecraft:huge_fungus",
5656    NetherForestVegetation => "minecraft:nether_forest_vegetation",
5657    WeepingVines => "minecraft:weeping_vines",
5658    TwistingVines => "minecraft:twisting_vines",
5659    BasaltColumns => "minecraft:basalt_columns",
5660    DeltaFeature => "minecraft:delta_feature",
5661    NetherrackReplaceBlobs => "minecraft:netherrack_replace_blobs",
5662    FillLayer => "minecraft:fill_layer",
5663    BonusChest => "minecraft:bonus_chest",
5664    BasaltPillar => "minecraft:basalt_pillar",
5665    ScatteredOre => "minecraft:scattered_ore",
5666    RandomSelector => "minecraft:random_selector",
5667    SimpleRandomSelector => "minecraft:simple_random_selector",
5668    RandomBooleanSelector => "minecraft:random_boolean_selector",
5669    Geode => "minecraft:geode",
5670    DripstoneCluster => "minecraft:dripstone_cluster",
5671    LargeDripstone => "minecraft:large_dripstone",
5672    PointedDripstone => "minecraft:pointed_dripstone",
5673    SculkPatch => "minecraft:sculk_patch",
5674}
5675}
5676
5677registry! {
5678enum WorldgenFeatureSizeKind {
5679    TwoLayersFeatureSize => "minecraft:two_layers_feature_size",
5680    ThreeLayersFeatureSize => "minecraft:three_layers_feature_size",
5681}
5682}
5683
5684registry! {
5685enum WorldgenFoliagePlacerKind {
5686    BlobFoliagePlacer => "minecraft:blob_foliage_placer",
5687    SpruceFoliagePlacer => "minecraft:spruce_foliage_placer",
5688    PineFoliagePlacer => "minecraft:pine_foliage_placer",
5689    AcaciaFoliagePlacer => "minecraft:acacia_foliage_placer",
5690    BushFoliagePlacer => "minecraft:bush_foliage_placer",
5691    FancyFoliagePlacer => "minecraft:fancy_foliage_placer",
5692    JungleFoliagePlacer => "minecraft:jungle_foliage_placer",
5693    MegaPineFoliagePlacer => "minecraft:mega_pine_foliage_placer",
5694    DarkOakFoliagePlacer => "minecraft:dark_oak_foliage_placer",
5695    RandomSpreadFoliagePlacer => "minecraft:random_spread_foliage_placer",
5696    CherryFoliagePlacer => "minecraft:cherry_foliage_placer",
5697}
5698}
5699
5700registry! {
5701enum WorldgenMaterialCondition {
5702    Biome => "minecraft:biome",
5703    NoiseThreshold => "minecraft:noise_threshold",
5704    VerticalGradient => "minecraft:vertical_gradient",
5705    YAbove => "minecraft:y_above",
5706    Water => "minecraft:water",
5707    Temperature => "minecraft:temperature",
5708    Steep => "minecraft:steep",
5709    Not => "minecraft:not",
5710    Hole => "minecraft:hole",
5711    AbovePreliminarySurface => "minecraft:above_preliminary_surface",
5712    StoneDepth => "minecraft:stone_depth",
5713}
5714}
5715
5716registry! {
5717enum WorldgenMaterialRule {
5718    Bandlands => "minecraft:bandlands",
5719    Block => "minecraft:block",
5720    Sequence => "minecraft:sequence",
5721    Condition => "minecraft:condition",
5722}
5723}
5724
5725registry! {
5726enum WorldgenPlacementModifierKind {
5727    BlockPredicateFilter => "minecraft:block_predicate_filter",
5728    RarityFilter => "minecraft:rarity_filter",
5729    SurfaceRelativeThresholdFilter => "minecraft:surface_relative_threshold_filter",
5730    SurfaceWaterDepthFilter => "minecraft:surface_water_depth_filter",
5731    Biome => "minecraft:biome",
5732    Count => "minecraft:count",
5733    NoiseBasedCount => "minecraft:noise_based_count",
5734    NoiseThresholdCount => "minecraft:noise_threshold_count",
5735    CountOnEveryLayer => "minecraft:count_on_every_layer",
5736    EnvironmentScan => "minecraft:environment_scan",
5737    Heightmap => "minecraft:heightmap",
5738    HeightRange => "minecraft:height_range",
5739    InSquare => "minecraft:in_square",
5740    RandomOffset => "minecraft:random_offset",
5741    FixedPlacement => "minecraft:fixed_placement",
5742}
5743}
5744
5745registry! {
5746enum WorldgenRootPlacerKind {
5747    MangroveRootPlacer => "minecraft:mangrove_root_placer",
5748}
5749}
5750
5751registry! {
5752enum WorldgenStructurePiece {
5753    Mscorridor => "minecraft:mscorridor",
5754    Mscrossing => "minecraft:mscrossing",
5755    Msroom => "minecraft:msroom",
5756    Msstairs => "minecraft:msstairs",
5757    Nebcr => "minecraft:nebcr",
5758    Nebef => "minecraft:nebef",
5759    Nebs => "minecraft:nebs",
5760    Neccs => "minecraft:neccs",
5761    Nectb => "minecraft:nectb",
5762    Nece => "minecraft:nece",
5763    Nescsc => "minecraft:nescsc",
5764    Nesclt => "minecraft:nesclt",
5765    Nesc => "minecraft:nesc",
5766    Nescrt => "minecraft:nescrt",
5767    Necsr => "minecraft:necsr",
5768    Nemt => "minecraft:nemt",
5769    Nerc => "minecraft:nerc",
5770    Nesr => "minecraft:nesr",
5771    Nestart => "minecraft:nestart",
5772    Shcc => "minecraft:shcc",
5773    Shfc => "minecraft:shfc",
5774    Sh5c => "minecraft:sh5c",
5775    Shlt => "minecraft:shlt",
5776    Shli => "minecraft:shli",
5777    Shpr => "minecraft:shpr",
5778    Shph => "minecraft:shph",
5779    Shrt => "minecraft:shrt",
5780    Shrc => "minecraft:shrc",
5781    Shsd => "minecraft:shsd",
5782    Shstart => "minecraft:shstart",
5783    Shs => "minecraft:shs",
5784    Shssd => "minecraft:shssd",
5785    Tejp => "minecraft:tejp",
5786    Orp => "minecraft:orp",
5787    Iglu => "minecraft:iglu",
5788    Rupo => "minecraft:rupo",
5789    Tesh => "minecraft:tesh",
5790    Tedp => "minecraft:tedp",
5791    Omb => "minecraft:omb",
5792    Omcr => "minecraft:omcr",
5793    Omdxr => "minecraft:omdxr",
5794    Omdxyr => "minecraft:omdxyr",
5795    Omdyr => "minecraft:omdyr",
5796    Omdyzr => "minecraft:omdyzr",
5797    Omdzr => "minecraft:omdzr",
5798    Omentry => "minecraft:omentry",
5799    Ompenthouse => "minecraft:ompenthouse",
5800    Omsimple => "minecraft:omsimple",
5801    Omsimplet => "minecraft:omsimplet",
5802    Omwr => "minecraft:omwr",
5803    Ecp => "minecraft:ecp",
5804    Wmp => "minecraft:wmp",
5805    Btp => "minecraft:btp",
5806    Shipwreck => "minecraft:shipwreck",
5807    Nefos => "minecraft:nefos",
5808    Jigsaw => "minecraft:jigsaw",
5809}
5810}
5811
5812registry! {
5813enum WorldgenStructurePlacement {
5814    RandomSpread => "minecraft:random_spread",
5815    ConcentricRings => "minecraft:concentric_rings",
5816}
5817}
5818
5819registry! {
5820enum WorldgenStructurePoolElement {
5821    SinglePoolElement => "minecraft:single_pool_element",
5822    ListPoolElement => "minecraft:list_pool_element",
5823    FeaturePoolElement => "minecraft:feature_pool_element",
5824    EmptyPoolElement => "minecraft:empty_pool_element",
5825    LegacySinglePoolElement => "minecraft:legacy_single_pool_element",
5826}
5827}
5828
5829registry! {
5830enum WorldgenStructureProcessor {
5831    BlockIgnore => "minecraft:block_ignore",
5832    BlockRot => "minecraft:block_rot",
5833    Gravity => "minecraft:gravity",
5834    JigsawReplacement => "minecraft:jigsaw_replacement",
5835    Rule => "minecraft:rule",
5836    Nop => "minecraft:nop",
5837    BlockAge => "minecraft:block_age",
5838    BlackstoneReplace => "minecraft:blackstone_replace",
5839    LavaSubmergedBlock => "minecraft:lava_submerged_block",
5840    ProtectedBlocks => "minecraft:protected_blocks",
5841    Capped => "minecraft:capped",
5842}
5843}
5844
5845registry! {
5846enum WorldgenStructureKind {
5847    BuriedTreasure => "minecraft:buried_treasure",
5848    DesertPyramid => "minecraft:desert_pyramid",
5849    EndCity => "minecraft:end_city",
5850    Fortress => "minecraft:fortress",
5851    Igloo => "minecraft:igloo",
5852    Jigsaw => "minecraft:jigsaw",
5853    JungleTemple => "minecraft:jungle_temple",
5854    Mineshaft => "minecraft:mineshaft",
5855    NetherFossil => "minecraft:nether_fossil",
5856    OceanMonument => "minecraft:ocean_monument",
5857    OceanRuin => "minecraft:ocean_ruin",
5858    RuinedPortal => "minecraft:ruined_portal",
5859    Shipwreck => "minecraft:shipwreck",
5860    Stronghold => "minecraft:stronghold",
5861    SwampHut => "minecraft:swamp_hut",
5862    WoodlandMansion => "minecraft:woodland_mansion",
5863}
5864}
5865
5866registry! {
5867enum WorldgenTreeDecoratorKind {
5868    TrunkVine => "minecraft:trunk_vine",
5869    LeaveVine => "minecraft:leave_vine",
5870    PaleMoss => "minecraft:pale_moss",
5871    CreakingHeart => "minecraft:creaking_heart",
5872    Cocoa => "minecraft:cocoa",
5873    Beehive => "minecraft:beehive",
5874    AlterGround => "minecraft:alter_ground",
5875    AttachedToLeaves => "minecraft:attached_to_leaves",
5876}
5877}
5878
5879registry! {
5880enum WorldgenTrunkPlacerKind {
5881    StraightTrunkPlacer => "minecraft:straight_trunk_placer",
5882    ForkingTrunkPlacer => "minecraft:forking_trunk_placer",
5883    GiantTrunkPlacer => "minecraft:giant_trunk_placer",
5884    MegaJungleTrunkPlacer => "minecraft:mega_jungle_trunk_placer",
5885    DarkOakTrunkPlacer => "minecraft:dark_oak_trunk_placer",
5886    FancyTrunkPlacer => "minecraft:fancy_trunk_placer",
5887    BendingTrunkPlacer => "minecraft:bending_trunk_placer",
5888    UpwardsBranchingTrunkPlacer => "minecraft:upwards_branching_trunk_placer",
5889    CherryTrunkPlacer => "minecraft:cherry_trunk_placer",
5890}
5891}
5892
5893registry! {
5894enum RuleBlockEntityModifier {
5895    Clear => "minecraft:clear",
5896    Passthrough => "minecraft:passthrough",
5897    AppendStatic => "minecraft:append_static",
5898    AppendLoot => "minecraft:append_loot",
5899}
5900}
5901
5902registry! {
5903enum CreativeModeTab {
5904    BuildingBlocks => "minecraft:building_blocks",
5905    ColoredBlocks => "minecraft:colored_blocks",
5906    NaturalBlocks => "minecraft:natural_blocks",
5907    FunctionalBlocks => "minecraft:functional_blocks",
5908    RedstoneBlocks => "minecraft:redstone_blocks",
5909    Hotbar => "minecraft:hotbar",
5910    Search => "minecraft:search",
5911    ToolsAndUtilities => "minecraft:tools_and_utilities",
5912    Combat => "minecraft:combat",
5913    FoodAndDrinks => "minecraft:food_and_drinks",
5914    Ingredients => "minecraft:ingredients",
5915    SpawnEggs => "minecraft:spawn_eggs",
5916    OpBlocks => "minecraft:op_blocks",
5917    Inventory => "minecraft:inventory",
5918}
5919}
5920
5921registry! {
5922enum MenuKind {
5923    Generic9x1 => "minecraft:generic_9x1",
5924    Generic9x2 => "minecraft:generic_9x2",
5925    Generic9x3 => "minecraft:generic_9x3",
5926    Generic9x4 => "minecraft:generic_9x4",
5927    Generic9x5 => "minecraft:generic_9x5",
5928    Generic9x6 => "minecraft:generic_9x6",
5929    Generic3x3 => "minecraft:generic_3x3",
5930    Crafter3x3 => "minecraft:crafter_3x3",
5931    Anvil => "minecraft:anvil",
5932    Beacon => "minecraft:beacon",
5933    BlastFurnace => "minecraft:blast_furnace",
5934    BrewingStand => "minecraft:brewing_stand",
5935    Crafting => "minecraft:crafting",
5936    Enchantment => "minecraft:enchantment",
5937    Furnace => "minecraft:furnace",
5938    Grindstone => "minecraft:grindstone",
5939    Hopper => "minecraft:hopper",
5940    Lectern => "minecraft:lectern",
5941    Loom => "minecraft:loom",
5942    Merchant => "minecraft:merchant",
5943    ShulkerBox => "minecraft:shulker_box",
5944    Smithing => "minecraft:smithing",
5945    Smoker => "minecraft:smoker",
5946    CartographyTable => "minecraft:cartography_table",
5947    Stonecutter => "minecraft:stonecutter",
5948}
5949}
5950
5951registry! {
5952enum BlockKind {
5953    Block => "minecraft:block",
5954    Air => "minecraft:air",
5955    Amethyst => "minecraft:amethyst",
5956    AmethystCluster => "minecraft:amethyst_cluster",
5957    Anvil => "minecraft:anvil",
5958    AttachedStem => "minecraft:attached_stem",
5959    Azalea => "minecraft:azalea",
5960    BambooSapling => "minecraft:bamboo_sapling",
5961    BambooStalk => "minecraft:bamboo_stalk",
5962    Banner => "minecraft:banner",
5963    Barrel => "minecraft:barrel",
5964    Barrier => "minecraft:barrier",
5965    BaseCoralFan => "minecraft:base_coral_fan",
5966    BaseCoralPlant => "minecraft:base_coral_plant",
5967    BaseCoralWallFan => "minecraft:base_coral_wall_fan",
5968    Beacon => "minecraft:beacon",
5969    Bed => "minecraft:bed",
5970    Beehive => "minecraft:beehive",
5971    Beetroot => "minecraft:beetroot",
5972    Bell => "minecraft:bell",
5973    BigDripleaf => "minecraft:big_dripleaf",
5974    BigDripleafStem => "minecraft:big_dripleaf_stem",
5975    BlastFurnace => "minecraft:blast_furnace",
5976    BrewingStand => "minecraft:brewing_stand",
5977    Brushable => "minecraft:brushable",
5978    BubbleColumn => "minecraft:bubble_column",
5979    BuddingAmethyst => "minecraft:budding_amethyst",
5980    Button => "minecraft:button",
5981    Cactus => "minecraft:cactus",
5982    Cake => "minecraft:cake",
5983    CalibratedSculkSensor => "minecraft:calibrated_sculk_sensor",
5984    Campfire => "minecraft:campfire",
5985    CandleCake => "minecraft:candle_cake",
5986    Candle => "minecraft:candle",
5987    Carpet => "minecraft:carpet",
5988    Carrot => "minecraft:carrot",
5989    CartographyTable => "minecraft:cartography_table",
5990    Cauldron => "minecraft:cauldron",
5991    CaveVines => "minecraft:cave_vines",
5992    CaveVinesPlant => "minecraft:cave_vines_plant",
5993    CeilingHangingSign => "minecraft:ceiling_hanging_sign",
5994    Chain => "minecraft:chain",
5995    Chest => "minecraft:chest",
5996    ChiseledBookShelf => "minecraft:chiseled_book_shelf",
5997    ChorusFlower => "minecraft:chorus_flower",
5998    ChorusPlant => "minecraft:chorus_plant",
5999    Cocoa => "minecraft:cocoa",
6000    ColoredFalling => "minecraft:colored_falling",
6001    Command => "minecraft:command",
6002    Comparator => "minecraft:comparator",
6003    Composter => "minecraft:composter",
6004    ConcretePowder => "minecraft:concrete_powder",
6005    Conduit => "minecraft:conduit",
6006    CopperBulbBlock => "minecraft:copper_bulb_block",
6007    Coral => "minecraft:coral",
6008    CoralFan => "minecraft:coral_fan",
6009    CoralPlant => "minecraft:coral_plant",
6010    CoralWallFan => "minecraft:coral_wall_fan",
6011    Crafter => "minecraft:crafter",
6012    CraftingTable => "minecraft:crafting_table",
6013    Crop => "minecraft:crop",
6014    CryingObsidian => "minecraft:crying_obsidian",
6015    DaylightDetector => "minecraft:daylight_detector",
6016    DeadBush => "minecraft:dead_bush",
6017    DecoratedPot => "minecraft:decorated_pot",
6018    DetectorRail => "minecraft:detector_rail",
6019    DirtPath => "minecraft:dirt_path",
6020    Dispenser => "minecraft:dispenser",
6021    Door => "minecraft:door",
6022    DoublePlant => "minecraft:double_plant",
6023    DragonEgg => "minecraft:dragon_egg",
6024    DropExperience => "minecraft:drop_experience",
6025    Dropper => "minecraft:dropper",
6026    EnchantmentTable => "minecraft:enchantment_table",
6027    EnderChest => "minecraft:ender_chest",
6028    EndGateway => "minecraft:end_gateway",
6029    EndPortal => "minecraft:end_portal",
6030    EndPortalFrame => "minecraft:end_portal_frame",
6031    EndRod => "minecraft:end_rod",
6032    Eyeblossom => "minecraft:eyeblossom",
6033    Farm => "minecraft:farm",
6034    BonemealableFeaturePlacer => "minecraft:bonemealable_feature_placer",
6035    Fence => "minecraft:fence",
6036    FenceGate => "minecraft:fence_gate",
6037    Fire => "minecraft:fire",
6038    FletchingTable => "minecraft:fletching_table",
6039    Flower => "minecraft:flower",
6040    FlowerPot => "minecraft:flower_pot",
6041    Frogspawn => "minecraft:frogspawn",
6042    FrostedIce => "minecraft:frosted_ice",
6043    Fungus => "minecraft:fungus",
6044    Furnace => "minecraft:furnace",
6045    GlazedTerracotta => "minecraft:glazed_terracotta",
6046    GlowLichen => "minecraft:glow_lichen",
6047    Grass => "minecraft:grass",
6048    Grindstone => "minecraft:grindstone",
6049    HalfTransparent => "minecraft:half_transparent",
6050    HangingMoss => "minecraft:hanging_moss",
6051    HangingRoots => "minecraft:hanging_roots",
6052    Hay => "minecraft:hay",
6053    HeavyCore => "minecraft:heavy_core",
6054    Honey => "minecraft:honey",
6055    Hopper => "minecraft:hopper",
6056    HugeMushroom => "minecraft:huge_mushroom",
6057    Ice => "minecraft:ice",
6058    Infested => "minecraft:infested",
6059    InfestedRotatedPillar => "minecraft:infested_rotated_pillar",
6060    IronBars => "minecraft:iron_bars",
6061    JackOLantern => "minecraft:jack_o_lantern",
6062    Jigsaw => "minecraft:jigsaw",
6063    Jukebox => "minecraft:jukebox",
6064    Kelp => "minecraft:kelp",
6065    KelpPlant => "minecraft:kelp_plant",
6066    Ladder => "minecraft:ladder",
6067    Lantern => "minecraft:lantern",
6068    LavaCauldron => "minecraft:lava_cauldron",
6069    LayeredCauldron => "minecraft:layered_cauldron",
6070    Leaves => "minecraft:leaves",
6071    Lectern => "minecraft:lectern",
6072    Lever => "minecraft:lever",
6073    Light => "minecraft:light",
6074    LightningRod => "minecraft:lightning_rod",
6075    Liquid => "minecraft:liquid",
6076    Loom => "minecraft:loom",
6077    Magma => "minecraft:magma",
6078    MangroveLeaves => "minecraft:mangrove_leaves",
6079    MangrovePropagule => "minecraft:mangrove_propagule",
6080    MangroveRoots => "minecraft:mangrove_roots",
6081    MossyCarpet => "minecraft:mossy_carpet",
6082    MovingPiston => "minecraft:moving_piston",
6083    Mud => "minecraft:mud",
6084    Multiface => "minecraft:multiface",
6085    Mushroom => "minecraft:mushroom",
6086    Mycelium => "minecraft:mycelium",
6087    NetherPortal => "minecraft:nether_portal",
6088    Netherrack => "minecraft:netherrack",
6089    NetherSprouts => "minecraft:nether_sprouts",
6090    NetherWart => "minecraft:nether_wart",
6091    Note => "minecraft:note",
6092    Nylium => "minecraft:nylium",
6093    Observer => "minecraft:observer",
6094    Piglinwallskull => "minecraft:piglinwallskull",
6095    ParticleLeaves => "minecraft:particle_leaves",
6096    PinkPetals => "minecraft:pink_petals",
6097    PistonBase => "minecraft:piston_base",
6098    PistonHead => "minecraft:piston_head",
6099    PitcherCrop => "minecraft:pitcher_crop",
6100    PlayerHead => "minecraft:player_head",
6101    PlayerWallHead => "minecraft:player_wall_head",
6102    PointedDripstone => "minecraft:pointed_dripstone",
6103    Potato => "minecraft:potato",
6104    PowderSnow => "minecraft:powder_snow",
6105    Powered => "minecraft:powered",
6106    PoweredRail => "minecraft:powered_rail",
6107    PressurePlate => "minecraft:pressure_plate",
6108    Pumpkin => "minecraft:pumpkin",
6109    Rail => "minecraft:rail",
6110    RedstoneLamp => "minecraft:redstone_lamp",
6111    RedstoneOre => "minecraft:redstone_ore",
6112    RedstoneTorch => "minecraft:redstone_torch",
6113    RedstoneWallTorch => "minecraft:redstone_wall_torch",
6114    RedstoneWire => "minecraft:redstone_wire",
6115    Repeater => "minecraft:repeater",
6116    RespawnAnchor => "minecraft:respawn_anchor",
6117    RootedDirt => "minecraft:rooted_dirt",
6118    Roots => "minecraft:roots",
6119    RotatedPillar => "minecraft:rotated_pillar",
6120    Sapling => "minecraft:sapling",
6121    Scaffolding => "minecraft:scaffolding",
6122    SculkCatalyst => "minecraft:sculk_catalyst",
6123    Sculk => "minecraft:sculk",
6124    SculkSensor => "minecraft:sculk_sensor",
6125    SculkShrieker => "minecraft:sculk_shrieker",
6126    SculkVein => "minecraft:sculk_vein",
6127    Seagrass => "minecraft:seagrass",
6128    SeaPickle => "minecraft:sea_pickle",
6129    ShulkerBox => "minecraft:shulker_box",
6130    Skull => "minecraft:skull",
6131    Slab => "minecraft:slab",
6132    Slime => "minecraft:slime",
6133    SmallDripleaf => "minecraft:small_dripleaf",
6134    SmithingTable => "minecraft:smithing_table",
6135    Smoker => "minecraft:smoker",
6136    SnifferEgg => "minecraft:sniffer_egg",
6137    SnowLayer => "minecraft:snow_layer",
6138    SnowyDirt => "minecraft:snowy_dirt",
6139    SoulFire => "minecraft:soul_fire",
6140    SoulSand => "minecraft:soul_sand",
6141    Spawner => "minecraft:spawner",
6142    CreakingHeart => "minecraft:creaking_heart",
6143    Sponge => "minecraft:sponge",
6144    SporeBlossom => "minecraft:spore_blossom",
6145    StainedGlassPane => "minecraft:stained_glass_pane",
6146    StainedGlass => "minecraft:stained_glass",
6147    Stair => "minecraft:stair",
6148    StandingSign => "minecraft:standing_sign",
6149    Stem => "minecraft:stem",
6150    Stonecutter => "minecraft:stonecutter",
6151    Structure => "minecraft:structure",
6152    StructureVoid => "minecraft:structure_void",
6153    SugarCane => "minecraft:sugar_cane",
6154    SweetBerryBush => "minecraft:sweet_berry_bush",
6155    TallFlower => "minecraft:tall_flower",
6156    TallGrass => "minecraft:tall_grass",
6157    TallSeagrass => "minecraft:tall_seagrass",
6158    Target => "minecraft:target",
6159    TintedGlass => "minecraft:tinted_glass",
6160    Tnt => "minecraft:tnt",
6161    TorchflowerCrop => "minecraft:torchflower_crop",
6162    Torch => "minecraft:torch",
6163    Transparent => "minecraft:transparent",
6164    Trapdoor => "minecraft:trapdoor",
6165    TrappedChest => "minecraft:trapped_chest",
6166    TrialSpawner => "minecraft:trial_spawner",
6167    TripWireHook => "minecraft:trip_wire_hook",
6168    Tripwire => "minecraft:tripwire",
6169    TurtleEgg => "minecraft:turtle_egg",
6170    TwistingVinesPlant => "minecraft:twisting_vines_plant",
6171    TwistingVines => "minecraft:twisting_vines",
6172    Vault => "minecraft:vault",
6173    Vine => "minecraft:vine",
6174    WallBanner => "minecraft:wall_banner",
6175    WallHangingSign => "minecraft:wall_hanging_sign",
6176    WallSign => "minecraft:wall_sign",
6177    WallSkull => "minecraft:wall_skull",
6178    WallTorch => "minecraft:wall_torch",
6179    Wall => "minecraft:wall",
6180    Waterlily => "minecraft:waterlily",
6181    WaterloggedTransparent => "minecraft:waterlogged_transparent",
6182    WeatheringCopperBulb => "minecraft:weathering_copper_bulb",
6183    WeatheringCopperDoor => "minecraft:weathering_copper_door",
6184    WeatheringCopperFull => "minecraft:weathering_copper_full",
6185    WeatheringCopperGrate => "minecraft:weathering_copper_grate",
6186    WeatheringCopperSlab => "minecraft:weathering_copper_slab",
6187    WeatheringCopperStair => "minecraft:weathering_copper_stair",
6188    WeatheringCopperTrapDoor => "minecraft:weathering_copper_trap_door",
6189    Web => "minecraft:web",
6190    WeepingVinesPlant => "minecraft:weeping_vines_plant",
6191    WeepingVines => "minecraft:weeping_vines",
6192    WeightedPressurePlate => "minecraft:weighted_pressure_plate",
6193    WetSponge => "minecraft:wet_sponge",
6194    WitherRose => "minecraft:wither_rose",
6195    WitherSkull => "minecraft:wither_skull",
6196    WitherWallSkull => "minecraft:wither_wall_skull",
6197    WoolCarpet => "minecraft:wool_carpet",
6198}
6199}
6200
6201registry! {
6202enum WorldgenPoolAliasBinding {
6203    Random => "minecraft:random",
6204    RandomGroup => "minecraft:random_group",
6205    Direct => "minecraft:direct",
6206}
6207}
6208
6209registry! {
6210enum TriggerKind {
6211    Impossible => "minecraft:impossible",
6212    PlayerKilledEntity => "minecraft:player_killed_entity",
6213    EntityKilledPlayer => "minecraft:entity_killed_player",
6214    EnterBlock => "minecraft:enter_block",
6215    InventoryChanged => "minecraft:inventory_changed",
6216    RecipeUnlocked => "minecraft:recipe_unlocked",
6217    PlayerHurtEntity => "minecraft:player_hurt_entity",
6218    EntityHurtPlayer => "minecraft:entity_hurt_player",
6219    EnchantedItem => "minecraft:enchanted_item",
6220    FilledBucket => "minecraft:filled_bucket",
6221    BrewedPotion => "minecraft:brewed_potion",
6222    ConstructBeacon => "minecraft:construct_beacon",
6223    UsedEnderEye => "minecraft:used_ender_eye",
6224    SummonedEntity => "minecraft:summoned_entity",
6225    BredAnimals => "minecraft:bred_animals",
6226    Location => "minecraft:location",
6227    SleptInBed => "minecraft:slept_in_bed",
6228    CuredZombieVillager => "minecraft:cured_zombie_villager",
6229    VillagerTrade => "minecraft:villager_trade",
6230    ItemDurabilityChanged => "minecraft:item_durability_changed",
6231    Levitation => "minecraft:levitation",
6232    ChangedDimension => "minecraft:changed_dimension",
6233    Tick => "minecraft:tick",
6234    TameAnimal => "minecraft:tame_animal",
6235    PlacedBlock => "minecraft:placed_block",
6236    ConsumeItem => "minecraft:consume_item",
6237    EffectsChanged => "minecraft:effects_changed",
6238    UsedTotem => "minecraft:used_totem",
6239    NetherTravel => "minecraft:nether_travel",
6240    FishingRodHooked => "minecraft:fishing_rod_hooked",
6241    ChanneledLightning => "minecraft:channeled_lightning",
6242    ShotCrossbow => "minecraft:shot_crossbow",
6243    KilledByArrow => "minecraft:killed_by_arrow",
6244    HeroOfTheVillage => "minecraft:hero_of_the_village",
6245    VoluntaryExile => "minecraft:voluntary_exile",
6246    SlideDownBlock => "minecraft:slide_down_block",
6247    BeeNestDestroyed => "minecraft:bee_nest_destroyed",
6248    TargetHit => "minecraft:target_hit",
6249    ItemUsedOnBlock => "minecraft:item_used_on_block",
6250    DefaultBlockUse => "minecraft:default_block_use",
6251    AnyBlockUse => "minecraft:any_block_use",
6252    PlayerGeneratesContainerLoot => "minecraft:player_generates_container_loot",
6253    ThrownItemPickedUpByEntity => "minecraft:thrown_item_picked_up_by_entity",
6254    ThrownItemPickedUpByPlayer => "minecraft:thrown_item_picked_up_by_player",
6255    PlayerInteractedWithEntity => "minecraft:player_interacted_with_entity",
6256    StartedRiding => "minecraft:started_riding",
6257    LightningStrike => "minecraft:lightning_strike",
6258    UsingItem => "minecraft:using_item",
6259    FallFromHeight => "minecraft:fall_from_height",
6260    RideEntityInLava => "minecraft:ride_entity_in_lava",
6261    KillMobNearSculkCatalyst => "minecraft:kill_mob_near_sculk_catalyst",
6262    AllayDropItemOnBlock => "minecraft:allay_drop_item_on_block",
6263    AvoidVibration => "minecraft:avoid_vibration",
6264    RecipeCrafted => "minecraft:recipe_crafted",
6265    CrafterRecipeCrafted => "minecraft:crafter_recipe_crafted",
6266    FallAfterExplosion => "minecraft:fall_after_explosion",
6267}
6268}
6269
6270registry! {
6271enum NumberFormatKind {
6272    Blank => "minecraft:blank",
6273    Styled => "minecraft:styled",
6274    Fixed => "minecraft:fixed",
6275}
6276}
6277
6278registry! {
6279enum DataComponentKind {
6280    CustomData => "minecraft:custom_data",
6281    MaxStackSize => "minecraft:max_stack_size",
6282    MaxDamage => "minecraft:max_damage",
6283    Damage => "minecraft:damage",
6284    Unbreakable => "minecraft:unbreakable",
6285    CustomName => "minecraft:custom_name",
6286    ItemName => "minecraft:item_name",
6287    ItemModel => "minecraft:item_model",
6288    Lore => "minecraft:lore",
6289    Rarity => "minecraft:rarity",
6290    Enchantments => "minecraft:enchantments",
6291    CanPlaceOn => "minecraft:can_place_on",
6292    CanBreak => "minecraft:can_break",
6293    AttributeModifiers => "minecraft:attribute_modifiers",
6294    CustomModelData => "minecraft:custom_model_data",
6295    HideAdditionalTooltip => "minecraft:hide_additional_tooltip",
6296    HideTooltip => "minecraft:hide_tooltip",
6297    RepairCost => "minecraft:repair_cost",
6298    CreativeSlotLock => "minecraft:creative_slot_lock",
6299    EnchantmentGlintOverride => "minecraft:enchantment_glint_override",
6300    IntangibleProjectile => "minecraft:intangible_projectile",
6301    Food => "minecraft:food",
6302    Consumable => "minecraft:consumable",
6303    UseRemainder => "minecraft:use_remainder",
6304    UseCooldown => "minecraft:use_cooldown",
6305    DamageResistant => "minecraft:damage_resistant",
6306    Tool => "minecraft:tool",
6307    Enchantable => "minecraft:enchantable",
6308    Equippable => "minecraft:equippable",
6309    Repairable => "minecraft:repairable",
6310    Glider => "minecraft:glider",
6311    TooltipStyle => "minecraft:tooltip_style",
6312    DeathProtection => "minecraft:death_protection",
6313    StoredEnchantments => "minecraft:stored_enchantments",
6314    DyedColor => "minecraft:dyed_color",
6315    MapColor => "minecraft:map_color",
6316    MapId => "minecraft:map_id",
6317    MapDecorations => "minecraft:map_decorations",
6318    MapPostProcessing => "minecraft:map_post_processing",
6319    ChargedProjectiles => "minecraft:charged_projectiles",
6320    BundleContents => "minecraft:bundle_contents",
6321    PotionContents => "minecraft:potion_contents",
6322    SuspiciousStewEffects => "minecraft:suspicious_stew_effects",
6323    WritableBookContent => "minecraft:writable_book_content",
6324    WrittenBookContent => "minecraft:written_book_content",
6325    Trim => "minecraft:trim",
6326    DebugStickState => "minecraft:debug_stick_state",
6327    EntityData => "minecraft:entity_data",
6328    BucketEntityData => "minecraft:bucket_entity_data",
6329    BlockEntityData => "minecraft:block_entity_data",
6330    Instrument => "minecraft:instrument",
6331    OminousBottleAmplifier => "minecraft:ominous_bottle_amplifier",
6332    JukeboxPlayable => "minecraft:jukebox_playable",
6333    Recipes => "minecraft:recipes",
6334    LodestoneTracker => "minecraft:lodestone_tracker",
6335    FireworkExplosion => "minecraft:firework_explosion",
6336    Fireworks => "minecraft:fireworks",
6337    Profile => "minecraft:profile",
6338    NoteBlockSound => "minecraft:note_block_sound",
6339    BannerPatterns => "minecraft:banner_patterns",
6340    BaseColor => "minecraft:base_color",
6341    PotDecorations => "minecraft:pot_decorations",
6342    Container => "minecraft:container",
6343    BlockState => "minecraft:block_state",
6344    Bees => "minecraft:bees",
6345    Lock => "minecraft:lock",
6346    ContainerLoot => "minecraft:container_loot",
6347}
6348}
6349
6350registry! {
6351enum EntitySubPredicateKind {
6352    Lightning => "minecraft:lightning",
6353    FishingHook => "minecraft:fishing_hook",
6354    Player => "minecraft:player",
6355    Slime => "minecraft:slime",
6356    Raider => "minecraft:raider",
6357    Sheep => "minecraft:sheep",
6358    Axolotl => "minecraft:axolotl",
6359    Fox => "minecraft:fox",
6360    Mooshroom => "minecraft:mooshroom",
6361    Rabbit => "minecraft:rabbit",
6362    Horse => "minecraft:horse",
6363    Llama => "minecraft:llama",
6364    Villager => "minecraft:villager",
6365    Parrot => "minecraft:parrot",
6366    Salmon => "minecraft:salmon",
6367    TropicalFish => "minecraft:tropical_fish",
6368    Painting => "minecraft:painting",
6369    Cat => "minecraft:cat",
6370    Frog => "minecraft:frog",
6371    Wolf => "minecraft:wolf",
6372}
6373}
6374
6375registry! {
6376enum ItemSubPredicateKind {
6377    Damage => "minecraft:damage",
6378    Enchantments => "minecraft:enchantments",
6379    StoredEnchantments => "minecraft:stored_enchantments",
6380    PotionContents => "minecraft:potion_contents",
6381    CustomData => "minecraft:custom_data",
6382    Container => "minecraft:container",
6383    BundleContents => "minecraft:bundle_contents",
6384    FireworkExplosion => "minecraft:firework_explosion",
6385    Fireworks => "minecraft:fireworks",
6386    WritableBookContent => "minecraft:writable_book_content",
6387    WrittenBookContent => "minecraft:written_book_content",
6388    AttributeModifiers => "minecraft:attribute_modifiers",
6389    Trim => "minecraft:trim",
6390    JukeboxPlayable => "minecraft:jukebox_playable",
6391}
6392}
6393
6394registry! {
6395enum MapDecorationKind {
6396    Player => "minecraft:player",
6397    Frame => "minecraft:frame",
6398    RedMarker => "minecraft:red_marker",
6399    BlueMarker => "minecraft:blue_marker",
6400    TargetX => "minecraft:target_x",
6401    TargetPoint => "minecraft:target_point",
6402    PlayerOffMap => "minecraft:player_off_map",
6403    PlayerOffLimits => "minecraft:player_off_limits",
6404    Mansion => "minecraft:mansion",
6405    Monument => "minecraft:monument",
6406    BannerWhite => "minecraft:banner_white",
6407    BannerOrange => "minecraft:banner_orange",
6408    BannerMagenta => "minecraft:banner_magenta",
6409    BannerLightBlue => "minecraft:banner_light_blue",
6410    BannerYellow => "minecraft:banner_yellow",
6411    BannerLime => "minecraft:banner_lime",
6412    BannerPink => "minecraft:banner_pink",
6413    BannerGray => "minecraft:banner_gray",
6414    BannerLightGray => "minecraft:banner_light_gray",
6415    BannerCyan => "minecraft:banner_cyan",
6416    BannerPurple => "minecraft:banner_purple",
6417    BannerBlue => "minecraft:banner_blue",
6418    BannerBrown => "minecraft:banner_brown",
6419    BannerGreen => "minecraft:banner_green",
6420    BannerRed => "minecraft:banner_red",
6421    BannerBlack => "minecraft:banner_black",
6422    RedX => "minecraft:red_x",
6423    VillageDesert => "minecraft:village_desert",
6424    VillagePlains => "minecraft:village_plains",
6425    VillageSavanna => "minecraft:village_savanna",
6426    VillageSnowy => "minecraft:village_snowy",
6427    VillageTaiga => "minecraft:village_taiga",
6428    JungleTemple => "minecraft:jungle_temple",
6429    SwampHut => "minecraft:swamp_hut",
6430    TrialChambers => "minecraft:trial_chambers",
6431}
6432}
6433
6434registry! {
6435enum EnchantmentEffectComponentKind {
6436    DamageProtection => "minecraft:damage_protection",
6437    DamageImmunity => "minecraft:damage_immunity",
6438    Damage => "minecraft:damage",
6439    SmashDamagePerFallenBlock => "minecraft:smash_damage_per_fallen_block",
6440    Knockback => "minecraft:knockback",
6441    ArmorEffectiveness => "minecraft:armor_effectiveness",
6442    PostAttack => "minecraft:post_attack",
6443    HitBlock => "minecraft:hit_block",
6444    ItemDamage => "minecraft:item_damage",
6445    Attributes => "minecraft:attributes",
6446    EquipmentDrops => "minecraft:equipment_drops",
6447    LocationChanged => "minecraft:location_changed",
6448    Tick => "minecraft:tick",
6449    AmmoUse => "minecraft:ammo_use",
6450    ProjectilePiercing => "minecraft:projectile_piercing",
6451    ProjectileSpawned => "minecraft:projectile_spawned",
6452    ProjectileSpread => "minecraft:projectile_spread",
6453    ProjectileCount => "minecraft:projectile_count",
6454    TridentReturnAcceleration => "minecraft:trident_return_acceleration",
6455    FishingTimeReduction => "minecraft:fishing_time_reduction",
6456    FishingLuckBonus => "minecraft:fishing_luck_bonus",
6457    BlockExperience => "minecraft:block_experience",
6458    MobExperience => "minecraft:mob_experience",
6459    RepairWithXp => "minecraft:repair_with_xp",
6460    CrossbowChargeTime => "minecraft:crossbow_charge_time",
6461    CrossbowChargingSounds => "minecraft:crossbow_charging_sounds",
6462    TridentSound => "minecraft:trident_sound",
6463    PreventEquipmentDrop => "minecraft:prevent_equipment_drop",
6464    PreventArmorChange => "minecraft:prevent_armor_change",
6465    TridentSpinAttackStrength => "minecraft:trident_spin_attack_strength",
6466}
6467}
6468
6469registry! {
6470enum EnchantmentEntityEffectKind {
6471    AllOf => "minecraft:all_of",
6472    ApplyMobEffect => "minecraft:apply_mob_effect",
6473    ChangeItemDamage => "minecraft:change_item_damage",
6474    DamageEntity => "minecraft:damage_entity",
6475    Explode => "minecraft:explode",
6476    Ignite => "minecraft:ignite",
6477    PlaySound => "minecraft:play_sound",
6478    ReplaceBlock => "minecraft:replace_block",
6479    ReplaceDisk => "minecraft:replace_disk",
6480    RunFunction => "minecraft:run_function",
6481    SetBlockProperties => "minecraft:set_block_properties",
6482    SpawnParticles => "minecraft:spawn_particles",
6483    SummonEntity => "minecraft:summon_entity",
6484}
6485}
6486
6487registry! {
6488enum EnchantmentLevelBasedValueKind {
6489    Clamped => "minecraft:clamped",
6490    Fraction => "minecraft:fraction",
6491    LevelsSquared => "minecraft:levels_squared",
6492    Linear => "minecraft:linear",
6493    Lookup => "minecraft:lookup",
6494}
6495}
6496
6497registry! {
6498enum EnchantmentLocationBasedEffectKind {
6499    AllOf => "minecraft:all_of",
6500    ApplyMobEffect => "minecraft:apply_mob_effect",
6501    Attribute => "minecraft:attribute",
6502    ChangeItemDamage => "minecraft:change_item_damage",
6503    DamageEntity => "minecraft:damage_entity",
6504    Explode => "minecraft:explode",
6505    Ignite => "minecraft:ignite",
6506    PlaySound => "minecraft:play_sound",
6507    ReplaceBlock => "minecraft:replace_block",
6508    ReplaceDisk => "minecraft:replace_disk",
6509    RunFunction => "minecraft:run_function",
6510    SetBlockProperties => "minecraft:set_block_properties",
6511    SpawnParticles => "minecraft:spawn_particles",
6512    SummonEntity => "minecraft:summon_entity",
6513}
6514}
6515
6516registry! {
6517enum EnchantmentProviderKind {
6518    ByCost => "minecraft:by_cost",
6519    ByCostWithDifficulty => "minecraft:by_cost_with_difficulty",
6520    Single => "minecraft:single",
6521}
6522}
6523
6524registry! {
6525enum EnchantmentValueEffectKind {
6526    Add => "minecraft:add",
6527    AllOf => "minecraft:all_of",
6528    Multiply => "minecraft:multiply",
6529    RemoveBinomial => "minecraft:remove_binomial",
6530    Set => "minecraft:set",
6531}
6532}
6533
6534registry! {
6535enum DecoratedPotPattern {
6536    Angler => "minecraft:angler",
6537    Archer => "minecraft:archer",
6538    ArmsUp => "minecraft:arms_up",
6539    Blade => "minecraft:blade",
6540    Brewer => "minecraft:brewer",
6541    Burn => "minecraft:burn",
6542    Danger => "minecraft:danger",
6543    Explorer => "minecraft:explorer",
6544    Flow => "minecraft:flow",
6545    Friend => "minecraft:friend",
6546    Guster => "minecraft:guster",
6547    Heart => "minecraft:heart",
6548    Heartbreak => "minecraft:heartbreak",
6549    Howl => "minecraft:howl",
6550    Miner => "minecraft:miner",
6551    Mourner => "minecraft:mourner",
6552    Plenty => "minecraft:plenty",
6553    Prize => "minecraft:prize",
6554    Scrape => "minecraft:scrape",
6555    Sheaf => "minecraft:sheaf",
6556    Shelter => "minecraft:shelter",
6557    Skull => "minecraft:skull",
6558    Snort => "minecraft:snort",
6559    Blank => "minecraft:blank",
6560}
6561}
6562
6563registry! {
6564enum ConsumeEffectKind {
6565    ApplyEffects => "minecraft:apply_effects",
6566    RemoveEffects => "minecraft:remove_effects",
6567    ClearAllEffects => "minecraft:clear_all_effects",
6568    TeleportRandomly => "minecraft:teleport_randomly",
6569    PlaySound => "minecraft:play_sound",
6570}
6571}
6572
6573registry! {
6574enum RecipeBookCategory {
6575    CraftingBuildingBlocks => "minecraft:crafting_building_blocks",
6576    CraftingRedstone => "minecraft:crafting_redstone",
6577    CraftingEquipment => "minecraft:crafting_equipment",
6578    CraftingMisc => "minecraft:crafting_misc",
6579    FurnaceFood => "minecraft:furnace_food",
6580    FurnaceBlocks => "minecraft:furnace_blocks",
6581    FurnaceMisc => "minecraft:furnace_misc",
6582    BlastFurnaceBlocks => "minecraft:blast_furnace_blocks",
6583    BlastFurnaceMisc => "minecraft:blast_furnace_misc",
6584    SmokerFood => "minecraft:smoker_food",
6585    Stonecutter => "minecraft:stonecutter",
6586    Smithing => "minecraft:smithing",
6587    Campfire => "minecraft:campfire",
6588}
6589}
6590
6591registry! {
6592enum RecipeDisplay {
6593    CraftingShapeless => "minecraft:crafting_shapeless",
6594    CraftingShaped => "minecraft:crafting_shaped",
6595    Furnace => "minecraft:furnace",
6596    Stonecutter => "minecraft:stonecutter",
6597    Smithing => "minecraft:smithing",
6598}
6599}
6600
6601registry! {
6602enum SlotDisplay {
6603    Empty => "minecraft:empty",
6604    AnyFuel => "minecraft:any_fuel",
6605    Item => "minecraft:item",
6606    ItemStack => "minecraft:item_stack",
6607    Tag => "minecraft:tag",
6608    SmithingTrim => "minecraft:smithing_trim",
6609    WithRemainder => "minecraft:with_remainder",
6610    Composite => "minecraft:composite",
6611}
6612}