Package com.petrolpark.common.mobeffect
Class SyncedMobEffect
java.lang.Object
net.minecraft.world.effect.MobEffect
com.petrolpark.common.mobeffect.SimpleMobEffect
com.petrolpark.common.mobeffect.SyncedMobEffect
- All Implemented Interfaces:
IShaderEffect,net.minecraft.world.flag.FeatureElement,net.neoforged.neoforge.common.extensions.IMobEffectExtension
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.effect.MobEffect
net.minecraft.world.effect.MobEffect.AttributeTemplate -
Field Summary
Fields inherited from class net.minecraft.world.effect.MobEffect
CODEC, STREAM_CODECFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
Constructor Summary
ConstructorsConstructorDescriptionSyncedMobEffect(net.minecraft.world.effect.MobEffectCategory category, int color) -
Method Summary
Modifier and TypeMethodDescriptionstatic final voidonEffectAdded(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Added event) static final voidonEffectRemoved(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Remove event) static final voidonStartTrackingEntity(net.neoforged.neoforge.event.entity.player.PlayerEvent.StartTracking event) Methods inherited from class com.petrolpark.common.mobeffect.SimpleMobEffect
getShaderMethods 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, withSoundOnAddedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.flag.FeatureElement
isEnabledMethods inherited from interface net.neoforged.neoforge.common.extensions.IMobEffectExtension
fillEffectCures, getSortOrderMethods inherited from interface com.petrolpark.common.mobeffect.shader.IShaderEffect
cleanupShader
-
Constructor Details
-
SyncedMobEffect
public SyncedMobEffect(net.minecraft.world.effect.MobEffectCategory category, int color)
-
-
Method Details
-
onEffectAdded
public static final void onEffectAdded(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Added event) -
onEffectRemoved
public static final void onEffectRemoved(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Remove event) -
onStartTrackingEntity
public static final void onStartTrackingEntity(net.neoforged.neoforge.event.entity.player.PlayerEvent.StartTracking event)
-