Interface TEBlockExplodeEnchant

All Superinterfaces:
CEHandler, com.vk2gpz.mc.api.enchantment.ICEHandler, org.bukkit.event.Listener

public interface TEBlockExplodeEnchant extends CEHandler
  • Method Details

    • isExplodableBlock

      boolean isExplodableBlock(org.bukkit.block.Block block)
    • makeExplosion

      default void makeExplosion(org.bukkit.entity.Player p, org.bukkit.Location loc, boolean effect, boolean sound)
    • isInside

      static boolean isInside(double cx, double cy, double cz, double r, double x, double y, double z)
    • canExplode

      default boolean canExplode(org.bukkit.entity.Player p, org.bukkit.block.Block block)
    • calcExplode

      @NotNull static @NotNull Object[] calcExplode(org.bukkit.entity.Player p, TEBlockExplodeEnchant handler, org.bukkit.Location centerLocation, float radius)