Interface PlayerTester


@NullMarked public interface PlayerTester
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    canChange(org.bukkit.entity.Player player, org.bukkit.block.Block block)
     
    boolean
    canDamage(org.bukkit.entity.Player player, org.bukkit.entity.Entity entity, org.bukkit.damage.DamageSource source)
     
    boolean
    canDestroy(org.bukkit.entity.Player player, org.bukkit.block.Block block)
     
    boolean
    canDestroy(org.bukkit.entity.Player player, org.bukkit.entity.Entity entity)
     
    boolean
    canDropItem(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack)
     
    boolean
    canInteract(org.bukkit.entity.Player player, org.bukkit.block.Block block, org.bukkit.event.block.Action action)
     
    boolean
    canInteract(org.bukkit.entity.Player player, org.bukkit.entity.Entity entity)
     
    boolean
    canInteract(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack)
     
    boolean
    canPickupItem(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack)
     
    boolean
    canPlace(org.bukkit.entity.Player player, org.bukkit.block.Block block, org.bukkit.entity.Entity entity)
     
    boolean
    canPlace(org.bukkit.entity.Player player, org.bukkit.block.Block block, org.bukkit.Material placedType)
     
    boolean
    canShoot(org.bukkit.entity.Player player, org.bukkit.entity.Projectile projectile)
     
    boolean
    canTeleport(org.bukkit.entity.Player player, org.bukkit.Location from, org.bukkit.Location to, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause)
     
    boolean
    canUseCommand(org.bukkit.entity.Player player, org.bukkit.command.Command command)
     
  • Method Details

    • canChange

      boolean canChange(org.bukkit.entity.Player player, org.bukkit.block.Block block)
    • canDamage

      boolean canDamage(org.bukkit.entity.Player player, org.bukkit.entity.Entity entity, org.bukkit.damage.DamageSource source)
    • canDestroy

      boolean canDestroy(org.bukkit.entity.Player player, org.bukkit.block.Block block)
    • canDestroy

      boolean canDestroy(org.bukkit.entity.Player player, org.bukkit.entity.Entity entity)
    • canInteract

      boolean canInteract(org.bukkit.entity.Player player, org.bukkit.block.Block block, org.bukkit.event.block.Action action)
    • canInteract

      boolean canInteract(org.bukkit.entity.Player player, org.bukkit.entity.Entity entity)
    • canInteract

      boolean canInteract(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack)
    • canDropItem

      boolean canDropItem(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack)
    • canPickupItem

      boolean canPickupItem(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack)
    • canPlace

      boolean canPlace(org.bukkit.entity.Player player, org.bukkit.block.Block block, org.bukkit.Material placedType)
    • canPlace

      boolean canPlace(org.bukkit.entity.Player player, org.bukkit.block.Block block, org.bukkit.entity.Entity entity)
    • canShoot

      boolean canShoot(org.bukkit.entity.Player player, org.bukkit.entity.Projectile projectile)
    • canTeleport

      boolean canTeleport(org.bukkit.entity.Player player, org.bukkit.Location from, org.bukkit.Location to, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause)
    • canUseCommand

      boolean canUseCommand(org.bukkit.entity.Player player, org.bukkit.command.Command command)