From f55cc79973e55a9d76a303ec999ba0852607ad84 Mon Sep 17 00:00:00 2001 From: Riley Park Date: Wed, 15 Aug 2018 01:26:03 -0700 Subject: [PATCH] Allow disabling armour stand ticking --- .../main/java/org/bukkit/entity/ArmorStand.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/entity/ArmorStand.java b/paper-api/src/main/java/org/bukkit/entity/ArmorStand.java index c727b2d40e..38538ad590 100644 --- a/paper-api/src/main/java/org/bukkit/entity/ArmorStand.java +++ b/paper-api/src/main/java/org/bukkit/entity/ArmorStand.java @@ -363,5 +363,21 @@ public interface ArmorStand extends LivingEntity { @Override org.bukkit.inventory.@NotNull EntityEquipment getEquipment(); + + /** + * Tests if this armor stand can tick. + * + *

The default value is defined in {@code paper.yml}.

+ * + * @return {@code true} if this armour stand can tick, {@code false} otherwise + */ + boolean canTick(); + + /** + * Sets if this armor stand can tick. + * + * @param tick {@code true} if this armour stand can tick, {@code false} otherwise + */ + void setCanTick(final boolean tick); // Paper end }