Помогите Как проверить, был ли игрок на сервере?

BelkaTopcheg

Ньюби
Баллы
1
Имя в Minecraft
Belo4kaTop_Cheg
Всем привет! Помогите мне пожалуйста, я новенький в разработке плагинов Spigot. Возник вопрос, как узнать, был ли игрок на сервере? Пробовал:
Код:
if(Bukkit.getPlayer(args[0]) == null {
     sender.sendMessage(ChatColor.RED + "Игрок не найден!");
     return true;
}
Но это не работает. Всем спасибо заранее! )
 
PHP:
if(Bukkit.getPlayer(args[0])!=null) {
//Игрок нашёлся!
} else {
    sender.sendMessage("Игрок не найден!");
}
 
PHP:
if(Bukkit.getPlayer(args[0])!=null) {
//Игрок нашёлся!
} else {
    sender.sendMessage("Игрок не найден!");
}
Разве тут не должен быть getOfflinePlayer() ? Или он уже устарел ? ТСу вроде надо узнать был ли игрок на сервере, а не в данный момент.
 
Разве тут не должен быть getOfflinePlayer() ? Или он уже устарел ? ТСу вроде надо узнать был ли игрок на сервере, а не в данный момент.
Ага, мне нужно узнать, заходил ли он на сервер хотя бы один раз.
 
Разве тут не должен быть getOfflinePlayer() ? Или он уже устарел ? ТСу вроде надо узнать был ли игрок на сервере, а не в данный момент.
Да, затупил. Поиск оффлайн игрока идёт по всех файлах игроков, что немного тормозить сервер при частом использовании (не уверен, оптимизировали ли это в новых версиях)
 
Назад
Верх