예제 #1
0
 public static void delete(Player player) {
   WioskiFile wioskiFile = plugin.getWioskiFile();
   Wioska w = getWioska(player);
   if (w != null) {
     if (w.getLeader().equals(player.getName())) {
       w.delete();
       if (Config.getBroadcast()) {
         Bukkit.getServer()
             .broadcastMessage(
                 Config.getMessage("rozwiazanoWioske", w.getAkronim(), w.getNazwa()));
       } else {
         player.sendMessage(Config.getMessage("rozwiazanoWioske", w.getAkronim(), w.getNazwa()));
       }
     }
   } else {
     player.sendMessage(Config.getMessage("nieJestesWiosce"));
   }
 }
예제 #2
0
  public static void removePlayer(Player sender) {
    Wioska w = Wioska.getWioska(sender);
    if (w == null) {
      sender.sendMessage(Config.getMessage("nieJestesWiosce"));
      return;
    }

    if (sender.getName().equals(w.getLeader())) {
      return;
    }

    if (!w.removePlayer(sender.getName())) {
      return;
    }

    if (Config.getBroadcast()) {
      Bukkit.getServer()
          .broadcastMessage(Config.getMessage("usunietoUsera", sender.getName(), w.getAkronim()));
    } else {
      sender.sendMessage(Config.getMessage("usunietoUsera", sender.getName(), w.getAkronim()));
    }
  }