steel_registry/generated/
vanilla_game_events.rs1use crate::game_events::{GameEvent, GameEventRegistry};
2use steel_utils::Identifier;
3pub static BLOCK_ACTIVATE: GameEvent = GameEvent {
4 key: Identifier::vanilla_static("block_activate"),
5 notification_radius: 16i32,
6};
7pub static BLOCK_ATTACH: GameEvent = GameEvent {
8 key: Identifier::vanilla_static("block_attach"),
9 notification_radius: 16i32,
10};
11pub static BLOCK_CHANGE: GameEvent = GameEvent {
12 key: Identifier::vanilla_static("block_change"),
13 notification_radius: 16i32,
14};
15pub static BLOCK_CLOSE: GameEvent = GameEvent {
16 key: Identifier::vanilla_static("block_close"),
17 notification_radius: 16i32,
18};
19pub static BLOCK_DEACTIVATE: GameEvent = GameEvent {
20 key: Identifier::vanilla_static("block_deactivate"),
21 notification_radius: 16i32,
22};
23pub static BLOCK_DESTROY: GameEvent = GameEvent {
24 key: Identifier::vanilla_static("block_destroy"),
25 notification_radius: 16i32,
26};
27pub static BLOCK_DETACH: GameEvent = GameEvent {
28 key: Identifier::vanilla_static("block_detach"),
29 notification_radius: 16i32,
30};
31pub static BLOCK_OPEN: GameEvent = GameEvent {
32 key: Identifier::vanilla_static("block_open"),
33 notification_radius: 16i32,
34};
35pub static BLOCK_PLACE: GameEvent = GameEvent {
36 key: Identifier::vanilla_static("block_place"),
37 notification_radius: 16i32,
38};
39pub static CONTAINER_CLOSE: GameEvent = GameEvent {
40 key: Identifier::vanilla_static("container_close"),
41 notification_radius: 16i32,
42};
43pub static CONTAINER_OPEN: GameEvent = GameEvent {
44 key: Identifier::vanilla_static("container_open"),
45 notification_radius: 16i32,
46};
47pub static DRINK: GameEvent = GameEvent {
48 key: Identifier::vanilla_static("drink"),
49 notification_radius: 16i32,
50};
51pub static EAT: GameEvent = GameEvent {
52 key: Identifier::vanilla_static("eat"),
53 notification_radius: 16i32,
54};
55pub static ELYTRA_GLIDE: GameEvent = GameEvent {
56 key: Identifier::vanilla_static("elytra_glide"),
57 notification_radius: 16i32,
58};
59pub static ENTITY_DAMAGE: GameEvent = GameEvent {
60 key: Identifier::vanilla_static("entity_damage"),
61 notification_radius: 16i32,
62};
63pub static ENTITY_DIE: GameEvent = GameEvent {
64 key: Identifier::vanilla_static("entity_die"),
65 notification_radius: 16i32,
66};
67pub static ENTITY_DISMOUNT: GameEvent = GameEvent {
68 key: Identifier::vanilla_static("entity_dismount"),
69 notification_radius: 16i32,
70};
71pub static ENTITY_INTERACT: GameEvent = GameEvent {
72 key: Identifier::vanilla_static("entity_interact"),
73 notification_radius: 16i32,
74};
75pub static ENTITY_MOUNT: GameEvent = GameEvent {
76 key: Identifier::vanilla_static("entity_mount"),
77 notification_radius: 16i32,
78};
79pub static ENTITY_PLACE: GameEvent = GameEvent {
80 key: Identifier::vanilla_static("entity_place"),
81 notification_radius: 16i32,
82};
83pub static ENTITY_ACTION: GameEvent = GameEvent {
84 key: Identifier::vanilla_static("entity_action"),
85 notification_radius: 16i32,
86};
87pub static EQUIP: GameEvent = GameEvent {
88 key: Identifier::vanilla_static("equip"),
89 notification_radius: 16i32,
90};
91pub static EXPLODE: GameEvent = GameEvent {
92 key: Identifier::vanilla_static("explode"),
93 notification_radius: 16i32,
94};
95pub static FLAP: GameEvent = GameEvent {
96 key: Identifier::vanilla_static("flap"),
97 notification_radius: 16i32,
98};
99pub static FLUID_PICKUP: GameEvent = GameEvent {
100 key: Identifier::vanilla_static("fluid_pickup"),
101 notification_radius: 16i32,
102};
103pub static FLUID_PLACE: GameEvent = GameEvent {
104 key: Identifier::vanilla_static("fluid_place"),
105 notification_radius: 16i32,
106};
107pub static HIT_GROUND: GameEvent = GameEvent {
108 key: Identifier::vanilla_static("hit_ground"),
109 notification_radius: 16i32,
110};
111pub static INSTRUMENT_PLAY: GameEvent = GameEvent {
112 key: Identifier::vanilla_static("instrument_play"),
113 notification_radius: 16i32,
114};
115pub static ITEM_INTERACT_FINISH: GameEvent = GameEvent {
116 key: Identifier::vanilla_static("item_interact_finish"),
117 notification_radius: 16i32,
118};
119pub static ITEM_INTERACT_START: GameEvent = GameEvent {
120 key: Identifier::vanilla_static("item_interact_start"),
121 notification_radius: 16i32,
122};
123pub static JUKEBOX_PLAY: GameEvent = GameEvent {
124 key: Identifier::vanilla_static("jukebox_play"),
125 notification_radius: 10i32,
126};
127pub static JUKEBOX_STOP_PLAY: GameEvent = GameEvent {
128 key: Identifier::vanilla_static("jukebox_stop_play"),
129 notification_radius: 10i32,
130};
131pub static LIGHTNING_STRIKE: GameEvent = GameEvent {
132 key: Identifier::vanilla_static("lightning_strike"),
133 notification_radius: 16i32,
134};
135pub static NOTE_BLOCK_PLAY: GameEvent = GameEvent {
136 key: Identifier::vanilla_static("note_block_play"),
137 notification_radius: 16i32,
138};
139pub static PRIME_FUSE: GameEvent = GameEvent {
140 key: Identifier::vanilla_static("prime_fuse"),
141 notification_radius: 16i32,
142};
143pub static PROJECTILE_LAND: GameEvent = GameEvent {
144 key: Identifier::vanilla_static("projectile_land"),
145 notification_radius: 16i32,
146};
147pub static PROJECTILE_SHOOT: GameEvent = GameEvent {
148 key: Identifier::vanilla_static("projectile_shoot"),
149 notification_radius: 16i32,
150};
151pub static SCULK_SENSOR_TENDRILS_CLICKING: GameEvent = GameEvent {
152 key: Identifier::vanilla_static("sculk_sensor_tendrils_clicking"),
153 notification_radius: 16i32,
154};
155pub static SHEAR: GameEvent = GameEvent {
156 key: Identifier::vanilla_static("shear"),
157 notification_radius: 16i32,
158};
159pub static SHRIEK: GameEvent = GameEvent {
160 key: Identifier::vanilla_static("shriek"),
161 notification_radius: 32i32,
162};
163pub static SPLASH: GameEvent = GameEvent {
164 key: Identifier::vanilla_static("splash"),
165 notification_radius: 16i32,
166};
167pub static STEP: GameEvent = GameEvent {
168 key: Identifier::vanilla_static("step"),
169 notification_radius: 16i32,
170};
171pub static SWIM: GameEvent = GameEvent {
172 key: Identifier::vanilla_static("swim"),
173 notification_radius: 16i32,
174};
175pub static TELEPORT: GameEvent = GameEvent {
176 key: Identifier::vanilla_static("teleport"),
177 notification_radius: 16i32,
178};
179pub static UNEQUIP: GameEvent = GameEvent {
180 key: Identifier::vanilla_static("unequip"),
181 notification_radius: 16i32,
182};
183pub static RESONATE_1: GameEvent = GameEvent {
184 key: Identifier::vanilla_static("resonate_1"),
185 notification_radius: 16i32,
186};
187pub static RESONATE_2: GameEvent = GameEvent {
188 key: Identifier::vanilla_static("resonate_2"),
189 notification_radius: 16i32,
190};
191pub static RESONATE_3: GameEvent = GameEvent {
192 key: Identifier::vanilla_static("resonate_3"),
193 notification_radius: 16i32,
194};
195pub static RESONATE_4: GameEvent = GameEvent {
196 key: Identifier::vanilla_static("resonate_4"),
197 notification_radius: 16i32,
198};
199pub static RESONATE_5: GameEvent = GameEvent {
200 key: Identifier::vanilla_static("resonate_5"),
201 notification_radius: 16i32,
202};
203pub static RESONATE_6: GameEvent = GameEvent {
204 key: Identifier::vanilla_static("resonate_6"),
205 notification_radius: 16i32,
206};
207pub static RESONATE_7: GameEvent = GameEvent {
208 key: Identifier::vanilla_static("resonate_7"),
209 notification_radius: 16i32,
210};
211pub static RESONATE_8: GameEvent = GameEvent {
212 key: Identifier::vanilla_static("resonate_8"),
213 notification_radius: 16i32,
214};
215pub static RESONATE_9: GameEvent = GameEvent {
216 key: Identifier::vanilla_static("resonate_9"),
217 notification_radius: 16i32,
218};
219pub static RESONATE_10: GameEvent = GameEvent {
220 key: Identifier::vanilla_static("resonate_10"),
221 notification_radius: 16i32,
222};
223pub static RESONATE_11: GameEvent = GameEvent {
224 key: Identifier::vanilla_static("resonate_11"),
225 notification_radius: 16i32,
226};
227pub static RESONATE_12: GameEvent = GameEvent {
228 key: Identifier::vanilla_static("resonate_12"),
229 notification_radius: 16i32,
230};
231pub static RESONATE_13: GameEvent = GameEvent {
232 key: Identifier::vanilla_static("resonate_13"),
233 notification_radius: 16i32,
234};
235pub static RESONATE_14: GameEvent = GameEvent {
236 key: Identifier::vanilla_static("resonate_14"),
237 notification_radius: 16i32,
238};
239pub static RESONATE_15: GameEvent = GameEvent {
240 key: Identifier::vanilla_static("resonate_15"),
241 notification_radius: 16i32,
242};
243pub fn register_game_events(registry: &mut GameEventRegistry) {
244 registry.register(&BLOCK_ACTIVATE);
245 registry.register(&BLOCK_ATTACH);
246 registry.register(&BLOCK_CHANGE);
247 registry.register(&BLOCK_CLOSE);
248 registry.register(&BLOCK_DEACTIVATE);
249 registry.register(&BLOCK_DESTROY);
250 registry.register(&BLOCK_DETACH);
251 registry.register(&BLOCK_OPEN);
252 registry.register(&BLOCK_PLACE);
253 registry.register(&CONTAINER_CLOSE);
254 registry.register(&CONTAINER_OPEN);
255 registry.register(&DRINK);
256 registry.register(&EAT);
257 registry.register(&ELYTRA_GLIDE);
258 registry.register(&ENTITY_DAMAGE);
259 registry.register(&ENTITY_DIE);
260 registry.register(&ENTITY_DISMOUNT);
261 registry.register(&ENTITY_INTERACT);
262 registry.register(&ENTITY_MOUNT);
263 registry.register(&ENTITY_PLACE);
264 registry.register(&ENTITY_ACTION);
265 registry.register(&EQUIP);
266 registry.register(&EXPLODE);
267 registry.register(&FLAP);
268 registry.register(&FLUID_PICKUP);
269 registry.register(&FLUID_PLACE);
270 registry.register(&HIT_GROUND);
271 registry.register(&INSTRUMENT_PLAY);
272 registry.register(&ITEM_INTERACT_FINISH);
273 registry.register(&ITEM_INTERACT_START);
274 registry.register(&JUKEBOX_PLAY);
275 registry.register(&JUKEBOX_STOP_PLAY);
276 registry.register(&LIGHTNING_STRIKE);
277 registry.register(&NOTE_BLOCK_PLAY);
278 registry.register(&PRIME_FUSE);
279 registry.register(&PROJECTILE_LAND);
280 registry.register(&PROJECTILE_SHOOT);
281 registry.register(&SCULK_SENSOR_TENDRILS_CLICKING);
282 registry.register(&SHEAR);
283 registry.register(&SHRIEK);
284 registry.register(&SPLASH);
285 registry.register(&STEP);
286 registry.register(&SWIM);
287 registry.register(&TELEPORT);
288 registry.register(&UNEQUIP);
289 registry.register(&RESONATE_1);
290 registry.register(&RESONATE_2);
291 registry.register(&RESONATE_3);
292 registry.register(&RESONATE_4);
293 registry.register(&RESONATE_5);
294 registry.register(&RESONATE_6);
295 registry.register(&RESONATE_7);
296 registry.register(&RESONATE_8);
297 registry.register(&RESONATE_9);
298 registry.register(&RESONATE_10);
299 registry.register(&RESONATE_11);
300 registry.register(&RESONATE_12);
301 registry.register(&RESONATE_13);
302 registry.register(&RESONATE_14);
303 registry.register(&RESONATE_15);
304}