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.ChangeItemDamage,EntityEffect.DamageEntity,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