package com.cypherx.xauth; import org.bukkit.entity.Player; import org.bukkit.event.block.*; /** * Handle events for all Block related events * @author CypherX */ public class xAuthBlockListener extends BlockListener { private final xAuth plugin; public xAuthBlockListener(final xAuth plugin) { this.plugin = plugin; } //Prevents players from breaking blocks public void onBlockBreak(BlockBreakEvent event) { if (event.isCancelled()) return; Player player = event.getPlayer(); plugin.handleEvent(player, event); } //Prevents player from placing blocks public void onBlockPlace(BlockPlaceEvent event) { if (event.isCancelled()) return; Player player = event.getPlayer(); plugin.handleEvent(player, event); } }