Package net.minecraft.entity.effect
Class StatusEffect
java.lang.Object
net.minecraft.entity.effect.StatusEffect
- Direct Known Subclasses:
AbsorptionStatusEffect,CombatStatusEffect,HealthBoostStatusEffect,InstantStatusEffect
- Mappings:
Namespace Name official qhintermediary net/minecraft/class_860named net/minecraft/entity/effect/StatusEffect
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StatusEffectprivate final Mapstatic final StatusEffectprivate final intstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectprivate intprivate doubleprivate booleanstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectfinal intstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectprivate final booleanstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffect[]static final StatusEffectprivate Stringstatic final StatusEffectstatic final StatusEffectstatic final StatusEffectstatic final StatusEffect -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttribute(EntityAttribute entityAttribute, String string, double double2, int int2) doubleadjustModifierAmount(int amplifier, AttributeModifier modifier) booleancanApplyUpdateEffect(int duration, int amplifier) intgetColor()intgetId()booleanbooleanprotected StatusEffectmethod_2434(double double2) static Stringmethod_2436(StatusEffectInstance statusEffectInstance) protected StatusEffectmethod_2440(int int2, int int3) booleanintdoublebooleanvoidmethod_6087(LivingEntity livingEntity, int int2) voidmethod_6088(LivingEntity livingEntity, LivingEntity livingEntity2, int int2, double double2) voidmethod_6091(LivingEntity entity, AbstractEntityAttributeContainer attributes, int int2) voidonRemoved(LivingEntity entity, AbstractEntityAttributeContainer attributes, int amplifier) setTranslationKey(String key)
-
Field Details
-
STATUS_EFFECTS
- Mappings:
Namespace Name Mixin selector official aLqh;a:[Lqh;intermediary field_3164Lnet/minecraft/class_860;field_3164:[Lnet/minecraft/class_860;named STATUS_EFFECTSLnet/minecraft/entity/effect/StatusEffect;STATUS_EFFECTS:[Lnet/minecraft/entity/effect/StatusEffect;
-
UNKNOWN
- Mappings:
Namespace Name Mixin selector official bLqh;b:Lqh;intermediary field_3165Lnet/minecraft/class_860;field_3165:Lnet/minecraft/class_860;named UNKNOWNLnet/minecraft/entity/effect/StatusEffect;UNKNOWN:Lnet/minecraft/entity/effect/StatusEffect;
-
SPEED
- Mappings:
Namespace Name Mixin selector official cLqh;c:Lqh;intermediary field_3166Lnet/minecraft/class_860;field_3166:Lnet/minecraft/class_860;named SPEEDLnet/minecraft/entity/effect/StatusEffect;SPEED:Lnet/minecraft/entity/effect/StatusEffect;
-
SLOWNESS
- Mappings:
Namespace Name Mixin selector official dLqh;d:Lqh;intermediary field_3167Lnet/minecraft/class_860;field_3167:Lnet/minecraft/class_860;named SLOWNESSLnet/minecraft/entity/effect/StatusEffect;SLOWNESS:Lnet/minecraft/entity/effect/StatusEffect;
-
HASTE
- Mappings:
Namespace Name Mixin selector official eLqh;e:Lqh;intermediary field_3168Lnet/minecraft/class_860;field_3168:Lnet/minecraft/class_860;named HASTELnet/minecraft/entity/effect/StatusEffect;HASTE:Lnet/minecraft/entity/effect/StatusEffect;
-
MINING_FATIGUE
- Mappings:
Namespace Name Mixin selector official fLqh;f:Lqh;intermediary field_3169Lnet/minecraft/class_860;field_3169:Lnet/minecraft/class_860;named MINING_FATIGUELnet/minecraft/entity/effect/StatusEffect;MINING_FATIGUE:Lnet/minecraft/entity/effect/StatusEffect;
-
STRENGTH
- Mappings:
Namespace Name Mixin selector official gLqh;g:Lqh;intermediary field_3170Lnet/minecraft/class_860;field_3170:Lnet/minecraft/class_860;named STRENGTHLnet/minecraft/entity/effect/StatusEffect;STRENGTH:Lnet/minecraft/entity/effect/StatusEffect;
-
INSTANT_HEALTH
- Mappings:
Namespace Name Mixin selector official hLqh;h:Lqh;intermediary field_3171Lnet/minecraft/class_860;field_3171:Lnet/minecraft/class_860;named INSTANT_HEALTHLnet/minecraft/entity/effect/StatusEffect;INSTANT_HEALTH:Lnet/minecraft/entity/effect/StatusEffect;
-
INSTANT_DAMAGE
- Mappings:
Namespace Name Mixin selector official iLqh;i:Lqh;intermediary field_3172Lnet/minecraft/class_860;field_3172:Lnet/minecraft/class_860;named INSTANT_DAMAGELnet/minecraft/entity/effect/StatusEffect;INSTANT_DAMAGE:Lnet/minecraft/entity/effect/StatusEffect;
-
JUMP_BOOST
- Mappings:
Namespace Name Mixin selector official jLqh;j:Lqh;intermediary field_3173Lnet/minecraft/class_860;field_3173:Lnet/minecraft/class_860;named JUMP_BOOSTLnet/minecraft/entity/effect/StatusEffect;JUMP_BOOST:Lnet/minecraft/entity/effect/StatusEffect;
-
NAUSEA
- Mappings:
Namespace Name Mixin selector official kLqh;k:Lqh;intermediary field_3174Lnet/minecraft/class_860;field_3174:Lnet/minecraft/class_860;named NAUSEALnet/minecraft/entity/effect/StatusEffect;NAUSEA:Lnet/minecraft/entity/effect/StatusEffect;
-
REGENERATION
- Mappings:
Namespace Name Mixin selector official lLqh;l:Lqh;intermediary field_3175Lnet/minecraft/class_860;field_3175:Lnet/minecraft/class_860;named REGENERATIONLnet/minecraft/entity/effect/StatusEffect;REGENERATION:Lnet/minecraft/entity/effect/StatusEffect;
-
RESISTANCE
- Mappings:
Namespace Name Mixin selector official mLqh;m:Lqh;intermediary field_3176Lnet/minecraft/class_860;field_3176:Lnet/minecraft/class_860;named RESISTANCELnet/minecraft/entity/effect/StatusEffect;RESISTANCE:Lnet/minecraft/entity/effect/StatusEffect;
-
FIRE_RESISTANCE
- Mappings:
Namespace Name Mixin selector official nLqh;n:Lqh;intermediary field_3177Lnet/minecraft/class_860;field_3177:Lnet/minecraft/class_860;named FIRE_RESISTANCELnet/minecraft/entity/effect/StatusEffect;FIRE_RESISTANCE:Lnet/minecraft/entity/effect/StatusEffect;
-
WATER_BREATHING
- Mappings:
Namespace Name Mixin selector official oLqh;o:Lqh;intermediary field_3178Lnet/minecraft/class_860;field_3178:Lnet/minecraft/class_860;named WATER_BREATHINGLnet/minecraft/entity/effect/StatusEffect;WATER_BREATHING:Lnet/minecraft/entity/effect/StatusEffect;
-
INVISIBILITY
- Mappings:
Namespace Name Mixin selector official pLqh;p:Lqh;intermediary field_3179Lnet/minecraft/class_860;field_3179:Lnet/minecraft/class_860;named INVISIBILITYLnet/minecraft/entity/effect/StatusEffect;INVISIBILITY:Lnet/minecraft/entity/effect/StatusEffect;
-
BLINDNESS
- Mappings:
Namespace Name Mixin selector official qLqh;q:Lqh;intermediary field_3180Lnet/minecraft/class_860;field_3180:Lnet/minecraft/class_860;named BLINDNESSLnet/minecraft/entity/effect/StatusEffect;BLINDNESS:Lnet/minecraft/entity/effect/StatusEffect;
-
NIGHTVISION
- Mappings:
Namespace Name Mixin selector official rLqh;r:Lqh;intermediary field_3181Lnet/minecraft/class_860;field_3181:Lnet/minecraft/class_860;named NIGHTVISIONLnet/minecraft/entity/effect/StatusEffect;NIGHTVISION:Lnet/minecraft/entity/effect/StatusEffect;
-
HUNGER
- Mappings:
Namespace Name Mixin selector official sLqh;s:Lqh;intermediary field_3182Lnet/minecraft/class_860;field_3182:Lnet/minecraft/class_860;named HUNGERLnet/minecraft/entity/effect/StatusEffect;HUNGER:Lnet/minecraft/entity/effect/StatusEffect;
-
WEAKNESS
- Mappings:
Namespace Name Mixin selector official tLqh;t:Lqh;intermediary field_3183Lnet/minecraft/class_860;field_3183:Lnet/minecraft/class_860;named WEAKNESSLnet/minecraft/entity/effect/StatusEffect;WEAKNESS:Lnet/minecraft/entity/effect/StatusEffect;
-
POISON
- Mappings:
Namespace Name Mixin selector official uLqh;u:Lqh;intermediary field_3184Lnet/minecraft/class_860;field_3184:Lnet/minecraft/class_860;named POISONLnet/minecraft/entity/effect/StatusEffect;POISON:Lnet/minecraft/entity/effect/StatusEffect;
-
WITHER
- Mappings:
Namespace Name Mixin selector official vLqh;v:Lqh;intermediary field_5316Lnet/minecraft/class_860;field_5316:Lnet/minecraft/class_860;named WITHERLnet/minecraft/entity/effect/StatusEffect;WITHER:Lnet/minecraft/entity/effect/StatusEffect;
-
HEALTH_BOOST
- Mappings:
Namespace Name Mixin selector official wLqh;w:Lqh;intermediary field_3186Lnet/minecraft/class_860;field_3186:Lnet/minecraft/class_860;named HEALTH_BOOSTLnet/minecraft/entity/effect/StatusEffect;HEALTH_BOOST:Lnet/minecraft/entity/effect/StatusEffect;
-
ABSORPTION
- Mappings:
Namespace Name Mixin selector official xLqh;x:Lqh;intermediary field_3187Lnet/minecraft/class_860;field_3187:Lnet/minecraft/class_860;named ABSORPTIONLnet/minecraft/entity/effect/StatusEffect;ABSORPTION:Lnet/minecraft/entity/effect/StatusEffect;
-
SATURATION
- Mappings:
Namespace Name Mixin selector official yLqh;y:Lqh;intermediary field_3188Lnet/minecraft/class_860;field_3188:Lnet/minecraft/class_860;named SATURATIONLnet/minecraft/entity/effect/StatusEffect;SATURATION:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3189
- Mappings:
Namespace Name Mixin selector official zLqh;z:Lqh;intermediary field_3189Lnet/minecraft/class_860;field_3189:Lnet/minecraft/class_860;named field_3189Lnet/minecraft/entity/effect/StatusEffect;field_3189:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3150
- Mappings:
Namespace Name Mixin selector official ALqh;A:Lqh;intermediary field_3150Lnet/minecraft/class_860;field_3150:Lnet/minecraft/class_860;named field_3150Lnet/minecraft/entity/effect/StatusEffect;field_3150:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3151
- Mappings:
Namespace Name Mixin selector official BLqh;B:Lqh;intermediary field_3151Lnet/minecraft/class_860;field_3151:Lnet/minecraft/class_860;named field_3151Lnet/minecraft/entity/effect/StatusEffect;field_3151:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3152
- Mappings:
Namespace Name Mixin selector official CLqh;C:Lqh;intermediary field_3152Lnet/minecraft/class_860;field_3152:Lnet/minecraft/class_860;named field_3152Lnet/minecraft/entity/effect/StatusEffect;field_3152:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3153
- Mappings:
Namespace Name Mixin selector official DLqh;D:Lqh;intermediary field_3153Lnet/minecraft/class_860;field_3153:Lnet/minecraft/class_860;named field_3153Lnet/minecraft/entity/effect/StatusEffect;field_3153:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3154
- Mappings:
Namespace Name Mixin selector official ELqh;E:Lqh;intermediary field_3154Lnet/minecraft/class_860;field_3154:Lnet/minecraft/class_860;named field_3154Lnet/minecraft/entity/effect/StatusEffect;field_3154:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3155
- Mappings:
Namespace Name Mixin selector official FLqh;F:Lqh;intermediary field_3155Lnet/minecraft/class_860;field_3155:Lnet/minecraft/class_860;named field_3155Lnet/minecraft/entity/effect/StatusEffect;field_3155:Lnet/minecraft/entity/effect/StatusEffect;
-
field_3156
- Mappings:
Namespace Name Mixin selector official GLqh;G:Lqh;intermediary field_3156Lnet/minecraft/class_860;field_3156:Lnet/minecraft/class_860;named field_3156Lnet/minecraft/entity/effect/StatusEffect;field_3156:Lnet/minecraft/entity/effect/StatusEffect;
-
id
public final int id- Mappings:
Namespace Name Mixin selector official HLqh;H:Iintermediary field_3157Lnet/minecraft/class_860;field_3157:Inamed idLnet/minecraft/entity/effect/StatusEffect;id:I
-
attributeModifiers
- Mappings:
Namespace Name Mixin selector official ILqh;I:Ljava/util/Map;intermediary field_6742Lnet/minecraft/class_860;field_6742:Ljava/util/Map;named attributeModifiersLnet/minecraft/entity/effect/StatusEffect;attributeModifiers:Ljava/util/Map;
-
negative
private final boolean negative- Mappings:
Namespace Name Mixin selector official JLqh;J:Zintermediary field_3160Lnet/minecraft/class_860;field_3160:Znamed negativeLnet/minecraft/entity/effect/StatusEffect;negative:Z
-
color
private final int color- Mappings:
Namespace Name Mixin selector official KLqh;K:Iintermediary field_3163Lnet/minecraft/class_860;field_3163:Inamed colorLnet/minecraft/entity/effect/StatusEffect;color:I
-
translationKey
- Mappings:
Namespace Name Mixin selector official LLqh;L:Ljava/lang/String;intermediary field_3158Lnet/minecraft/class_860;field_3158:Ljava/lang/String;named translationKeyLnet/minecraft/entity/effect/StatusEffect;translationKey:Ljava/lang/String;
-
field_3159
private int field_3159- Mappings:
Namespace Name Mixin selector official MLqh;M:Iintermediary field_3159Lnet/minecraft/class_860;field_3159:Inamed field_3159Lnet/minecraft/entity/effect/StatusEffect;field_3159:I
-
field_3161
private double field_3161- Mappings:
Namespace Name Mixin selector official NLqh;N:Dintermediary field_3161Lnet/minecraft/class_860;field_3161:Dnamed field_3161Lnet/minecraft/entity/effect/StatusEffect;field_3161:D
-
field_3162
private boolean field_3162- Mappings:
Namespace Name Mixin selector official OLqh;O:Zintermediary field_3162Lnet/minecraft/class_860;field_3162:Znamed field_3162Lnet/minecraft/entity/effect/StatusEffect;field_3162:Z
-
-
Constructor Details
-
StatusEffect
protected StatusEffect(int int2, boolean bool, int int3)
-
-
Method Details
-
method_2440
- Mappings:
Namespace Name Mixin selector official bLqh;b(II)Lqh;intermediary method_2440Lnet/minecraft/class_860;method_2440(II)Lnet/minecraft/class_860;named method_2440Lnet/minecraft/entity/effect/StatusEffect;method_2440(II)Lnet/minecraft/entity/effect/StatusEffect;
-
getId
public int getId()- Mappings:
Namespace Name Mixin selector official cLqh;c()Iintermediary method_2442Lnet/minecraft/class_860;method_2442()Inamed getIdLnet/minecraft/entity/effect/StatusEffect;getId()I
-
method_6087
- Mappings:
Namespace Name Mixin selector official aLqh;a(Lrg;I)Vintermediary method_6087Lnet/minecraft/class_860;method_6087(Lnet/minecraft/class_1699;I)Vnamed method_6087Lnet/minecraft/entity/effect/StatusEffect;method_6087(Lnet/minecraft/entity/LivingEntity;I)V
-
method_6088
public void method_6088(LivingEntity livingEntity, LivingEntity livingEntity2, int int2, double double2) - Mappings:
Namespace Name Mixin selector official aLqh;a(Lrg;Lrg;ID)Vintermediary method_6088Lnet/minecraft/class_860;method_6088(Lnet/minecraft/class_1699;Lnet/minecraft/class_1699;ID)Vnamed method_6088Lnet/minecraft/entity/effect/StatusEffect;method_6088(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;ID)V
-
isInstant
public boolean isInstant()- Mappings:
Namespace Name Mixin selector official bLqh;b()Zintermediary method_2439Lnet/minecraft/class_860;method_2439()Znamed isInstantLnet/minecraft/entity/effect/StatusEffect;isInstant()Z
-
canApplyUpdateEffect
public boolean canApplyUpdateEffect(int duration, int amplifier) - Mappings:
Namespace Name Mixin selector official aLqh;a(II)Zintermediary method_2435Lnet/minecraft/class_860;method_2435(II)Znamed canApplyUpdateEffectLnet/minecraft/entity/effect/StatusEffect;canApplyUpdateEffect(II)Z
-
setTranslationKey
- Mappings:
Namespace Name Mixin selector official bLqh;b(Ljava/lang/String;)Lqh;intermediary method_2441Lnet/minecraft/class_860;method_2441(Ljava/lang/String;)Lnet/minecraft/class_860;named setTranslationKeyLnet/minecraft/entity/effect/StatusEffect;setTranslationKey(Ljava/lang/String;)Lnet/minecraft/entity/effect/StatusEffect;
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official aLqh;a()Ljava/lang/String;intermediary method_2433Lnet/minecraft/class_860;method_2433()Ljava/lang/String;named getTranslationKeyLnet/minecraft/entity/effect/StatusEffect;getTranslationKey()Ljava/lang/String;
-
method_2443
- Mappings:
Namespace Name Mixin selector official dLqh;d()Zintermediary method_2443Lnet/minecraft/class_860;method_2443()Znamed method_2443Lnet/minecraft/entity/effect/StatusEffect;method_2443()Z
-
method_2444
- Mappings:
Namespace Name Mixin selector official eLqh;e()Iintermediary method_2444Lnet/minecraft/class_860;method_2444()Inamed method_2444Lnet/minecraft/entity/effect/StatusEffect;method_2444()I
-
isNegative
- Mappings:
Namespace Name Mixin selector official fLqh;f()Zintermediary method_2445Lnet/minecraft/class_860;method_2445()Znamed isNegativeLnet/minecraft/entity/effect/StatusEffect;isNegative()Z
-
method_2436
- Mappings:
Namespace Name Mixin selector official aLqh;a(Lqi;)Ljava/lang/String;intermediary method_2436Lnet/minecraft/class_860;method_2436(Lnet/minecraft/class_861;)Ljava/lang/String;named method_2436Lnet/minecraft/entity/effect/StatusEffect;method_2436(Lnet/minecraft/entity/effect/StatusEffectInstance;)Ljava/lang/String;
-
method_2434
- Mappings:
Namespace Name Mixin selector official aLqh;a(D)Lqh;intermediary method_2434Lnet/minecraft/class_860;method_2434(D)Lnet/minecraft/class_860;named method_2434Lnet/minecraft/entity/effect/StatusEffect;method_2434(D)Lnet/minecraft/entity/effect/StatusEffect;
-
method_2446
public double method_2446()- Mappings:
Namespace Name Mixin selector official gLqh;g()Dintermediary method_2446Lnet/minecraft/class_860;method_2446()Dnamed method_2446Lnet/minecraft/entity/effect/StatusEffect;method_2446()D
-
method_2448
public boolean method_2448()- Mappings:
Namespace Name Mixin selector official iLqh;i()Zintermediary method_2448Lnet/minecraft/class_860;method_2448()Znamed method_2448Lnet/minecraft/entity/effect/StatusEffect;method_2448()Z
-
getColor
public int getColor()- Mappings:
Namespace Name Mixin selector official jLqh;j()Iintermediary method_2449Lnet/minecraft/class_860;method_2449()Inamed getColorLnet/minecraft/entity/effect/StatusEffect;getColor()I
-
addAttribute
public StatusEffect addAttribute(EntityAttribute entityAttribute, String string, double double2, int int2) - Mappings:
Namespace Name Mixin selector official aLqh;a(Lrs;Ljava/lang/String;DI)Lqh;intermediary method_6090Lnet/minecraft/class_860;method_6090(Lnet/minecraft/class_1702;Ljava/lang/String;DI)Lnet/minecraft/class_860;named addAttributeLnet/minecraft/entity/effect/StatusEffect;addAttribute(Lnet/minecraft/entity/attribute/EntityAttribute;Ljava/lang/String;DI)Lnet/minecraft/entity/effect/StatusEffect;
-
getAttributeModifiers
- Mappings:
Namespace Name Mixin selector official kLqh;k()Ljava/util/Map;intermediary method_6092Lnet/minecraft/class_860;method_6092()Ljava/util/Map;named getAttributeModifiersLnet/minecraft/entity/effect/StatusEffect;getAttributeModifiers()Ljava/util/Map;
-
onRemoved
public void onRemoved(LivingEntity entity, AbstractEntityAttributeContainer attributes, int amplifier) - Mappings:
Namespace Name Mixin selector official aLqh;a(Lrg;Lrw;I)Vintermediary method_6089Lnet/minecraft/class_860;method_6089(Lnet/minecraft/class_1699;Lnet/minecraft/class_1706;I)Vnamed onRemovedLnet/minecraft/entity/effect/StatusEffect;onRemoved(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;I)V
-
method_6091
- Mappings:
Namespace Name Mixin selector official bLqh;b(Lrg;Lrw;I)Vintermediary method_6091Lnet/minecraft/class_860;method_6091(Lnet/minecraft/class_1699;Lnet/minecraft/class_1706;I)Vnamed method_6091Lnet/minecraft/entity/effect/StatusEffect;method_6091(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;I)V
-
adjustModifierAmount
- Mappings:
Namespace Name Mixin selector official aLqh;a(ILru;)Dintermediary method_6086Lnet/minecraft/class_860;method_6086(ILnet/minecraft/class_1704;)Dnamed adjustModifierAmountLnet/minecraft/entity/effect/StatusEffect;adjustModifierAmount(ILnet/minecraft/entity/attribute/AttributeModifier;)D
-