diff --git a/Bukkit/src/main/java/com/plotsquared/bukkit/listener/PaperListener.java b/Bukkit/src/main/java/com/plotsquared/bukkit/listener/PaperListener.java index 65679639f..9eafe1dc1 100644 --- a/Bukkit/src/main/java/com/plotsquared/bukkit/listener/PaperListener.java +++ b/Bukkit/src/main/java/com/plotsquared/bukkit/listener/PaperListener.java @@ -104,6 +104,10 @@ public class PaperListener implements Listener { } Plot plot = area.getPlot(location); if (plot != null) { + // Prevent dropping blocks which normally would not be dropped. + if (!event.willDrop()) { + return; + } event.setWillDrop(plot.getFlag(TileDropFlag.class)); } }