Class MobEffectEvent.Applicable
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.entity.EntityEvent
net.neoforged.neoforge.event.entity.living.LivingEvent
net.neoforged.neoforge.event.entity.living.MobEffectEvent
net.neoforged.neoforge.event.entity.living.MobEffectEvent.Applicable
- Enclosing class:
 MobEffectEvent
This event is fired to check if a 
MobEffectInstance can be applied to an entity.
 
 It will be fired whenever LivingEntity.canBeAffected(MobEffectInstance) would be invoked.
 
- 
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.living.MobEffectEvent
MobEffectEvent.Added, MobEffectEvent.Applicable, MobEffectEvent.Expired, MobEffectEvent.RemoveNested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.living.LivingEvent
LivingEvent.LivingJumpEvent, LivingEvent.LivingVisibilityEventNested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.EntityEvent
EntityEvent.EnteringSection, EntityEvent.EntityConstructing, EntityEvent.Size - 
Field Summary
FieldsFields inherited from class net.neoforged.neoforge.event.entity.living.MobEffectEvent
effectInstance - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns If the mob effect should be applied or not, based on the current event result.Returns the result of this event, which controls if the mob effect will be applied.voidChanges the result of this event.Methods inherited from class net.neoforged.neoforge.event.entity.living.LivingEvent
getEntity 
- 
Field Details
- 
result
 
 - 
 - 
Constructor Details
- 
Applicable
 
 - 
 - 
Method Details
- 
getEffectInstance
- Overrides:
 getEffectInstancein classMobEffectEvent
 - 
setResult
Changes the result of this event. - 
getResult
Returns the result of this event, which controls if the mob effect will be applied.- Returns:
 - the result of this event, which controls if the mob effect will be applied
 
 - 
getApplicationResult
public boolean getApplicationResult()Returns If the mob effect should be applied or not, based on the current event result.- Returns:
 - If the mob effect should be applied or not, based on the current event result
 
 
 -