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