From 3fd0ae0a810923c494a1a9aaebaf278e833a5b46 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Wed, 24 Jun 2020 10:05:28 +1000 Subject: [PATCH] SPIGOT-5782: Set Arrow Launched From Crossbow By: md_5 --- .../main/java/org/bukkit/entity/AbstractArrow.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/entity/AbstractArrow.java b/paper-api/src/main/java/org/bukkit/entity/AbstractArrow.java index 88cebc004f..5b50a4e10e 100644 --- a/paper-api/src/main/java/org/bukkit/entity/AbstractArrow.java +++ b/paper-api/src/main/java/org/bukkit/entity/AbstractArrow.java @@ -110,6 +110,20 @@ public interface AbstractArrow extends Projectile { */ public void setPickupStatus(@NotNull PickupStatus status); + /** + * Gets if this arrow was shot from a crossbow. + * + * @return if shot from a crossbow + */ + public boolean isShotFromCrossbow(); + + /** + * Sets if this arrow was shot from a crossbow. + * + * @param shotFromCrossbow if shot from a crossbow + */ + public void setShotFromCrossbow(boolean shotFromCrossbow); + /** * Represents the pickup status of this arrow. */