Помогите Player и Config

  • Автор темы Автор темы Boss90
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Boss90

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Boss90
Здравствуйте всем.)
У меня появился вопрос, как можно в переменную Player запихнуть буковки с конфига? Пробывал так:
Код:
Player player = (Player) this.plugin.getConfig().get("Info.owner");
Но ошибка в консоль, ваши идеи господа?
 
Храни в конфиге не Player, а его ник / UUID, потом можешь получить его оффлайн-версию при помощи Bukkit#getOfflinePlayer, если нужен Player, а не OfflinePlayer, то юзай Bukkit#getPlayer, но он может быть null, если игрок не в сети
 
Прикол в том, что у меня есть волшебная команда в плугине, которая сетает в строчке
Info:
owner: ''
из-за этого лезет ошибочка новая "Имя не может быть пустым", что на на нулл проверять господа?)
 
По uuid Bukkit.getPlayer(uuid);
По нику Bukkit.getPlayerExact(name);
Смотря что ты там в конфиге записываешь.
 
Всем спасибки :3.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх