From 4b0998dbb714b777b1ab69ece7c59741abd6ad0b Mon Sep 17 00:00:00 2001 From: drbot7 <46543473+drbot7@users.noreply.github.com> Date: Sun, 5 Dec 2021 12:59:09 -0600 Subject: [PATCH] Protect rooted_dirt (#1541) Closes #1535 --- .../GriefPrevention/PlayerEventHandler.java | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/main/java/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java b/src/main/java/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java index 193c902..772d09a 100644 --- a/src/main/java/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java +++ b/src/main/java/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java @@ -1731,27 +1731,28 @@ class PlayerEventHandler implements Listener if (clickedBlock != null && instance.config_claims_preventTheft && ( event.getAction() == Action.RIGHT_CLICK_BLOCK && ( (this.isInventoryHolder(clickedBlock) && clickedBlock.getType() != Material.LECTERN) || - clickedBlockType == Material.CAULDRON || - clickedBlockType == Material.JUKEBOX || clickedBlockType == Material.ANVIL || - clickedBlockType == Material.CHIPPED_ANVIL || - clickedBlockType == Material.DAMAGED_ANVIL || - clickedBlockType == Material.CAKE || - Tag.CANDLE_CAKES.isTagged(clickedBlockType) || - clickedBlockType == Material.SWEET_BERRY_BUSH || + clickedBlockType == Material.BEACON || clickedBlockType == Material.BEE_NEST || clickedBlockType == Material.BEEHIVE || - clickedBlockType == Material.BEACON || clickedBlockType == Material.BELL || - clickedBlockType == Material.STONECUTTER || - clickedBlockType == Material.GRINDSTONE || + clickedBlockType == Material.CAKE || clickedBlockType == Material.CARTOGRAPHY_TABLE || - clickedBlockType == Material.LOOM || - clickedBlockType == Material.RESPAWN_ANCHOR || + clickedBlockType == Material.CAULDRON || clickedBlockType == Material.CAVE_VINES || clickedBlockType == Material.CAVE_VINES_PLANT || + clickedBlockType == Material.CHIPPED_ANVIL || + clickedBlockType == Material.DAMAGED_ANVIL || + clickedBlockType == Material.GRINDSTONE || + clickedBlockType == Material.JUKEBOX || + clickedBlockType == Material.LOOM || clickedBlockType == Material.PUMPKIN || - Tag.CANDLES.isTagged(clickedBlockType) + clickedBlockType == Material.RESPAWN_ANCHOR || + clickedBlockType == Material.ROOTED_DIRT || + clickedBlockType == Material.STONECUTTER || + clickedBlockType == Material.SWEET_BERRY_BUSH || + Tag.CANDLES.isTagged(clickedBlockType) || + Tag.CANDLE_CAKES.isTagged(clickedBlockType) ))) { if (playerData == null) playerData = this.dataStore.getPlayerData(player.getUniqueId());