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