Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Как проверить, содержит ли значение ArrayList?

Статус
Закрыто для дальнейших ответов.

GoodPlayer

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
GoodPlayer
Пишу плагин под bungeeAPI, который будет блокировать рекламу. Я хочу проверить, содержит ли сообщение игрока домены из конфига, но когда сравниваю получаю ошибку от InteliijIdea. Знающие люди, подскажите, что я делаю неправильно?
Код:
<удалено>
 
Последнее редактирование:
Ты пытаешься проверишь наличие списка в строке, а надо проверять наличие строки в списке )

domains.contains(message)
 
Ты пытаешься проверишь наличие списка в строке, а надо проверять наличие строки в списке )

domains.contains(message)
Да, знаю) Но дело в том, что когда пишешь, например domain.ru, то ивент не отменяется, а когда пишешь просто .ru, то отменяется. То есть domain.ru можно написать, а .ru уже блокируется.
 
Да, знаю) Но дело в том, что когда пишешь, например domain.ru, то ивент не отменяется, а когда пишешь просто .ru, то отменяется. То есть domain.ru можно написать, а .ru уже блокируется.
если я правильно понял твой вопрос, то вот:
Код:
for(String s : domains) if(message.contains(s)) {
    event.setCancelled(true);
    player.sendMessage("message");
    break;
}
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх