From 71430afcc3163e65f0a89d26a88c0b7d554dfe86 Mon Sep 17 00:00:00 2001 From: D3v1s0m Date: Mon, 1 Jul 2024 10:09:11 +0530 Subject: [PATCH] fix force_body_rotation property to only apply it true --- .../entity/properties/ForceBodyRotationProperty.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/entity/properties/ForceBodyRotationProperty.java b/plugin/src/main/java/lol/pyr/znpcsplus/entity/properties/ForceBodyRotationProperty.java index 4d568a7..8a6ca71 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/entity/properties/ForceBodyRotationProperty.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/entity/properties/ForceBodyRotationProperty.java @@ -18,7 +18,9 @@ public class ForceBodyRotationProperty extends DummyProperty { @Override public void apply(Player player, PacketEntity entity, boolean isSpawned, Map properties) { - Bukkit.getScheduler().runTaskLater(plugin, () -> entity.swingHand(player, false), 2L); - Bukkit.getScheduler().runTaskLater(plugin, () -> entity.swingHand(player, false), 6L); + if (entity.getProperty(this)) { + Bukkit.getScheduler().runTaskLater(plugin, () -> entity.swingHand(player, false), 2L); + Bukkit.getScheduler().runTaskLater(plugin, () -> entity.swingHand(player, false), 6L); + } } }