--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/secretdoor/DoorBlockListener.java 2012/01/25 21:34:56 1679 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/secretdoor/DoorBlockListener.java 2012/01/25 21:55:33 1680 @@ -6,16 +6,16 @@ import org.bukkit.block.Block; import org.bukkit.entity.Player; +import org.bukkit.event.EventHandler; +import org.bukkit.event.Listener; import org.bukkit.event.block.BlockBreakEvent; -import org.bukkit.event.block.BlockListener; import org.bukkit.event.block.BlockRedstoneEvent; import org.bukkit.event.block.SignChangeEvent; -import org.bukkit.event.player.PlayerListener; import org.bukkit.plugin.Plugin; -public class DoorBlockListener extends BlockListener { +public class DoorBlockListener implements Listener { private DoorStorage store; @@ -33,11 +33,11 @@ handler = new DoorOpenListener(store, plugin); } - public PlayerListener getPlayerListener() { + public Listener getPlayerListener() { return handler; } - @Override + @EventHandler public void onBlockBreak(BlockBreakEvent event) { Door door = store.findDoor(event.getBlock().getLocation() ); if (door != null) { @@ -82,7 +82,7 @@ } - @Override + @EventHandler public void onBlockRedstoneChange(BlockRedstoneEvent event) { Block block = event.getBlock(); @@ -106,7 +106,7 @@ } - @Override + @EventHandler public void onSignChange(SignChangeEvent event) { Block sign = event.getBlock();