Package net.minecraft.entity.effect
Class DamageModifierStatusEffect
java.lang.Object
net.minecraft.entity.effect.StatusEffect
net.minecraft.entity.effect.DamageModifierStatusEffect
- Mappings:
Namespace Name official asu
intermediary net/minecraft/class_1287
named net/minecraft/entity/effect/DamageModifierStatusEffect
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
DamageModifierStatusEffect(StatusEffectType type, int color, double modifier)
-
Method Summary
Modifier and TypeMethodDescriptiondouble
adjustModifierAmount(int amplifier, EntityAttributeModifier modifier)
Methods inherited from class net.minecraft.entity.effect.StatusEffect
addAttributeModifier, applyInstantEffect, applyUpdateEffect, byRawId, canApplyUpdateEffect, getAttributeModifiers, getColor, getName, getRawId, getTranslationKey, getType, isBeneficial, isInstant, loadTranslationKey, onApplied, onRemoved
-
Field Details
-
modifier
protected final double modifier- Mappings:
Namespace Name Mixin selector official a
Lasu;a:D
intermediary field_5881
Lnet/minecraft/class_1287;field_5881:D
named modifier
Lnet/minecraft/entity/effect/DamageModifierStatusEffect;modifier:D
-
-
Constructor Details
-
DamageModifierStatusEffect
- Mappings:
Namespace Name Mixin selector official <init>
Lasu;<init>(Lasy;ID)V
intermediary <init>
Lnet/minecraft/class_1287;<init>(Lnet/minecraft/class_4081;ID)V
named <init>
Lnet/minecraft/entity/effect/DamageModifierStatusEffect;<init>(Lnet/minecraft/entity/effect/StatusEffectType;ID)V
-
-
Method Details
-
adjustModifierAmount
- Overrides:
adjustModifierAmount
in classStatusEffect
- Mappings:
Namespace Name Mixin selector official a
Lasx;a(ILaus;)D
intermediary method_5563
Lnet/minecraft/class_1291;method_5563(ILnet/minecraft/class_1322;)D
named adjustModifierAmount
Lnet/minecraft/entity/effect/StatusEffect;adjustModifierAmount(ILnet/minecraft/entity/attribute/EntityAttributeModifier;)D
-