19 ::ll::TypedStorage<4, 4, uint> mId;
20 ::ll::TypedStorage<4, 4, ::EffectDuration> mDuration;
21 ::ll::TypedStorage<4, 8, ::std::optional<::EffectDuration>> mDurationEasy;
22 ::ll::TypedStorage<4, 8, ::std::optional<::EffectDuration>> mDurationNormal;
23 ::ll::TypedStorage<4, 8, ::std::optional<::EffectDuration>> mDurationHard;
24 ::ll::TypedStorage<4, 4, int> mAmplifier;
25 ::ll::TypedStorage<1, 1, bool> mDisplayOnScreenTextureAnimation;
26 ::ll::TypedStorage<1, 1, bool> mIsCounterPausedThisTick;
27 ::ll::TypedStorage<1, 1, bool> mAmbient;
28 ::ll::TypedStorage<1, 1, bool> mEffectVisible;
29 ::ll::TypedStorage<8, 96, ::MobEffect::FactorCalculationData> mFactorCalculationData;
41 MCAPI ::std::string getDisplayName()
const;
47 MCAPI ::std::unique_ptr<::CompoundTag> save()
const;
57 MCAPI static ::mce::Color getAverageColorValue(::std::vector<::MobEffectInstance>
const& effects);
59 MCAPI static ::MobEffectInstance load(
::CompoundTag const& tag);
65 MCAPI static ::MobEffectInstance
const& NO_EFFECT();
67 MCAPI
static float& splashDurationMultiplier();
77 MCAPI
void* $ctor(uint
id);