Помогите Если значение в конфиге равно чему-то, происходит что-то

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

Qbert

Активный участник
Пользователь
Баллы
66
Вообщем надо сделать чтобы если в конфиге значение "home1.door" будет значение "open", то происходит - e.setTo(home1EnterTo);

Моя попытка сделать это (пишет "Unlikely argument type for equals(): String seems to be unrelated to ConfigurationSection", я хз что такое это, но это не варнинг и не ошибка, а Infos какойто):

PlayerMoveEvent:

if (p.getLocation().getBlock().getLocation().equals(home1Enter)) {
if (config.getConfigurationSection("home1.door").equals("open")) {
e.setTo(home1EnterTo);
}
 
Сообщение все обьясняет, ты пытаешься сравнить строку String с секцией конфигурации ConfigurationSection через Object#equals(). Видимо ты имел ввиду:
config.getString("home1.door");
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх