steel_registry/generated/
vanilla_game_events.rs1use crate :: game_events :: { GameEvent , GameEventRegistry } ; use steel_utils :: Identifier ; pub static BLOCK_ACTIVATE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_activate") , notification_radius : 16i32 } ; pub static BLOCK_ATTACH : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_attach") , notification_radius : 16i32 } ; pub static BLOCK_CHANGE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_change") , notification_radius : 16i32 } ; pub static BLOCK_CLOSE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_close") , notification_radius : 16i32 } ; pub static BLOCK_DEACTIVATE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_deactivate") , notification_radius : 16i32 } ; pub static BLOCK_DESTROY : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_destroy") , notification_radius : 16i32 } ; pub static BLOCK_DETACH : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_detach") , notification_radius : 16i32 } ; pub static BLOCK_OPEN : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_open") , notification_radius : 16i32 } ; pub static BLOCK_PLACE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("block_place") , notification_radius : 16i32 } ; pub static BOUNCE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("bounce") , notification_radius : 16i32 } ; pub static CONTAINER_CLOSE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("container_close") , notification_radius : 16i32 } ; pub static CONTAINER_OPEN : GameEvent = GameEvent { key : Identifier :: vanilla_static ("container_open") , notification_radius : 16i32 } ; pub static DRINK : GameEvent = GameEvent { key : Identifier :: vanilla_static ("drink") , notification_radius : 16i32 } ; pub static EAT : GameEvent = GameEvent { key : Identifier :: vanilla_static ("eat") , notification_radius : 16i32 } ; pub static ELYTRA_GLIDE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("elytra_glide") , notification_radius : 16i32 } ; pub static ENTITY_DAMAGE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("entity_damage") , notification_radius : 16i32 } ; pub static ENTITY_DIE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("entity_die") , notification_radius : 16i32 } ; pub static ENTITY_DISMOUNT : GameEvent = GameEvent { key : Identifier :: vanilla_static ("entity_dismount") , notification_radius : 16i32 } ; pub static ENTITY_INTERACT : GameEvent = GameEvent { key : Identifier :: vanilla_static ("entity_interact") , notification_radius : 16i32 } ; pub static ENTITY_MOUNT : GameEvent = GameEvent { key : Identifier :: vanilla_static ("entity_mount") , notification_radius : 16i32 } ; pub static ENTITY_PLACE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("entity_place") , notification_radius : 16i32 } ; pub static ENTITY_ACTION : GameEvent = GameEvent { key : Identifier :: vanilla_static ("entity_action") , notification_radius : 16i32 } ; pub static EQUIP : GameEvent = GameEvent { key : Identifier :: vanilla_static ("equip") , notification_radius : 16i32 } ; pub static EXPLODE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("explode") , notification_radius : 16i32 } ; pub static FLAP : GameEvent = GameEvent { key : Identifier :: vanilla_static ("flap") , notification_radius : 16i32 } ; pub static FLUID_PICKUP : GameEvent = GameEvent { key : Identifier :: vanilla_static ("fluid_pickup") , notification_radius : 16i32 } ; pub static FLUID_PLACE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("fluid_place") , notification_radius : 16i32 } ; pub static HIT_GROUND : GameEvent = GameEvent { key : Identifier :: vanilla_static ("hit_ground") , notification_radius : 16i32 } ; pub static INSTRUMENT_PLAY : GameEvent = GameEvent { key : Identifier :: vanilla_static ("instrument_play") , notification_radius : 16i32 } ; pub static ITEM_INTERACT_FINISH : GameEvent = GameEvent { key : Identifier :: vanilla_static ("item_interact_finish") , notification_radius : 16i32 } ; pub static ITEM_INTERACT_START : GameEvent = GameEvent { key : Identifier :: vanilla_static ("item_interact_start") , notification_radius : 16i32 } ; pub static JUKEBOX_PLAY : GameEvent = GameEvent { key : Identifier :: vanilla_static ("jukebox_play") , notification_radius : 10i32 } ; pub static JUKEBOX_STOP_PLAY : GameEvent = GameEvent { key : Identifier :: vanilla_static ("jukebox_stop_play") , notification_radius : 10i32 } ; pub static LIGHTNING_STRIKE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("lightning_strike") , notification_radius : 16i32 } ; pub static NOTE_BLOCK_PLAY : GameEvent = GameEvent { key : Identifier :: vanilla_static ("note_block_play") , notification_radius : 16i32 } ; pub static PRIME_FUSE : GameEvent = GameEvent { key : Identifier :: vanilla_static ("prime_fuse") , notification_radius : 16i32 } ; pub static PROJECTILE_LAND : GameEvent = GameEvent { key : Identifier :: vanilla_static ("projectile_land") , notification_radius : 16i32 } ; pub static PROJECTILE_SHOOT : GameEvent = GameEvent { key : Identifier :: vanilla_static ("projectile_shoot") , notification_radius : 16i32 } ; pub static SCULK_SENSOR_TENDRILS_CLICKING : GameEvent = GameEvent { key : Identifier :: vanilla_static ("sculk_sensor_tendrils_clicking") , notification_radius : 16i32 } ; pub static SHEAR : GameEvent = GameEvent { key : Identifier :: vanilla_static ("shear") , notification_radius : 16i32 } ; pub static SHRIEK : GameEvent = GameEvent { key : Identifier :: vanilla_static ("shriek") , notification_radius : 32i32 } ; pub static SPLASH : GameEvent = GameEvent { key : Identifier :: vanilla_static ("splash") , notification_radius : 16i32 } ; pub static STEP : GameEvent = GameEvent { key : Identifier :: vanilla_static ("step") , notification_radius : 16i32 } ; pub static SWIM : GameEvent = GameEvent { key : Identifier :: vanilla_static ("swim") , notification_radius : 16i32 } ; pub static TELEPORT : GameEvent = GameEvent { key : Identifier :: vanilla_static ("teleport") , notification_radius : 16i32 } ; pub static UNEQUIP : GameEvent = GameEvent { key : Identifier :: vanilla_static ("unequip") , notification_radius : 16i32 } ; pub static RESONATE_1 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_1") , notification_radius : 16i32 } ; pub static RESONATE_2 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_2") , notification_radius : 16i32 } ; pub static RESONATE_3 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_3") , notification_radius : 16i32 } ; pub static RESONATE_4 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_4") , notification_radius : 16i32 } ; pub static RESONATE_5 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_5") , notification_radius : 16i32 } ; pub static RESONATE_6 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_6") , notification_radius : 16i32 } ; pub static RESONATE_7 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_7") , notification_radius : 16i32 } ; pub static RESONATE_8 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_8") , notification_radius : 16i32 } ; pub static RESONATE_9 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_9") , notification_radius : 16i32 } ; pub static RESONATE_10 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_10") , notification_radius : 16i32 } ; pub static RESONATE_11 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_11") , notification_radius : 16i32 } ; pub static RESONATE_12 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_12") , notification_radius : 16i32 } ; pub static RESONATE_13 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_13") , notification_radius : 16i32 } ; pub static RESONATE_14 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_14") , notification_radius : 16i32 } ; pub static RESONATE_15 : GameEvent = GameEvent { key : Identifier :: vanilla_static ("resonate_15") , notification_radius : 16i32 } ; pub fn register_game_events (registry : & mut GameEventRegistry) { registry . register (& BLOCK_ACTIVATE) ; registry . register (& BLOCK_ATTACH) ; registry . register (& BLOCK_CHANGE) ; registry . register (& BLOCK_CLOSE) ; registry . register (& BLOCK_DEACTIVATE) ; registry . register (& BLOCK_DESTROY) ; registry . register (& BLOCK_DETACH) ; registry . register (& BLOCK_OPEN) ; registry . register (& BLOCK_PLACE) ; registry . register (& BOUNCE) ; registry . register (& CONTAINER_CLOSE) ; registry . register (& CONTAINER_OPEN) ; registry . register (& DRINK) ; registry . register (& EAT) ; registry . register (& ELYTRA_GLIDE) ; registry . register (& ENTITY_DAMAGE) ; registry . register (& ENTITY_DIE) ; registry . register (& ENTITY_DISMOUNT) ; registry . register (& ENTITY_INTERACT) ; registry . register (& ENTITY_MOUNT) ; registry . register (& ENTITY_PLACE) ; registry . register (& ENTITY_ACTION) ; registry . register (& EQUIP) ; registry . register (& EXPLODE) ; registry . register (& FLAP) ; registry . register (& FLUID_PICKUP) ; registry . register (& FLUID_PLACE) ; registry . register (& HIT_GROUND) ; registry . register (& INSTRUMENT_PLAY) ; registry . register (& ITEM_INTERACT_FINISH) ; registry . register (& ITEM_INTERACT_START) ; registry . register (& JUKEBOX_PLAY) ; registry . register (& JUKEBOX_STOP_PLAY) ; registry . register (& LIGHTNING_STRIKE) ; registry . register (& NOTE_BLOCK_PLAY) ; registry . register (& PRIME_FUSE) ; registry . register (& PROJECTILE_LAND) ; registry . register (& PROJECTILE_SHOOT) ; registry . register (& SCULK_SENSOR_TENDRILS_CLICKING) ; registry . register (& SHEAR) ; registry . register (& SHRIEK) ; registry . register (& SPLASH) ; registry . register (& STEP) ; registry . register (& SWIM) ; registry . register (& TELEPORT) ; registry . register (& UNEQUIP) ; registry . register (& RESONATE_1) ; registry . register (& RESONATE_2) ; registry . register (& RESONATE_3) ; registry . register (& RESONATE_4) ; registry . register (& RESONATE_5) ; registry . register (& RESONATE_6) ; registry . register (& RESONATE_7) ; registry . register (& RESONATE_8) ; registry . register (& RESONATE_9) ; registry . register (& RESONATE_10) ; registry . register (& RESONATE_11) ; registry . register (& RESONATE_12) ; registry . register (& RESONATE_13) ; registry . register (& RESONATE_14) ; registry . register (& RESONATE_15) ; }