Package net.minecraft.entity.effect
Class StatusEffectInstance
java.lang.Object
net.minecraft.entity.effect.StatusEffectInstance
- All Implemented Interfaces:
Comparable<StatusEffectInstance>
- Mappings:
Namespace Name official aekintermediary net/minecraft/class_861named net/minecraft/entity/effect/StatusEffectInstance
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate intprivate booleanprivate static final Loggerprivate booleanprivate booleanprivate booleanprivate final StatusEffect -
Constructor Summary
ConstructorsConstructorDescriptionStatusEffectInstance(StatusEffect statusEffect) StatusEffectInstance(StatusEffectInstance instance) StatusEffectInstance(StatusEffect statusEffect, int duration) StatusEffectInstance(StatusEffect statusEffect, int duration, int amplifier) StatusEffectInstance(StatusEffect statusEffect, int duration, int amplifier, boolean ambient, boolean showParticles) StatusEffectInstance(StatusEffect statusEffect, int int2, int int3, boolean bool, boolean bool2, boolean bool3) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(StatusEffectInstance statusEffectInstance) booleanstatic StatusEffectInstancefromNbt(NbtCompound nbt) intintinthashCode()booleanbooleanbooleanmethod_15551(StatusEffectInstance statusEffectInstance) booleanbooleanmethod_6093(LivingEntity livingEntity) voidmethod_6094(LivingEntity livingEntity) voidsetPermanent(boolean permanent) booleantoNbt(NbtCompound nbt) toString()private int
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLaek;a:Lorg/apache/logging/log4j/Logger;intermediary field_11894Lnet/minecraft/class_861;field_11894:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/effect/StatusEffectInstance;LOGGER:Lorg/apache/logging/log4j/Logger;
-
statusEffect
- Mappings:
Namespace Name Mixin selector official bLaek;b:Laej;intermediary field_14448Lnet/minecraft/class_861;field_14448:Lnet/minecraft/class_860;named statusEffectLnet/minecraft/entity/effect/StatusEffectInstance;statusEffect:Lnet/minecraft/entity/effect/StatusEffect;
-
duration
private int duration- Mappings:
Namespace Name Mixin selector official cLaek;c:Iintermediary field_3191Lnet/minecraft/class_861;field_3191:Inamed durationLnet/minecraft/entity/effect/StatusEffectInstance;duration:I
-
amplifier
private int amplifier- Mappings:
Namespace Name Mixin selector official dLaek;d:Iintermediary field_3192Lnet/minecraft/class_861;field_3192:Inamed amplifierLnet/minecraft/entity/effect/StatusEffectInstance;amplifier:I
-
splash
private boolean splash- Mappings:
Namespace Name Mixin selector official eLaek;e:Zintermediary field_5317Lnet/minecraft/class_861;field_5317:Znamed splashLnet/minecraft/entity/effect/StatusEffectInstance;splash:Z
-
ambient
private boolean ambient- Mappings:
Namespace Name Mixin selector official fLaek;f:Zintermediary field_5318Lnet/minecraft/class_861;field_5318:Znamed ambientLnet/minecraft/entity/effect/StatusEffectInstance;ambient:Z
-
permanent
- Mappings:
Namespace Name Mixin selector official gLaek;g:Zintermediary field_6113Lnet/minecraft/class_861;field_6113:Znamed permanentLnet/minecraft/entity/effect/StatusEffectInstance;permanent:Z
-
showParticles
private boolean showParticles- Mappings:
Namespace Name Mixin selector official hLaek;h:Zintermediary field_11895Lnet/minecraft/class_861;field_11895:Znamed showParticlesLnet/minecraft/entity/effect/StatusEffectInstance;showParticles:Z
-
field_16688
private boolean field_16688- Mappings:
Namespace Name Mixin selector official iLaek;i:Zintermediary field_16688Lnet/minecraft/class_861;field_16688:Znamed field_16688Lnet/minecraft/entity/effect/StatusEffectInstance;field_16688:Z
-
-
Constructor Details
-
StatusEffectInstance
- Mappings:
Namespace Name Mixin selector official <init>Laek;<init>(Laej;)Vintermediary <init>Lnet/minecraft/class_861;<init>(Lnet/minecraft/class_860;)Vnamed <init>Lnet/minecraft/entity/effect/StatusEffectInstance;<init>(Lnet/minecraft/entity/effect/StatusEffect;)V
-
StatusEffectInstance
- Mappings:
Namespace Name Mixin selector official <init>Laek;<init>(Laej;I)Vintermediary <init>Lnet/minecraft/class_861;<init>(Lnet/minecraft/class_860;I)Vnamed <init>Lnet/minecraft/entity/effect/StatusEffectInstance;<init>(Lnet/minecraft/entity/effect/StatusEffect;I)V
-
StatusEffectInstance
- Mappings:
Namespace Name Mixin selector official <init>Laek;<init>(Laej;II)Vintermediary <init>Lnet/minecraft/class_861;<init>(Lnet/minecraft/class_860;II)Vnamed <init>Lnet/minecraft/entity/effect/StatusEffectInstance;<init>(Lnet/minecraft/entity/effect/StatusEffect;II)V
-
StatusEffectInstance
public StatusEffectInstance(StatusEffect statusEffect, int duration, int amplifier, boolean ambient, boolean showParticles) - Mappings:
Namespace Name Mixin selector official <init>Laek;<init>(Laej;IIZZ)Vintermediary <init>Lnet/minecraft/class_861;<init>(Lnet/minecraft/class_860;IIZZ)Vnamed <init>Lnet/minecraft/entity/effect/StatusEffectInstance;<init>(Lnet/minecraft/entity/effect/StatusEffect;IIZZ)V
-
StatusEffectInstance
public StatusEffectInstance(StatusEffect statusEffect, int int2, int int3, boolean bool, boolean bool2, boolean bool3) -
StatusEffectInstance
- Mappings:
Namespace Name Mixin selector official <init>Laek;<init>(Laek;)Vintermediary <init>Lnet/minecraft/class_861;<init>(Lnet/minecraft/class_861;)Vnamed <init>Lnet/minecraft/entity/effect/StatusEffectInstance;<init>(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
-
-
Method Details
-
method_15551
- Mappings:
Namespace Name Mixin selector official aLaek;a(Laek;)Zintermediary method_15551Lnet/minecraft/class_861;method_15551(Lnet/minecraft/class_861;)Znamed method_15551Lnet/minecraft/entity/effect/StatusEffectInstance;method_15551(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
-
getStatusEffect
- Mappings:
Namespace Name Mixin selector official aLaek;a()Laej;intermediary method_12946Lnet/minecraft/class_861;method_12946()Lnet/minecraft/class_860;named getStatusEffectLnet/minecraft/entity/effect/StatusEffectInstance;getStatusEffect()Lnet/minecraft/entity/effect/StatusEffect;
-
getDuration
public int getDuration()- Mappings:
Namespace Name Mixin selector official bLaek;b()Iintermediary method_2453Lnet/minecraft/class_861;method_2453()Inamed getDurationLnet/minecraft/entity/effect/StatusEffectInstance;getDuration()I
-
getAmplifier
public int getAmplifier()- Mappings:
Namespace Name Mixin selector official cLaek;c()Iintermediary method_2455Lnet/minecraft/class_861;method_2455()Inamed getAmplifierLnet/minecraft/entity/effect/StatusEffectInstance;getAmplifier()I
-
isAmbient
public boolean isAmbient()- Mappings:
Namespace Name Mixin selector official dLaek;d()Zintermediary method_4439Lnet/minecraft/class_861;method_4439()Znamed isAmbientLnet/minecraft/entity/effect/StatusEffectInstance;isAmbient()Z
-
shouldShowParticles
public boolean shouldShowParticles()- Mappings:
Namespace Name Mixin selector official eLaek;e()Zintermediary method_10924Lnet/minecraft/class_861;method_10924()Znamed shouldShowParticlesLnet/minecraft/entity/effect/StatusEffectInstance;shouldShowParticles()Z
-
method_15552
public boolean method_15552()- Mappings:
Namespace Name Mixin selector official fLaek;f()Zintermediary method_15552Lnet/minecraft/class_861;method_15552()Znamed method_15552Lnet/minecraft/entity/effect/StatusEffectInstance;method_15552()Z
-
method_6093
- Mappings:
Namespace Name Mixin selector official aLaek;a(Lafa;)Zintermediary method_6093Lnet/minecraft/class_861;method_6093(Lnet/minecraft/class_1699;)Znamed method_6093Lnet/minecraft/entity/effect/StatusEffectInstance;method_6093(Lnet/minecraft/entity/LivingEntity;)Z
-
updateDuration
private int updateDuration()- Mappings:
Namespace Name Mixin selector official iLaek;i()Iintermediary method_2457Lnet/minecraft/class_861;method_2457()Inamed updateDurationLnet/minecraft/entity/effect/StatusEffectInstance;updateDuration()I
-
method_6094
- Mappings:
Namespace Name Mixin selector official bLaek;b(Lafa;)Vintermediary method_6094Lnet/minecraft/class_861;method_6094(Lnet/minecraft/class_1699;)Vnamed method_6094Lnet/minecraft/entity/effect/StatusEffectInstance;method_6094(Lnet/minecraft/entity/LivingEntity;)V
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official gLaek;g()Ljava/lang/String;intermediary method_2456Lnet/minecraft/class_861;method_2456()Ljava/lang/String;named getTranslationKeyLnet/minecraft/entity/effect/StatusEffectInstance;getTranslationKey()Ljava/lang/String;
-
toString
-
equals
-
hashCode
public int hashCode() -
toNbt
- Mappings:
Namespace Name Mixin selector official aLaek;a(Lgy;)Lgy;intermediary method_4436Lnet/minecraft/class_861;method_4436(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;named toNbtLnet/minecraft/entity/effect/StatusEffectInstance;toNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
fromNbt
- Mappings:
Namespace Name Mixin selector official bLaek;b(Lgy;)Laek;intermediary method_4438Lnet/minecraft/class_861;method_4438(Lnet/minecraft/class_322;)Lnet/minecraft/class_861;named fromNbtLnet/minecraft/entity/effect/StatusEffectInstance;fromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/effect/StatusEffectInstance;
-
setPermanent
- Mappings:
Namespace Name Mixin selector official bLaek;b(Z)Vintermediary method_5374Lnet/minecraft/class_861;method_5374(Z)Vnamed setPermanentLnet/minecraft/entity/effect/StatusEffectInstance;setPermanent(Z)V
-
isPermanent
- Mappings:
Namespace Name Mixin selector official hLaek;h()Zintermediary method_5376Lnet/minecraft/class_861;method_5376()Znamed isPermanentLnet/minecraft/entity/effect/StatusEffectInstance;isPermanent()Z
-
compareTo
- Specified by:
compareToin interfaceComparable<StatusEffectInstance>- Mappings:
Namespace Name Mixin selector official bLaek;b(Laek;)Iintermediary method_12947Lnet/minecraft/class_861;method_12947(Lnet/minecraft/class_861;)Inamed compareToLnet/minecraft/entity/effect/StatusEffectInstance;compareTo(Lnet/minecraft/entity/effect/StatusEffectInstance;)I
-