1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Разработка плагинов для новичков", создана пользователем GoodPlayer, 18 май 2024.

Статус темы:
Закрыта.
  1. Автор темы
    GoodPlayer

    GoodPlayer Активный участник Пользователь

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

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Ты пытаешься проверишь наличие списка в строке, а надо проверять наличие строки в списке )

    domains.contains(message)
     
  3. Автор темы
    GoodPlayer

    GoodPlayer Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Да, знаю) Но дело в том, что когда пишешь, например domain.ru, то ивент не отменяется, а когда пишешь просто .ru, то отменяется. То есть domain.ru можно написать, а .ru уже блокируется.
     
  4. mirrerror

    mirrerror Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    если я правильно понял твой вопрос, то вот:
    Код:
    for(String s : domains) if(message.contains(s)) {
        event.setCancelled(true);
        player.sendMessage("message");
        break;
    }
     
  5. Автор темы
    GoodPlayer

    GoodPlayer Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Да, спасибо, работает <3
     
Статус темы:
Закрыта.

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