Package net.minecraft.entity.effect
Class InstantHealthOrDamageStatusEffect
java.lang.Object
net.minecraft.entity.effect.StatusEffect
net.minecraft.entity.effect.InstantStatusEffect
net.minecraft.entity.effect.InstantHealthOrDamageStatusEffect
- All Implemented Interfaces:
ToggleableFeature
- Mappings:
Namespace Name named net/minecraft/entity/effect/InstantHealthOrDamageStatusEffect
intermediary net/minecraft/class_8632
official brx
-
Field Summary
Fields inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
FEATURE_ENABLED_REGISTRY_KEYS
-
Constructor Summary
ConstructorDescriptionInstantHealthOrDamageStatusEffect
(StatusEffectCategory category, int color, boolean damage) -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyInstantEffect
(@Nullable Entity source, @Nullable Entity attacker, LivingEntity target, int amplifier, double proximity) boolean
applyUpdateEffect
(LivingEntity entity, int amplifier) Methods inherited from class net.minecraft.entity.effect.InstantStatusEffect
canApplyUpdateEffect, isInstant
Methods inherited from class net.minecraft.entity.effect.StatusEffect
addAttributeModifier, applySound, createParticle, fadeTicks, forEachAttributeModifier, getCategory, getColor, getFadeTicks, getName, getRequiredFeatures, getTranslationKey, isBeneficial, loadTranslationKey, onApplied, onApplied, onEntityDamage, onEntityRemoval, onRemoved, playApplySound, requires
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
isEnabled
-
Field Details
-
damage
private final boolean damage- Mappings:
Namespace Name Mixin selector named damage
Lnet/minecraft/entity/effect/InstantHealthOrDamageStatusEffect;damage:Z
intermediary field_45103
Lnet/minecraft/class_8632;field_45103:Z
official a
Lbrx;a:Z
-
-
Constructor Details
-
InstantHealthOrDamageStatusEffect
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/effect/InstantHealthOrDamageStatusEffect;<init>(Lnet/minecraft/entity/effect/StatusEffectCategory;IZ)V
intermediary <init>
Lnet/minecraft/class_8632;<init>(Lnet/minecraft/class_4081;IZ)V
official <init>
Lbrx;<init>(Lbsc;IZ)V
-
-
Method Details
-
applyUpdateEffect
- Overrides:
applyUpdateEffect
in classStatusEffect
- Mappings:
Namespace Name Mixin selector named applyUpdateEffect
Lnet/minecraft/entity/effect/StatusEffect;applyUpdateEffect(Lnet/minecraft/entity/LivingEntity;I)Z
intermediary method_5572
Lnet/minecraft/class_1291;method_5572(Lnet/minecraft/class_1309;I)Z
official a
Lbsb;a(Lbtq;I)Z
-
applyInstantEffect
public void applyInstantEffect(@Nullable @Nullable Entity source, @Nullable @Nullable Entity attacker, LivingEntity target, int amplifier, double proximity) - Overrides:
applyInstantEffect
in classStatusEffect
- Mappings:
Namespace Name Mixin selector named applyInstantEffect
Lnet/minecraft/entity/effect/StatusEffect;applyInstantEffect(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/LivingEntity;ID)V
intermediary method_5564
Lnet/minecraft/class_1291;method_5564(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;ID)V
official a
Lbsb;a(Lbsv;Lbsv;Lbtq;ID)V
-