net.minecraft.entity.living.effect

public class StatusEffect

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

Field summary

Modifier and TypeField
public static final StatusEffect[]
a
field_3164
BY_ID
potionTypes
private static final Map<Identifier, StatusEffect>
I
field_11893
REGISTRY
field_180150_I
public static final StatusEffect
b
field_3165
UNKNOWN
field_180151_b
public static final StatusEffect
c
field_3166
SPEED
moveSpeed
public static final StatusEffect
d
field_3167
SLOWNESS
moveSlowdown
public static final StatusEffect
e
field_3168
HASTE
digSpeed
public static final StatusEffect
f
field_3169
MINING_FATIGUE
digSlowdown
public static final StatusEffect
g
field_3170
STRENGTH
damageBoost
public static final StatusEffect
h
field_3171
INSTANT_HEALTH
heal
public static final StatusEffect
i
field_3172
INSTANT_DAMAGE
harm
public static final StatusEffect
j
field_3173
JUMP_BOOST
jump
public static final StatusEffect
k
field_3174
NAUSEA
confusion
public static final StatusEffect
l
field_3175
REGENERATION
regeneration
public static final StatusEffect
m
field_3176
RESISTANCE
resistance
public static final StatusEffect
n
field_3177
FIRE_RESISTANCE
fireResistance
public static final StatusEffect
o
field_3178
WATER_BREATHING
waterBreathing
public static final StatusEffect
p
field_3179
INVISIBILITY
invisibility
public static final StatusEffect
q
field_3180
BLINDNESS
blindness
public static final StatusEffect
r
field_3181
NIGHTVISION
nightVision
public static final StatusEffect
s
field_3182
HUNGER
hunger
public static final StatusEffect
t
field_3183
WEAKNESS
weakness
public static final StatusEffect
u
field_3184
POISON
poison
public static final StatusEffect
v
field_5316
WITHER
wither
public static final StatusEffect
w
field_3186
HEALTH_BOOST
healthBoost
public static final StatusEffect
x
field_3187
ABSORPTION
absorption
public static final StatusEffect
y
field_3188
SATURATION
saturation
public static final StatusEffect
z
field_3189
f_41623702
field_180153_z
public static final StatusEffect
A
field_3150
f_24621299
field_180147_A
public static final StatusEffect
B
field_3151
f_86574035
field_180148_B
public static final StatusEffect
C
field_3152
f_89475798
field_180149_C
public static final StatusEffect
D
field_3153
f_09607331
field_180143_D
public static final StatusEffect
E
field_3154
f_92735212
field_180144_E
public static final StatusEffect
F
field_3155
f_30589248
field_180145_F
public static final StatusEffect
G
field_3156
f_45598098
field_180146_G
public final int
H
field_3157
id
id
private final Map<EntityAttribute, AttributeModifier>
J
field_6742
modifiers
attributeModifierMap
private final boolean
K
field_3160
harmful
isBadEffect
private final int
L
field_3163
potionColor
liquidColor
private String
M
field_3158
key
name
private int
N
field_3159
iconIndex
statusIconIndex
private double
O
field_3161
durationMultiplier
effectiveness
private boolean
P
field_3162
usable
usable

Constructor summary

ModifierConstructor
protected (int id, Identifier key, boolean harmful, int potionColor)

Method summary

Modifier and TypeMethod
public static StatusEffect
b(String arg0)
method_10922(String arg0)
get(String key)
getPotionFromResourceLocation(String location)
public static Set<Identifier>
c()
method_10923()
getKeys()
getPotionLocations()
protected StatusEffect
b(int arg0, int arg1)
method_2440(int arg0, int arg1)
setIcon(int column, int row)
setIconIndex(int arg0, int arg1)
public int
d()
method_2442()
getId()
getId()
public void
a(pr arg0, int arg1)
method_6087(class_1699 arg0, int arg1)
apply(LivingEntity entity, int amplifier)
performEffect(EntityLivingBase entityLivingBaseIn, int arg1)
public void
a(pk arg0, pk arg1, pr 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)
affectEntity(Entity arg0, Entity arg1, EntityLivingBase entityLivingBaseIn, int arg3, double arg4)
public boolean
b()
method_2439()
isInstant()
isInstant()
public boolean
a(int arg0, int arg1)
method_2435(int arg0, int arg1)
shouldApply(int duration, int amplifier)
isReady(int arg0, int arg1)
public StatusEffect
c(String arg0)
method_2441(String arg0)
setKey(String key)
setPotionName(String nameIn)
public String
a()
method_2433()
getTranslationKey()
getName()
protected StatusEffect
a(double arg0)
method_2434(double arg0)
setDurationMultiplier(double durationMultiplier)
setEffectiveness(double effectivenessIn)
public double
h()
method_2446()
getDurationMultiplier()
getEffectiveness()
public boolean
j()
method_2448()
isUsable()
isUsable()
public int
k()
method_2449()
getPotionColor()
getLiquidColor()
public StatusEffect
a(qb 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)
registerPotionAttributeModifier(IAttribute arg0, String arg1, double arg2, int arg3)
public void
a(pr arg0, qf arg1, int arg2)
method_6089(class_1699 arg0, class_1706 arg1, int arg2)
removeModifiers(LivingEntity entity, AbstractEntityAttributeContainer container, int amplifier)
removeAttributesModifiersFromEntity(EntityLivingBase entityLivingBaseIn, BaseAttributeMap arg1, int amplifier)
public void
b(pr arg0, qf arg1, int arg2)
method_6091(class_1699 arg0, class_1706 arg1, int arg2)
addModifiers(LivingEntity entity, AbstractEntityAttributeContainer container, int amplifier)
applyAttributesModifiersToEntity(EntityLivingBase entityLivingBaseIn, BaseAttributeMap arg1, int amplifier)
public double
a(int arg0, qd arg1)
method_6086(int arg0, class_1704 arg1)
getModifier(int amplifier, AttributeModifier modifier)
getAttributeModifierAmount(int arg0, AttributeModifier modifier)
public boolean
e()
method_2443()
hasIcon()
hasStatusIcon()
public int
f()
method_2444()
getIconIndex()
getStatusIconIndex()
public boolean
g()
method_2445()
isHarmful()
isBadEffect()
public static String
a(pf arg0)
method_2436(class_861 arg0)
getDurationString(StatusEffectInstance instance)
getDurationString(PotionEffect effect)
public Map<EntityAttribute, AttributeModifier>
l()
method_6092()
getModifiers()
getAttributeModifierMap()