From 982b6d2b9e1d0d27c57c95e91f3ac42d4be091dd Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sat, 5 Mar 2022 12:27:54 +0100 Subject: [PATCH] Fix painting breaking --- .../lobby/listener/PlayerWorldInteractionListener.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/de/steamwar/lobby/listener/PlayerWorldInteractionListener.java b/src/de/steamwar/lobby/listener/PlayerWorldInteractionListener.java index 29ecc26..dffbc5a 100644 --- a/src/de/steamwar/lobby/listener/PlayerWorldInteractionListener.java +++ b/src/de/steamwar/lobby/listener/PlayerWorldInteractionListener.java @@ -25,6 +25,8 @@ import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.entity.EntityDamageEvent; import org.bukkit.event.entity.FoodLevelChangeEvent; +import org.bukkit.event.hanging.HangingBreakByEntityEvent; +import org.bukkit.event.hanging.HangingBreakEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.event.player.PlayerTeleportEvent; @@ -41,6 +43,11 @@ public class PlayerWorldInteractionListener implements Listener { event.setCancelled(true); } + @EventHandler + public void handleHangingEntity(HangingBreakEvent event) { + event.setCancelled(true); + } + @EventHandler public void handleFoodLevelChange(FoodLevelChangeEvent event) { event.setCancelled(true);