Class WizardryCancelableEvent

java.lang.Object
com.binaris.wizardry.api.content.event.abstr.WizardryCancelableEvent
All Implemented Interfaces:
IWizardryEvent
Direct Known Subclasses:
EBDiscoverSpellEvent, EBEntityJoinLevelEvent, EBItemPlaceInContainerEvent, EBItemTossEvent, EBLivingHurtEvent, EBPlayerBreakBlockEvent, EBPlayerInteractEntityEvent, EBPlayerUseBlockEvent, SpellBindEvent

public abstract class WizardryCancelableEvent extends Object implements IWizardryEvent
Base event class to use if you want to create custom events Just make a new subclass with this and fire the event when you need it

Keep in mind if one event before you cancel the used event your listener will be used anyway, if you don't want this, use isCanceled() before doing anything
See Also:
  • Constructor Details

    • WizardryCancelableEvent

      public WizardryCancelableEvent()
  • Method Details