net.minecraft.entity.living.effect

public class StatusEffect

aej
net.minecraft.class_860
net.minecraft.entity.living.effect.StatusEffect
net.minecraft.potion.Potion
net.minecraft.potion.Potion

Field summary

Modifier and TypeField
private final Map<EntityAttribute, AttributeModifier>
a
field_6742
modifiers
field_111188_I
attributeModifierMap
private final boolean
b
field_3160
harmful
field_76418_K
isBadEffect
private final int
c
field_3163
potionColor
field_76414_N
liquidColor
private String
d
field_3158
key
field_76416_I
name
private int
e
field_3159
iconIndex
field_76417_J
statusIconIndex
private double
f
field_3161
durationMultiplier
field_76412_L
effectiveness
private boolean
g
field_3162
usable
field_188415_h
beneficial

Constructor summary

ModifierConstructor
protected (boolean harmful, int potionColor)

Method summary

Modifier and TypeMethod
public static StatusEffect
a(int arg0)
method_12942(int arg0)
byId(int id)
func_188412_a(int arg0)
getPotionById(int potionID)
public static int
a(aej arg0)
method_12943(class_860 arg0)
getId(StatusEffect effect)
func_188409_a(Potion arg0)
getIdFromPotion(Potion potionIn)
protected StatusEffect
b(int arg0, int arg1)
method_2440(int arg0, int arg1)
setIcon(int column, int row)
func_76399_b(int arg0, int arg1)
setIconIndex(int arg0, int arg1)
public void
a(afa arg0, int arg1)
method_6087(class_1699 arg0, int arg1)
apply(LivingEntity entity, int amplifier)
func_76394_a(EntityLivingBase arg0, int arg1)
performEffect(EntityLivingBase entityLivingBaseIn, int amplifier)
public void
a(aer arg0, aer arg1, afa arg2, int arg3, double arg4)
method_6088(class_864 arg0, class_864 arg1, class_1699 arg2, int arg3, double arg4)
affectHealth(Entity potion, Entity thrower, LivingEntity target, int amplifier, double proximity)
func_180793_a(Entity arg0, Entity arg1, EntityLivingBase arg2, int arg3, double arg4)
affectEntity(Entity source, Entity indirectSource, EntityLivingBase entityLivingBaseIn, int amplifier, double health)
public boolean
a(int arg0, int arg1)
method_2435(int arg0, int arg1)
shouldApply(int duration, int amplifier)
func_76397_a(int arg0, int arg1)
isReady(int duration, int amplifier)
public boolean
a()
method_2439()
isInstant()
func_76403_b()
isInstant()
protected String
b()
method_15549()
makeTranslationKey()
func_210758_b()
getOrCreateDescriptionId()
public String
c()
method_2433()
getTranslationKey()
func_76393_a()
getName()
public Text
d()
method_15550()
getName()
func_199286_c()
getDisplayName()
protected StatusEffect
a(double arg0)
method_2434(double arg0)
setDurationMultiplier(double durationMultiplier)
func_76404_a(double arg0)
setEffectiveness(double effectivenessIn)
public int
i()
method_2449()
getPotionColor()
func_76401_j()
getLiquidColor()
public StatusEffect
a(afm arg0, String arg1, double arg2, int arg3)
method_6090(class_1702 arg0, String arg1, double arg2, int arg3)
addModifier(EntityAttribute attribute, String id, double value, int operation)
func_111184_a(IAttribute arg0, String arg1, double arg2, int arg3)
registerPotionAttributeModifier(IAttribute attribute, String uniqueId, double ammount, int operation)
public void
a(afa arg0, afq arg1, int arg2)
method_6089(class_1699 arg0, class_1706 arg1, int arg2)
removeModifiers(LivingEntity entity, AbstractEntityAttributeContainer container, int amplifier)
func_111187_a(EntityLivingBase arg0, AbstractAttributeMap arg1, int arg2)
removeAttributesModifiersFromEntity(EntityLivingBase entityLivingBaseIn, AbstractAttributeMap attributeMapIn, int amplifier)
public void
b(afa arg0, afq arg1, int arg2)
method_6091(class_1699 arg0, class_1706 arg1, int arg2)
addModifiers(LivingEntity entity, AbstractEntityAttributeContainer container, int amplifier)
func_111185_a(EntityLivingBase arg0, AbstractAttributeMap arg1, int arg2)
applyAttributesModifiersToEntity(EntityLivingBase entityLivingBaseIn, AbstractAttributeMap attributeMapIn, int amplifier)
public double
a(int arg0, afo arg1)
method_6086(int arg0, class_1704 arg1)
getModifier(int amplifier, AttributeModifier modifier)
func_111183_a(int arg0, AttributeModifier arg1)
getAttributeModifierAmount(int amplifier, AttributeModifier modifier)
public StatusEffect
l()
method_12944()
setUsable()
func_188413_j()
setBeneficial()
public static void
m()
method_12945()
init()
func_188411_k()
registerPotions()
private static void
a(int arg0, String arg1, aej arg2)
method_15548(int arg0, String arg1, class_860 arg2)
register(int id, String key, StatusEffect effect)
func_210759_a(int arg0, String arg1, Potion arg2)
register(int id, String nameIn, Potion potionIn)
public boolean
e()
method_2443()
hasIcon()
func_76400_d()
hasStatusIcon()
public int
f()
method_2444()
getIconIndex()
func_76392_e()
getStatusIconIndex()
public boolean
g()
method_2445()
isHarmful()
func_76398_f()
isBadEffect()
public Map<EntityAttribute, AttributeModifier>
j()
method_6092()
getModifiers()
func_111186_k()
getAttributeModifierMap()
public boolean
k()
method_2448()
isUsable()
func_188408_i()
isBeneficial()