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

Помогите Команда не работает

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

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

    AnleaR Участник Пользователь

    Баллы:
    36
    Здравствуйте, пишу плагин на телепортацию по планетам, уровни, фракции и т.д.
    Возник баг. При телепортации (/jc <планета> или даже просто /jc) выводит "usage", то-есть обычное сообщение использования команды, будто я неправильно ввёл её, хотя все в порядке. В консоль ничего не выводит, никакую ошибку.
    Помогите пожалуйста, заранее спасибо!
    Главный класс: https://pastebin.com/2xeutAgA
    Класс с телепортациями и т.д.: https://pastebin.com/ygeqFCRk
    plugin.yml (если нужен): https://pastebin.com/JDf6gRi4
    Стандартный config.yml (если нужен): https://pastebin.com/mefiwE5w
    Скриншот того, что выводит после использования команды /jc:
     
  2. Lemar98

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

    Баллы:
    76
    Выложи нормально код сюда, под тегом
     
  3. Автор темы
    AnleaR

    AnleaR Участник Пользователь

    Баллы:
    36
    Код почти на 800 строк только в классе с телепортами и фракциями. Поэтому специально для удобности выложил на pastebin.
     
  4. NukerFall

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

    Баллы:
    76
    Ты команду зарегал?
    main.getCommand("jc").setExecutor(this);
     
  5. Автор темы
    AnleaR

    AnleaR Участник Пользователь

    Баллы:
    36
    Да, зарегал. Я скинул ведь main класс
     
  6. NukerFall

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

    Баллы:
    76
    Слишком много вырвиглаза, не могу прочесть.
    Особенно вот это чудо: \u0412

    Если выводится usage, значит не зарегал ;)
     
  7. Автор темы
    AnleaR

    AnleaR Участник Пользователь

    Баллы:
    36
    Сорян, пытался сделать кое что. Не в этом проблема. У меня был другой плагин с таким же траблом, и я его как-то пофиксил)) но при этом не трогал даже commandexecutor
     
  8. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Не стоит юзать говнокод Каргонда, если не ошибаюсь...
     
  9. Автор темы
    AnleaR

    AnleaR Участник Пользователь

    Баллы:
    36
    Я его взял за основу, т.к. сам только начинаю. Где-то половину пришлось переделывать))
     
  10. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Такая себе основа
     
  11. Автор темы
    AnleaR

    AnleaR Участник Пользователь

    Баллы:
    36
    Как решить-то? Это я накосячил, до этого эта команда работала нормально.
     
  12. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Хз, код нечитабельный(
     
  13. Автор темы
    AnleaR

    AnleaR Участник Пользователь

    Баллы:
    36
    (((( Уже вторая неделя пошла, не могу никак решить...
     
  14. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Печально
     
  15. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Лог инициализации можно? Плагин вообще инициализируется?
     
  16. Energy warrior

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

    Баллы:
    76
    Логи в консоли не думал скинуть?
     
  17. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Очевидно же что инициализируется, потому что он возвращает usage из plugin.yml при вводе команды
     
  18. CriticaMobslps

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

    Баллы:
    76
    Имя в Minecraft:
    Votybo
    Жди до завтра, а то сидел корячился с твоим так себе кодом, решил его переписать на новый лад (хотя и не всё, просто это равносильно написанию с 0)
     

    Вложения:

  19. Автор темы
    AnleaR

    AnleaR Участник Пользователь

    Баллы:
    36
    В консоль ничего не выводит написал же. Выводит только, что игрок использовал команду
     
  20. Автор темы
    AnleaR

    AnleaR Участник Пользователь

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

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