From ec7346ec43d7459bc423ae8ead362cfffffa8177 Mon Sep 17 00:00:00 2001 From: ryanhamshire Date: Mon, 12 Jan 2015 21:57:06 -0800 Subject: [PATCH] Daylight detector protections. Now requires build trust to invert (right click). --- .../GriefPrevention/PlayerEventHandler.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java b/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java index f410cef..67256cc 100644 --- a/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java +++ b/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java @@ -1391,8 +1391,15 @@ class PlayerEventHandler implements Listener } } - //apply rule for note blocks and repeaters - else if(clickedBlock != null && clickedBlockType == Material.NOTE_BLOCK || clickedBlockType == Material.DIODE_BLOCK_ON || clickedBlockType == Material.DIODE_BLOCK_OFF) + //apply rule for note blocks and repeaters and daylight sensors + else if(clickedBlock != null && + ( + clickedBlockType == Material.NOTE_BLOCK || + clickedBlockType == Material.DIODE_BLOCK_ON || + clickedBlockType == Material.DIODE_BLOCK_OFF) || + clickedBlockType == Material.DAYLIGHT_DETECTOR || + clickedBlockType == Material.DAYLIGHT_DETECTOR_INVERTED + ) { if(playerData == null) playerData = this.dataStore.getPlayerData(player.getUniqueId()); Claim claim = this.dataStore.getClaimAt(clickedBlock.getLocation(), false, playerData.lastClaim);