Package net.minecraft.world.effect
Class HealOrHarmMobEffect
java.lang.Object
net.minecraft.world.effect.MobEffect
net.minecraft.world.effect.InstantenousMobEffect
net.minecraft.world.effect.HealOrHarmMobEffect
- All Implemented Interfaces:
FeatureElement
,IMobEffectExtension
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.effect.MobEffect
MobEffect.AttributeTemplate
-
Field Summary
Fields inherited from class net.minecraft.world.effect.MobEffect
CODEC, STREAM_CODEC
Fields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES
-
Constructor Summary
ConstructorDescriptionHealOrHarmMobEffect
(MobEffectCategory p_296444_, int p_294226_, boolean p_295780_) -
Method Summary
Modifier and TypeMethodDescriptionboolean
applyEffectTick
(LivingEntity p_295255_, int p_295147_) void
applyInstantenousEffect
(Entity p_294574_, Entity p_295692_, LivingEntity p_296483_, int p_296095_, double p_295178_) Methods inherited from class net.minecraft.world.effect.InstantenousMobEffect
isInstantenous, shouldApplyEffectTickThisTick
Methods inherited from class net.minecraft.world.effect.MobEffect
addAttributeModifier, addAttributeModifiers, createModifiers, createParticleOptions, getBlendDurationTicks, getCategory, getColor, getDescriptionId, getDisplayName, getEffectRendererInternal, getOrCreateDescriptionId, initializeClient, isBeneficial, onEffectAdded, onEffectStarted, onMobHurt, onMobRemoved, removeAttributeModifiers, requiredFeatures, requiredFeatures, setBlendDuration, withSoundOnAdded
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.flag.FeatureElement
isEnabled
Methods inherited from interface net.neoforged.neoforge.common.extensions.IMobEffectExtension
fillEffectCures, getSortOrder
-
Field Details
-
isHarm
private final boolean isHarm
-
-
Constructor Details
-
HealOrHarmMobEffect
-
-
Method Details
-
applyEffectTick
- Overrides:
applyEffectTick
in classMobEffect
-
applyInstantenousEffect
public void applyInstantenousEffect(@Nullable Entity p_294574_, @Nullable Entity p_295692_, LivingEntity p_296483_, int p_296095_, double p_295178_) - Overrides:
applyInstantenousEffect
in classMobEffect
-