/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/secretdoor/DoorBlockListener.java
ViewVC logotype

Diff of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/secretdoor/DoorBlockListener.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1537 by torben, Wed Jun 29 18:12:42 2011 UTC revision 1541 by torben, Thu Jun 30 18:37:43 2011 UTC
# Line 16  import org.bukkit.plugin.Plugin; Line 16  import org.bukkit.plugin.Plugin;
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;
# Line 40  public class DoorBlockListener extends B Line 40  public class DoorBlockListener extends B
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");
# Line 80  public class DoorBlockListener extends B Line 81  public class DoorBlockListener extends B
81                                                                    
82                                  String parts[] = line1.split("x");                                  String parts[] = line1.split("x");
83                                  width = Integer.parseInt( parts[0] );                                  width = Integer.parseInt( parts[0] );
84                                  height = Integer.parseInt( parts[0] );                                  height = Integer.parseInt( parts[1] );
85                                                                    
86                                  if (width <1 || width>5) {                                  if (width <1 || width>8) {
87                                          event.getPlayer().sendMessage("width must be between 1 and 5 (inclusive)");                                          event.getPlayer().sendMessage("width must be between 1 and 8 (inclusive)");
88                                          return;                                          return;
89                                  }                                  }
90                                  if (height <2 || height>5) {                                  if (height <2 || height>5) {

Legend:
Removed from v.1537  
changed lines
  Added in v.1541

  ViewVC Help
Powered by ViewVC 1.1.20