Merge pull request #36 from Diet-Cola/master

Check we're right clicking respawn anchor
This commit is contained in:
Maxopoly authored and GitHub committed 2020-11-23 16:54:03 +01:00
commit 64ef171b7d
1 file changed
+5 -1
@@ -312,15 +312,19 @@ public class GameFixes extends SimpleHack<GameFixesConfig> implements Listener {
if (event.getClickedBlock() == null) {
return;
}
if (event.getAction() != Action.RIGHT_CLICK_AIR && event.getAction() != Action.RIGHT_CLICK_BLOCK) {
return;
}
if (!event.getClickedBlock().getType().equals(Material.RESPAWN_ANCHOR)) {
return;
}
RespawnAnchor anchor = (RespawnAnchor)event.getClickedBlock().getBlockData();
RespawnAnchor anchor = (RespawnAnchor) event.getClickedBlock().getBlockData();
if (!event.getMaterial().equals(Material.GLOWSTONE)) {
event.setCancelled(true);
} else if (anchor.getCharges() == anchor.getMaximumCharges()) {
event.setCancelled(true);
}
event.getPlayer().sendMessage(ChatColor.RED + "Respawn anchor bombing is disabled");
}
@EventHandler(priority = EventPriority.LOWEST, ignoreCancelled=true)