Class LandExplosionManager

java.lang.Object
org.kingdoms.managers.land.protection.LandExplosionManager
All Implemented Interfaces:
org.bukkit.event.Listener

public final class LandExplosionManager extends Object implements org.bukkit.event.Listener
  • Field Details

    • REGENERATE

      public static final boolean REGENERATE
  • Constructor Details

    • LandExplosionManager

      public LandExplosionManager()
  • Method Details

    • forceOngoingRegenerations

      public static void forceOngoingRegenerations()
    • onFancyExplosionFall

      public void onFancyExplosionFall(org.bukkit.event.entity.EntityChangeBlockEvent event)
    • hangingBreak

      public void hangingBreak(org.bukkit.event.hanging.HangingBreakEvent event)
      HangingBreakByEntityEvent doesn't fucking work for explosions. It's only called when a player breaks it.
    • onEntityExplosionDamage

      public void onEntityExplosionDamage(org.bukkit.event.entity.EntityDamageByEntityEvent event)
    • protectEntityFromExplosion

      public static void protectEntityFromExplosion(org.bukkit.event.Cancellable event, org.bukkit.entity.Entity damager, org.bukkit.entity.Entity entity)
    • onUnknownExplosion

      public void onUnknownExplosion(org.bukkit.event.block.BlockExplodeEvent event)
    • onEntityAntiExplosion

      public void onEntityAntiExplosion(org.bukkit.event.entity.EntityExplodeEvent event)
      Creepers, Fireballs and ...
    • onWitherSkullExplosion

      public void onWitherSkullExplosion(org.bukkit.event.entity.EntityChangeBlockEvent event)