net.minecraft.entity.living.effect

public class StatusEffectInstance

implements Comparable<StatusEffectInstance>

aek
net.minecraft.class_861
net.minecraft.entity.living.effect.StatusEffectInstance
net.minecraft.potion.PotionEffect
net.minecraft.potion.PotionEffect

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_11894
LOGGER
field_180155_a
LOGGER
private final StatusEffect
b
field_14448
effect
field_188420_b
potion
private int
c
field_3191
duration
field_76460_b
duration
private int
d
field_3192
amplifier
field_76461_c
amplifier
private boolean
e
field_5317
splash
field_82723_d
isSplashPotion
private boolean
f
field_5318
ambient
field_82724_e
ambient
private boolean
h
field_11895
particles
field_188421_h
showParticles
private boolean
i
field_16688
icon
field_205349_i
showIcon
private boolean
g
field_6113
permanent
field_100013_f
isPotionDurationMax

Constructor summary

ModifierConstructor
public (StatusEffect effect)
public (StatusEffect effect, int duration)
public (StatusEffect effect, int duration, int amplifier)
public (StatusEffect effect, int duration, int amplifier, boolean ambient, boolean particles)
public (StatusEffect effect, int duration, int amplifier, boolean ambient, boolean particles, boolean icon)
public (StatusEffectInstance instance)

Method summary

Modifier and TypeMethod
public boolean
a(aek arg0)
method_15551(class_861 arg0)
combine(StatusEffectInstance other)
func_199308_a(PotionEffect arg0)
combine(PotionEffect other)
public StatusEffect
a()
method_12946()
getEffect()
func_188419_a()
getPotion()
public int
b()
method_2453()
getDuration()
func_76459_b()
getDuration()
public int
c()
method_2455()
getAmplifier()
func_76458_c()
getAmplifier()
public boolean
d()
method_4439()
isAmbient()
func_82720_e()
isAmbient()
public boolean
e()
method_10924()
hasParticles()
func_188418_e()
doesShowParticles()
public boolean
f()
method_15552()
hasIcon()
func_205348_f()
isShowIcon()
public boolean
a(afa arg0)
method_6093(class_1699 arg0)
tick(LivingEntity entity)
func_76455_a(EntityLivingBase arg0)
tick(EntityLivingBase entityIn)
private int
i()
method_2457()
tickDuration()
func_76454_e()
deincrementDuration()
public void
b(afa arg0)
method_6094(class_1699 arg0)
apply(LivingEntity entity)
func_76457_b(EntityLivingBase arg0)
performEffect(EntityLivingBase entityIn)
public String
g()
method_2456()
getName()
func_76453_d()
getEffectName()
public NbtCompound
a(gy arg0)
method_4436(class_322 arg0)
toNbt(NbtCompound nbt)
func_82719_a(NBTTagCompound arg0)
write(NBTTagCompound nbt)
public static StatusEffectInstance
b(gy arg0)
method_4438(class_322 arg0)
fromNbt(NbtCompound nbt)
func_82722_b(NBTTagCompound arg0)
read(NBTTagCompound nbt)
public int
b(aek arg0)
method_12947(class_861 arg0)
compareTo(StatusEffectInstance arg0)
compareTo(PotionEffect arg0)
compareTo(PotionEffect arg0)
public void
b(boolean arg0)
method_5374(boolean arg0)
setPermanent(boolean permanent)
func_100012_b(boolean arg0)
setPotionDurationMax(boolean maxDuration)
public boolean
h()
method_5376()
isPermanent()
func_100011_g()
getIsPotionDurationMax()