Package net.minecraft.entity.effect
Class StatusEffectInstance
java.lang.Object
net.minecraft.entity.effect.StatusEffectInstance
- All Implemented Interfaces:
Comparable<StatusEffectInstance>
- Mappings:
Namespace Name official vaintermediary net/minecraft/class_861named net/minecraft/entity/effect/StatusEffectInstance
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate intprivate 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) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(StatusEffectInstance statusEffectInstance) booleanstatic StatusEffectInstancefromNbt(NbtCompound nbt) intintinthashCode()booleanbooleanbooleanmethod_6093(LivingEntity livingEntity) voidmethod_6094(LivingEntity livingEntity) voidsetFrom(StatusEffectInstance instance) voidsetPermanent(boolean permanent) booleantoNbt(NbtCompound nbt) toString()private int
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLva;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 bLva;b:Luz;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 cLva;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 dLva;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 eLva;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 fLva;f:Zintermediary field_5318Lnet/minecraft/class_861;field_5318:Znamed ambientLnet/minecraft/entity/effect/StatusEffectInstance;ambient:Z
-
permanent
- Mappings:
Namespace Name Mixin selector official gLva;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 hLva;h:Zintermediary field_11895Lnet/minecraft/class_861;field_11895:Znamed showParticlesLnet/minecraft/entity/effect/StatusEffectInstance;showParticles:Z
-
-
Constructor Details
-
StatusEffectInstance
- Mappings:
Namespace Name Mixin selector official <init>Lva;<init>(Luz;)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>Lva;<init>(Luz;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>Lva;<init>(Luz;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>Lva;<init>(Luz;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
- Mappings:
Namespace Name Mixin selector official <init>Lva;<init>(Lva;)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
-
setFrom
- Mappings:
Namespace Name Mixin selector official aLva;a(Lva;)Vintermediary method_2451Lnet/minecraft/class_861;method_2451(Lnet/minecraft/class_861;)Vnamed setFromLnet/minecraft/entity/effect/StatusEffectInstance;setFrom(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
-
getStatusEffect
- Mappings:
Namespace Name Mixin selector official aLva;a()Luz;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 bLva;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 cLva;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 dLva;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 eLva;e()Zintermediary method_10924Lnet/minecraft/class_861;method_10924()Znamed shouldShowParticlesLnet/minecraft/entity/effect/StatusEffectInstance;shouldShowParticles()Z
-
method_6093
- Mappings:
Namespace Name Mixin selector official aLva;a(Lvp;)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 hLva;h()Iintermediary method_2457Lnet/minecraft/class_861;method_2457()Inamed updateDurationLnet/minecraft/entity/effect/StatusEffectInstance;updateDuration()I
-
method_6094
- Mappings:
Namespace Name Mixin selector official bLva;b(Lvp;)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 fLva;f()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 aLva;a(Lfy;)Lfy;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 bLva;b(Lfy;)Lva;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 bLva;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 gLva;g()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 bLva;b(Lva;)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
-