17class MobEffectDefinition {
21 ::ll::TypedStorage<4, 4, float> mEffectRange;
22 ::ll::TypedStorage<4, 4, int> mEffectId;
23 ::ll::TypedStorage<4, 4, ::EffectDuration> mEffectTime;
24 ::ll::TypedStorage<4, 4, int> mCooldownTicks;
25 ::ll::TypedStorage<8, 64, ::ActorFilterGroup> mEntityFilter;
26 ::ll::TypedStorage<1, 1, bool> mIsAmbient;
32 MCAPI MobEffectDefinition();
36 MCAPI
void setCooldownTimeInTicks(
int const& seconds);
38 MCAPI
void setEffectTimeInTicks(
int const& seconds);
40 MCAPI
void setEffectTimeWithInfiniteString(::std::string
const& duration);
42 MCAPI
void setMobEffectByName(::std::string
const& mobEffect);
48 MCAPI
static void buildSchema(
Definition EntityContext.h:17