Package net.minestom.server.item.enchant
Interface Enchantment.Effect
- All Known Subinterfaces:
EntityEffect
,LocationEffect
,ValueEffect
- All Known Implementing Classes:
AttributeEffect
,ConditionalEffect
,DamageImmunityEffect
,EntityEffect.AllOf
,EntityEffect.ApplyPotionEffect
,EntityEffect.DamageEntity
,EntityEffect.DamageItem
,EntityEffect.Explode
,EntityEffect.Ignite
,EntityEffect.PlaySound
,EntityEffect.ReplaceBlock
,EntityEffect.ReplaceDisc
,EntityEffect.RunFunction
,EntityEffect.SetBlockProperties
,EntityEffect.SpawnParticles
,EntityEffect.SummonEntity
,LocationEffect.AllOf
,TargetedConditionalEffect
,ValueEffect.Add
,ValueEffect.AllOf
,ValueEffect.Multiply
,ValueEffect.RemoveBinomial
,ValueEffect.Set
- Enclosing interface:
Enchantment
public static sealed interface Enchantment.Effect
permits AttributeEffect, ConditionalEffect<E>, DamageImmunityEffect, EntityEffect, LocationEffect, TargetedConditionalEffect<E>, ValueEffect