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

Помогите Не регистрируются команды

Тема в разделе "Разработка плагинов для новичков", создана пользователем Kurumi, 6 апр 2019.

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

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

    Баллы:
    96
    Для начала мог бы не использовать подобный способ регистрации и создания команд, а сделать простые команды выше описанными способами. Может быть это не удобнее, зато понятнее.
     
  2. AbstractCoder

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

    Баллы:
    76
    Имя в Minecraft:
    AbstractCoder
    Те рефлексией ток commandmap доставать, и то если папер там это в апи есть, рефлексия не нужна. После решаешь команду просто, CommandExecutor нах не нужен.
     
  3. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Наоборот удобнее, чем та каша с рефлексией, еще и через ивент вместо CommandExecutor.
     
  4. Artemka2008

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

    Баллы:
    66
    Имя в Minecraft:
    ArCoderMine
    Ну или просто можно юзать extends Command с методом execute
     
  5. Artemka2008

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

    Баллы:
    66
    Имя в Minecraft:
    ArCoderMine
    Но этот способ подходит больше под BungeeCord, т.к. там нету CommandExecutorа
     
  6. MurlikMurlik

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

    Баллы:
    96
    А, дак я не обратил внимание на то что там ивент. Тогда да, само собой удобнее регистрировать каждую команду отдельно.

    А вообще, кажется что ТС не зарегистрировал собственно сам слушатель и не добавил в plugin.yml все команды.
     
  7. AbstractCoder

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

    Баллы:
    76
    Имя в Minecraft:
    AbstractCoder
    Анонимного класса хватит upload_2019-4-7_15-9-15.png
     
  8. Автор темы
    Kurumi

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

    Баллы:
    76
    Всем спасибо!)
     
Статус темы:
Закрыта.

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