steel_registry/generated/
vanilla_level_events.rs1#![doc = r" Level event constants matching vanilla Minecraft's LevelEvent.java."]
2#![doc = r""]
3#![doc = r" These events are sent via `CLevelEvent` to trigger sound, particle, and animation"]
4#![doc = r" effects on the client side."]
5pub const ANIMATION_DRAGON_SUMMON_ROAR: i32 = 3001i32;
6pub const ANIMATION_END_GATEWAY_SPAWN: i32 = 3000i32;
7pub const ANIMATION_SPAWN_COBWEB: i32 = 3018i32;
8pub const ANIMATION_TRIAL_SPAWNER_EJECT_ITEM: i32 = 3014i32;
9pub const ANIMATION_VAULT_ACTIVATE: i32 = 3015i32;
10pub const ANIMATION_VAULT_DEACTIVATE: i32 = 3016i32;
11pub const ANIMATION_VAULT_EJECT_ITEM: i32 = 3017i32;
12pub const COMPOSTER_FILL: i32 = 1500i32;
13pub const DRIPSTONE_DRIP: i32 = 1504i32;
14pub const END_PORTAL_FRAME_FILL: i32 = 1503i32;
15pub const LAVA_FIZZ: i32 = 1501i32;
16pub const PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE: i32 = 3008i32;
17pub const PARTICLES_AND_SOUND_PLANT_GROWTH: i32 = 1505i32;
18pub const PARTICLES_AND_SOUND_WAX_ON: i32 = 3003i32;
19pub const PARTICLES_BEE_GROWTH: i32 = 2011i32;
20pub const PARTICLES_DESTROY_BLOCK: i32 = 2001i32;
21pub const PARTICLES_DRAGON_BLOCK_BREAK: i32 = 2008i32;
22pub const PARTICLES_DRAGON_FIREBALL_SPLASH: i32 = 2006i32;
23pub const PARTICLES_EGG_CRACK: i32 = 3009i32;
24pub const PARTICLES_ELECTRIC_SPARK: i32 = 3002i32;
25pub const PARTICLES_EYE_OF_ENDER_DEATH: i32 = 2003i32;
26pub const PARTICLES_INSTANT_POTION_SPLASH: i32 = 2007i32;
27pub const PARTICLES_MOBBLOCK_SPAWN: i32 = 2004i32;
28pub const PARTICLES_SCRAPE: i32 = 3005i32;
29pub const PARTICLES_SCULK_CHARGE: i32 = 3006i32;
30pub const PARTICLES_SCULK_SHRIEK: i32 = 3007i32;
31pub const PARTICLES_SHOOT_SMOKE: i32 = 2000i32;
32pub const PARTICLES_SHOOT_WHITE_SMOKE: i32 = 2010i32;
33pub const PARTICLES_SMASH_ATTACK: i32 = 2013i32;
34pub const PARTICLES_SPELL_POTION_SPLASH: i32 = 2002i32;
35pub const PARTICLES_TRIAL_SPAWNER_BECOME_OMINOUS: i32 = 3020i32;
36pub const PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER: i32 = 3013i32;
37pub const PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER_OMINOUS: i32 = 3019i32;
38pub const PARTICLES_TRIAL_SPAWNER_SPAWN: i32 = 3011i32;
39pub const PARTICLES_TRIAL_SPAWNER_SPAWN_ITEM: i32 = 3021i32;
40pub const PARTICLES_TRIAL_SPAWNER_SPAWN_MOB_AT: i32 = 3012i32;
41pub const PARTICLES_TURTLE_EGG_PLACEMENT: i32 = 2012i32;
42pub const PARTICLES_WATER_EVAPORATING: i32 = 2009i32;
43pub const PARTICLES_WAX_OFF: i32 = 3004i32;
44pub const REDSTONE_TORCH_BURNOUT: i32 = 1502i32;
45pub const SOUND_ANVIL_BROKEN: i32 = 1029i32;
46pub const SOUND_ANVIL_LAND: i32 = 1031i32;
47pub const SOUND_ANVIL_USED: i32 = 1030i32;
48pub const SOUND_BAT_LIFTOFF: i32 = 1025i32;
49pub const SOUND_BLAZE_FIREBALL: i32 = 1018i32;
50pub const SOUND_BREWING_STAND_BREW: i32 = 1035i32;
51pub const SOUND_CHORUS_DEATH: i32 = 1034i32;
52pub const SOUND_CHORUS_GROW: i32 = 1033i32;
53pub const SOUND_CRAFTER_CRAFT: i32 = 1049i32;
54pub const SOUND_CRAFTER_FAIL: i32 = 1050i32;
55pub const SOUND_DISPENSER_DISPENSE: i32 = 1000i32;
56pub const SOUND_DISPENSER_FAIL: i32 = 1001i32;
57pub const SOUND_DISPENSER_PROJECTILE_LAUNCH: i32 = 1002i32;
58pub const SOUND_DRAGON_DEATH: i32 = 1028i32;
59pub const SOUND_DRAGON_FIREBALL: i32 = 1017i32;
60pub const SOUND_DRIP_LAVA_INTO_CAULDRON: i32 = 1046i32;
61pub const SOUND_DRIP_WATER_INTO_CAULDRON: i32 = 1047i32;
62pub const SOUND_END_PORTAL_SPAWN: i32 = 1038i32;
63pub const SOUND_EXTINGUISH_FIRE: i32 = 1009i32;
64pub const SOUND_FIREWORK_SHOOT: i32 = 1004i32;
65pub const SOUND_GHAST_FIREBALL: i32 = 1016i32;
66pub const SOUND_GHAST_WARNING: i32 = 1015i32;
67pub const SOUND_GRINDSTONE_USED: i32 = 1042i32;
68pub const SOUND_HUSK_TO_ZOMBIE: i32 = 1041i32;
69pub const SOUND_PAGE_TURN: i32 = 1043i32;
70pub const SOUND_PHANTOM_BITE: i32 = 1039i32;
71pub const SOUND_PLAY_JUKEBOX_SONG: i32 = 1010i32;
72pub const SOUND_POINTED_DRIPSTONE_LAND: i32 = 1045i32;
73pub const SOUND_PORTAL_TRAVEL: i32 = 1032i32;
74pub const SOUND_SKELETON_TO_STRAY: i32 = 1048i32;
75pub const SOUND_SMITHING_TABLE_USED: i32 = 1044i32;
76pub const SOUND_STOP_JUKEBOX_SONG: i32 = 1011i32;
77pub const SOUND_WIND_CHARGE_SHOOT: i32 = 1051i32;
78pub const SOUND_WITHER_BLOCK_BREAK: i32 = 1022i32;
79pub const SOUND_WITHER_BOSS_SHOOT: i32 = 1024i32;
80pub const SOUND_WITHER_BOSS_SPAWN: i32 = 1023i32;
81pub const SOUND_ZOMBIE_CONVERTED: i32 = 1027i32;
82pub const SOUND_ZOMBIE_DOOR_CRASH: i32 = 1021i32;
83pub const SOUND_ZOMBIE_INFECTED: i32 = 1026i32;
84pub const SOUND_ZOMBIE_IRON_DOOR: i32 = 1020i32;
85pub const SOUND_ZOMBIE_TO_DROWNED: i32 = 1040i32;
86pub const SOUND_ZOMBIE_WOODEN_DOOR: i32 = 1019i32;
87#[doc = r" Helper to encode a block state ID for use with [`PARTICLES_DESTROY_BLOCK`]."]
88#[inline]
89pub const fn encode_block_state_data(block_state_id: u32) -> i32 {
90 block_state_id as i32
91}
92#[doc = r" Smoke direction constants for use with [`PARTICLES_SHOOT_SMOKE`]."]
93pub mod smoke_direction {
94 pub const DOWN: i32 = 0;
95 pub const UP: i32 = 1;
96 pub const NORTH: i32 = 2;
97 pub const SOUTH: i32 = 3;
98 pub const WEST: i32 = 4;
99 pub const EAST: i32 = 5;
100}