From 99a676a6d1f94a62267998de7c6561bd20a104ff Mon Sep 17 00:00:00 2001 From: RoboMWM Date: Mon, 29 Jul 2019 21:19:52 -0700 Subject: [PATCH] Ignore hanging entities that break due to lack of supporting blocks Closes #573 --- .../me/ryanhamshire/GriefPrevention/EntityEventHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java b/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java index 9f7a36f..edf6cfb 100644 --- a/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java +++ b/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java @@ -563,6 +563,9 @@ public class EntityEventHandler implements Listener { //don't track in worlds where claims are not enabled if(!GriefPrevention.instance.claimsEnabledForWorld(event.getEntity().getWorld())) return; + + //Ignore cases where itemframes should break due to no supporting blocks + if(event.getCause() == RemoveCause.PHYSICS) return; //FEATURE: claimed paintings are protected from breakage