16 |
public class DoorBlockListener extends BlockListener { |
public class DoorBlockListener extends BlockListener { |
17 |
|
|
18 |
|
|
19 |
DoorStorage store; |
private DoorStorage store; |
20 |
private DoorOpenListener handler; |
private DoorOpenListener handler; |
21 |
|
|
22 |
Plugin plugin; |
private Plugin plugin; |
23 |
|
|
24 |
public DoorBlockListener(Plugin plugin) { |
public DoorBlockListener(Plugin plugin) { |
25 |
this.plugin = plugin; |
this.plugin = plugin; |
40 |
Door door = store.findDoor(event.getBlock().getLocation() ); |
Door door = store.findDoor(event.getBlock().getLocation() ); |
41 |
if (door != null) { |
if (door != null) { |
42 |
Player player = event.getPlayer(); |
Player player = event.getPlayer(); |
43 |
if ( ! door.owner.equals( player.getName() )) { |
if ( ! door.getOwner().equals( player.getName() )) { |
44 |
Player owner = player.getServer().getPlayer( door.owner ); |
|
45 |
|
Player owner = player.getServer().getPlayer( door.getOwner() ); |
46 |
|
|
47 |
if (owner != null) { |
if (owner != null) { |
48 |
owner.sendMessage("" + player.getName() + " broke one of your secret doors"); |
owner.sendMessage("" + player.getName() + " broke one of your secret doors"); |