Skip to main content

steel_registry/generated/
vanilla_game_events.rs

1use 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}