Package net.minecraft.world.effect
Class InfestedMobEffect
java.lang.Object
net.minecraft.world.effect.MobEffect
net.minecraft.world.effect.InfestedMobEffect
- All Implemented Interfaces:
FeatureElement
,IForgeMobEffect
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.effect.MobEffect
MobEffect.AttributeTemplate
-
Field Summary
Fields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES
-
Constructor Summary
ModifierConstructorDescriptionprotected
InfestedMobEffect
(MobEffectCategory p_330372_, int p_332310_, float p_334976_, ToIntFunction<RandomSource> p_328183_) -
Method Summary
Modifier and TypeMethodDescriptionvoid
onMobHurt
(LivingEntity p_334146_, int p_328888_, DamageSource p_330722_, float p_331740_) private void
spawnSilverfish
(Level p_332452_, LivingEntity p_327972_, double p_334243_, double p_334439_, double p_333358_) Methods inherited from class net.minecraft.world.effect.MobEffect
addAttributeModifier, addAttributeModifiers, applyEffectTick, applyInstantenousEffect, createModifiers, createParticleOptions, getBlendDurationTicks, getCategory, getColor, getDescriptionId, getDisplayName, getEffectRendererInternal, getOrCreateDescriptionId, initializeClient, isBeneficial, isInstantenous, onEffectAdded, onEffectStarted, onMobRemoved, removeAttributeModifiers, requiredFeatures, requiredFeatures, setBlendDuration, shouldApplyEffectTickThisTick, 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.minecraftforge.common.extensions.IForgeMobEffect
getCurativeItems, getSortOrder
-
Field Details
-
chanceToSpawn
private final float chanceToSpawn -
spawnedCount
-
-
Constructor Details
-
InfestedMobEffect
protected InfestedMobEffect(MobEffectCategory p_330372_, int p_332310_, float p_334976_, ToIntFunction<RandomSource> p_328183_)
-
-
Method Details
-
onMobHurt
public void onMobHurt(LivingEntity p_334146_, int p_328888_, DamageSource p_330722_, float p_331740_) -
spawnSilverfish
private void spawnSilverfish(Level p_332452_, LivingEntity p_327972_, double p_334243_, double p_334439_, double p_333358_)
-