Interface RegionExplosionEvent

All Superinterfaces:
org.spongepowered.api.event.Cancellable, org.spongepowered.api.event.Event, RegionWorldEvent
All Known Subinterfaces:
RegionExplosionEvent.EntityDamage, RegionExplosionEvent.Surface

public interface RegionExplosionEvent extends RegionWorldEvent
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.spongepowered.api.world.explosion.Explosion
    Gets the Explosion.
    Optional<org.spongepowered.api.entity.explosive.Explosive>
    Gets the Explosive.
    boolean
    Get protect result.
    void
    setExplosion(org.spongepowered.api.world.explosion.Explosion explosion)
    Set the Explosion.

    Methods inherited from interface org.spongepowered.api.event.Cancellable

    isCancelled, setCancelled

    Methods inherited from interface org.spongepowered.api.event.Event

    cause, context, source

    Methods inherited from interface sawfowl.regionguard.api.events.world.RegionWorldEvent

    getRegion, getSpongeEvent, getWorld
  • Method Details

    • getExplosion

      org.spongepowered.api.world.explosion.Explosion getExplosion()
      Gets the Explosion.
      Returns:
      The explosion
    • setExplosion

      void setExplosion(org.spongepowered.api.world.explosion.Explosion explosion)
      Set the Explosion.
    • getExplosive

      Optional<org.spongepowered.api.entity.explosive.Explosive> getExplosive()
      Gets the Explosive.
      Returns:
      The explosive
    • isAllowExplosion

      boolean isAllowExplosion()
      Get protect result.