Class WhyCantYouLeaveMobEffect
-
- All Implemented Interfaces:
-
net.minecraft.world.flag.FeatureElement
,net.neoforged.neoforge.common.extensions.IMobEffectExtension
public final class WhyCantYouLeaveMobEffect extends MobEffect
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<Holder<Attribute>, MobEffect.AttributeTemplate>
attributeModifiers
private final MobEffectCategory
category
private final Integer
color
private final Function<MobEffectInstance, ParticleOptions>
particleFactory
private final String
descriptionId
private final Integer
blendDurationTicks
private final Optional<SoundEvent>
soundOnAdded
private final FeatureFlagSet
requiredFeatures
-
Constructor Summary
Constructors Constructor Description WhyCantYouLeaveMobEffect()
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class net.minecraft.world.effect.MobEffect
addAttributeModifier, addAttributeModifier, addAttributeModifiers, applyEffectTick, applyInstantenousEffect, createModifiers, createParticleOptions, getBlendDurationTicks, getCategory, getColor, getDescriptionId, getDisplayName, getOrCreateDescriptionId, initializeClient, isBeneficial, isInstantenous, onEffectAdded, onEffectStarted, onMobHurt, onMobRemoved, removeAttributeModifiers, requiredFeatures, requiredFeatures, setBlendDuration, shouldApplyEffectTickThisTick, withSoundOnAdded
-
Methods inherited from class net.minecraft.world.flag.FeatureElement
isEnabled
-
Methods inherited from class net.neoforged.neoforge.common.extensions.IMobEffectExtension
fillEffectCures, getSortOrder, self
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-