1 /* 2 * This file was automatically generated by sel-utils and 3 * released under the MIT License. 4 * 5 * License: https://github.com/sel-project/sel-utils/blob/master/LICENSE 6 * Repository: https://github.com/sel-project/sel-utils 7 * Generated from https://github.com/sel-project/sel-utils/blob/master/xml/effects.xml 8 */ 9 module sul.effects; 10 11 public struct EffectValue 12 { 13 14 bool exists; 15 ubyte id; 16 17 alias exists this; 18 19 } 20 21 public struct Effect 22 { 23 24 string name; 25 EffectValue java, bedrock; 26 uint particles; 27 28 } 29 30 public enum Effects : Effect 31 { 32 33 speed = Effect("speed", EffectValue(true, 1), EffectValue(true, 1), 8171462), 34 slowness = Effect("slowness", EffectValue(true, 2), EffectValue(true, 2), 5926017), 35 haste = Effect("haste", EffectValue(true, 3), EffectValue(true, 3), 14270531), 36 miningFatigue = Effect("mining_fatigue", EffectValue(true, 4), EffectValue(true, 4), 4866583), 37 strength = Effect("strength", EffectValue(true, 5), EffectValue(true, 5), 9643043), 38 instantHealth = Effect("instant_health", EffectValue(true, 6), EffectValue(true, 6), 16262179), 39 instantDamage = Effect("instant_damage", EffectValue(true, 7), EffectValue(true, 7), 4393481), 40 jumpBoost = Effect("jump_boost", EffectValue(true, 8), EffectValue(true, 8), 7889559), 41 nausea = Effect("nausea", EffectValue(true, 9), EffectValue(true, 9), 5578058), 42 regeneration = Effect("regeneration", EffectValue(true, 10), EffectValue(true, 10), 13458603), 43 resistance = Effect("resistance", EffectValue(true, 11), EffectValue(true, 11), 10044730), 44 fireResistance = Effect("fire_resistance", EffectValue(true, 12), EffectValue(true, 12), 14981690), 45 waterBreathing = Effect("water_breathing", EffectValue(true, 13), EffectValue(true, 13), 3035801), 46 invisibility = Effect("invisibility", EffectValue(true, 14), EffectValue(true, 14), 8356754), 47 blindness = Effect("blindness", EffectValue(true, 15), EffectValue(true, 15), 2039587), 48 nightVision = Effect("night_vision", EffectValue(true, 16), EffectValue(true, 16), 2039713), 49 hunger = Effect("hunger", EffectValue(true, 17), EffectValue(true, 17), 5797459), 50 weakness = Effect("weakness", EffectValue(true, 18), EffectValue(true, 18), 4738376), 51 poison = Effect("poison", EffectValue(true, 19), EffectValue(true, 19), 5149489), 52 wither = Effect("wither", EffectValue(true, 20), EffectValue(true, 20), 3484199), 53 healthBoost = Effect("health_boost", EffectValue(true, 21), EffectValue(true, 21), 16284963), 54 absorption = Effect("absorption", EffectValue(true, 22), EffectValue(true, 22), 2445989), 55 saturation = Effect("saturation", EffectValue(true, 23), EffectValue(true, 23), 16262179), 56 glowing = Effect("glowing", EffectValue(true, 24), EffectValue(false), 9740385), 57 levitation = Effect("levitation", EffectValue(true, 25), EffectValue(true, 24), 13565951), 58 luck = Effect("luck", EffectValue(true, 26), EffectValue(false), 3381504), 59 badLuck = Effect("bad_luck", EffectValue(true, 27), EffectValue(false), 12624973), 60 61 }