Add Arrow tile methods

By: Parker Hawke <hawkeboyz2@hotmail.com>
This commit is contained in:
Bukkit/Spigot 2018-05-01 15:28:26 -04:00
parent b7d13cf163
commit 9b59adbfbc

View File

@ -1,5 +1,7 @@
package org.bukkit.entity;
import org.bukkit.block.Block;
/**
* Represents an arrow.
*/
@ -40,6 +42,22 @@ public interface Arrow extends Projectile {
*/
public void setCritical(boolean critical);
/**
* Gets whether this arrow is in a block or not.
* <p>
* Arrows in a block are motionless and may be picked up by players.
*
* @return true if in a block
*/
public boolean isInBlock();
/**
* Gets the block to which this arrow is attached.
*
* @return the attached block or null if not attached
*/
public Block getAttachedBlock();
/**
* Gets the current pickup status of this arrow.
*