Skip to main content

steel_registry/generated/
vanilla_mob_effects.rs

1use crate::mob_effect::{MobEffect, MobEffectCategory, MobEffectRegistry};
2use steel_utils::Identifier;
3pub static SPEED: &MobEffect = &MobEffect {
4    key: Identifier::vanilla_static("speed"),
5    category: MobEffectCategory::Beneficial,
6    color: 3402751i32,
7};
8pub static SLOWNESS: &MobEffect = &MobEffect {
9    key: Identifier::vanilla_static("slowness"),
10    category: MobEffectCategory::Harmful,
11    color: 9154528i32,
12};
13pub static HASTE: &MobEffect = &MobEffect {
14    key: Identifier::vanilla_static("haste"),
15    category: MobEffectCategory::Beneficial,
16    color: 14270531i32,
17};
18pub static MINING_FATIGUE: &MobEffect = &MobEffect {
19    key: Identifier::vanilla_static("mining_fatigue"),
20    category: MobEffectCategory::Harmful,
21    color: 4866583i32,
22};
23pub static STRENGTH: &MobEffect = &MobEffect {
24    key: Identifier::vanilla_static("strength"),
25    category: MobEffectCategory::Beneficial,
26    color: 16762624i32,
27};
28pub static INSTANT_HEALTH: &MobEffect = &MobEffect {
29    key: Identifier::vanilla_static("instant_health"),
30    category: MobEffectCategory::Beneficial,
31    color: 16262179i32,
32};
33pub static INSTANT_DAMAGE: &MobEffect = &MobEffect {
34    key: Identifier::vanilla_static("instant_damage"),
35    category: MobEffectCategory::Harmful,
36    color: 11101546i32,
37};
38pub static JUMP_BOOST: &MobEffect = &MobEffect {
39    key: Identifier::vanilla_static("jump_boost"),
40    category: MobEffectCategory::Beneficial,
41    color: 16646020i32,
42};
43pub static NAUSEA: &MobEffect = &MobEffect {
44    key: Identifier::vanilla_static("nausea"),
45    category: MobEffectCategory::Harmful,
46    color: 5578058i32,
47};
48pub static REGENERATION: &MobEffect = &MobEffect {
49    key: Identifier::vanilla_static("regeneration"),
50    category: MobEffectCategory::Beneficial,
51    color: 13458603i32,
52};
53pub static RESISTANCE: &MobEffect = &MobEffect {
54    key: Identifier::vanilla_static("resistance"),
55    category: MobEffectCategory::Beneficial,
56    color: 9520880i32,
57};
58pub static FIRE_RESISTANCE: &MobEffect = &MobEffect {
59    key: Identifier::vanilla_static("fire_resistance"),
60    category: MobEffectCategory::Beneficial,
61    color: 16750848i32,
62};
63pub static WATER_BREATHING: &MobEffect = &MobEffect {
64    key: Identifier::vanilla_static("water_breathing"),
65    category: MobEffectCategory::Beneficial,
66    color: 10017472i32,
67};
68pub static INVISIBILITY: &MobEffect = &MobEffect {
69    key: Identifier::vanilla_static("invisibility"),
70    category: MobEffectCategory::Beneficial,
71    color: 16185078i32,
72};
73pub static BLINDNESS: &MobEffect = &MobEffect {
74    key: Identifier::vanilla_static("blindness"),
75    category: MobEffectCategory::Harmful,
76    color: 2039587i32,
77};
78pub static NIGHT_VISION: &MobEffect = &MobEffect {
79    key: Identifier::vanilla_static("night_vision"),
80    category: MobEffectCategory::Beneficial,
81    color: 12779366i32,
82};
83pub static HUNGER: &MobEffect = &MobEffect {
84    key: Identifier::vanilla_static("hunger"),
85    category: MobEffectCategory::Harmful,
86    color: 5797459i32,
87};
88pub static WEAKNESS: &MobEffect = &MobEffect {
89    key: Identifier::vanilla_static("weakness"),
90    category: MobEffectCategory::Harmful,
91    color: 4738376i32,
92};
93pub static POISON: &MobEffect = &MobEffect {
94    key: Identifier::vanilla_static("poison"),
95    category: MobEffectCategory::Harmful,
96    color: 8889187i32,
97};
98pub static WITHER: &MobEffect = &MobEffect {
99    key: Identifier::vanilla_static("wither"),
100    category: MobEffectCategory::Harmful,
101    color: 7561558i32,
102};
103pub static HEALTH_BOOST: &MobEffect = &MobEffect {
104    key: Identifier::vanilla_static("health_boost"),
105    category: MobEffectCategory::Beneficial,
106    color: 16284963i32,
107};
108pub static ABSORPTION: &MobEffect = &MobEffect {
109    key: Identifier::vanilla_static("absorption"),
110    category: MobEffectCategory::Beneficial,
111    color: 2445989i32,
112};
113pub static SATURATION: &MobEffect = &MobEffect {
114    key: Identifier::vanilla_static("saturation"),
115    category: MobEffectCategory::Beneficial,
116    color: 16262179i32,
117};
118pub static GLOWING: &MobEffect = &MobEffect {
119    key: Identifier::vanilla_static("glowing"),
120    category: MobEffectCategory::Neutral,
121    color: 9740385i32,
122};
123pub static LEVITATION: &MobEffect = &MobEffect {
124    key: Identifier::vanilla_static("levitation"),
125    category: MobEffectCategory::Harmful,
126    color: 13565951i32,
127};
128pub static LUCK: &MobEffect = &MobEffect {
129    key: Identifier::vanilla_static("luck"),
130    category: MobEffectCategory::Beneficial,
131    color: 5882118i32,
132};
133pub static UNLUCK: &MobEffect = &MobEffect {
134    key: Identifier::vanilla_static("unluck"),
135    category: MobEffectCategory::Harmful,
136    color: 12624973i32,
137};
138pub static SLOW_FALLING: &MobEffect = &MobEffect {
139    key: Identifier::vanilla_static("slow_falling"),
140    category: MobEffectCategory::Beneficial,
141    color: 15978425i32,
142};
143pub static CONDUIT_POWER: &MobEffect = &MobEffect {
144    key: Identifier::vanilla_static("conduit_power"),
145    category: MobEffectCategory::Beneficial,
146    color: 1950417i32,
147};
148pub static DOLPHINS_GRACE: &MobEffect = &MobEffect {
149    key: Identifier::vanilla_static("dolphins_grace"),
150    category: MobEffectCategory::Beneficial,
151    color: 8954814i32,
152};
153pub static BAD_OMEN: &MobEffect = &MobEffect {
154    key: Identifier::vanilla_static("bad_omen"),
155    category: MobEffectCategory::Neutral,
156    color: 745784i32,
157};
158pub static HERO_OF_THE_VILLAGE: &MobEffect = &MobEffect {
159    key: Identifier::vanilla_static("hero_of_the_village"),
160    category: MobEffectCategory::Beneficial,
161    color: 4521796i32,
162};
163pub static DARKNESS: &MobEffect = &MobEffect {
164    key: Identifier::vanilla_static("darkness"),
165    category: MobEffectCategory::Harmful,
166    color: 2696993i32,
167};
168pub static TRIAL_OMEN: &MobEffect = &MobEffect {
169    key: Identifier::vanilla_static("trial_omen"),
170    category: MobEffectCategory::Neutral,
171    color: 1484454i32,
172};
173pub static RAID_OMEN: &MobEffect = &MobEffect {
174    key: Identifier::vanilla_static("raid_omen"),
175    category: MobEffectCategory::Neutral,
176    color: 14565464i32,
177};
178pub static WIND_CHARGED: &MobEffect = &MobEffect {
179    key: Identifier::vanilla_static("wind_charged"),
180    category: MobEffectCategory::Harmful,
181    color: 12438015i32,
182};
183pub static WEAVING: &MobEffect = &MobEffect {
184    key: Identifier::vanilla_static("weaving"),
185    category: MobEffectCategory::Harmful,
186    color: 7891290i32,
187};
188pub static OOZING: &MobEffect = &MobEffect {
189    key: Identifier::vanilla_static("oozing"),
190    category: MobEffectCategory::Harmful,
191    color: 10092451i32,
192};
193pub static INFESTED: &MobEffect = &MobEffect {
194    key: Identifier::vanilla_static("infested"),
195    category: MobEffectCategory::Harmful,
196    color: 9214860i32,
197};
198pub static BREATH_OF_THE_NAUTILUS: &MobEffect = &MobEffect {
199    key: Identifier::vanilla_static("breath_of_the_nautilus"),
200    category: MobEffectCategory::Beneficial,
201    color: 65518i32,
202};
203pub fn register_mob_effects(registry: &mut MobEffectRegistry) {
204    registry.register(SPEED);
205    registry.register(SLOWNESS);
206    registry.register(HASTE);
207    registry.register(MINING_FATIGUE);
208    registry.register(STRENGTH);
209    registry.register(INSTANT_HEALTH);
210    registry.register(INSTANT_DAMAGE);
211    registry.register(JUMP_BOOST);
212    registry.register(NAUSEA);
213    registry.register(REGENERATION);
214    registry.register(RESISTANCE);
215    registry.register(FIRE_RESISTANCE);
216    registry.register(WATER_BREATHING);
217    registry.register(INVISIBILITY);
218    registry.register(BLINDNESS);
219    registry.register(NIGHT_VISION);
220    registry.register(HUNGER);
221    registry.register(WEAKNESS);
222    registry.register(POISON);
223    registry.register(WITHER);
224    registry.register(HEALTH_BOOST);
225    registry.register(ABSORPTION);
226    registry.register(SATURATION);
227    registry.register(GLOWING);
228    registry.register(LEVITATION);
229    registry.register(LUCK);
230    registry.register(UNLUCK);
231    registry.register(SLOW_FALLING);
232    registry.register(CONDUIT_POWER);
233    registry.register(DOLPHINS_GRACE);
234    registry.register(BAD_OMEN);
235    registry.register(HERO_OF_THE_VILLAGE);
236    registry.register(DARKNESS);
237    registry.register(TRIAL_OMEN);
238    registry.register(RAID_OMEN);
239    registry.register(WIND_CHARGED);
240    registry.register(WEAVING);
241    registry.register(OOZING);
242    registry.register(INFESTED);
243    registry.register(BREATH_OF_THE_NAUTILUS);
244}