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

Помогите Как проверить написали ли нужную команду?

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

Статус темы:
Закрыта.
  1. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    В твоем случае уместно это делать, я не спорю, но в данном случае мы один раз обратились к массиву args, поэтому нет никакого смысла создавать для него отдельное поле. Если ему нужно будет, то он сам это поле и создаст, ты сам говоришь, что не знаешь, будет ли он дальше использовать его или нет.

    Ну, возможно, ты и прав.

    Даже если взять твой "более адекватный код", то давай так:
    1. В методе getMessage() возвращается команда со слешем, поэтому args.length не может быть пустым, следовательно, мы имеем лишнюю проверку.
    2. Хоть создание поля args и будет понятнее новичку, но оно в данном конкретном случае бессмысленно, так как мы обращаемся к нему только один раз.
     
    Последнее редактирование: 8 май 2022
  2. uknwnxk

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

    Баллы:
    61
    Имя в Minecraft:
    uknwnxk
    Урыл получается) Но всеже, мы не знаем, что будет дальше у него в коде, вдруг он снова будет юзать args)
     
  3. Автор темы
    ItsWay

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

    Баллы:
    76
    Имя в Minecraft:
    ItsWay
    ну так не работает.
     
  4. NuaN

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

    Баллы:
    96
    Имя в Minecraft:
    NuaN
    Должно всё работать. Скорее всего ты Listener не зарегистрировал
     
  5. Автор темы
    ItsWay

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

    Баллы:
    76
    Имя в Minecraft:
    ItsWay
    Да только щас вернулся к этому, работает, но там он был зареган.
     
Статус темы:
Закрыта.

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