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

Туториал Создание плагинов с примерами.

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем wroud, 18 авг 2012.

?

Это было полезно?

  1. Да

    130 голосов
    80,7%
  2. Нет

    31 голосов
    19,3%
  1. MrKiBa

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

    Баллы:
    66
    а, я его прост не там создал получается? окей, спасибо, надо было создавать его в src.. лол
     
  2. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Ещё:
    • Судя по картинке, у тебя неправильно отформатирован plugin.yml. Отступы по стандарту должны быть два пробела.
    • Слово команды пишется с одной м.
    • Если ничего не работает, всегда можно начать с моего каркаса для плагинов.
     
  3. MrKiBa

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

    Баллы:
    66
    да не, я уже исправил.
    а вот на счет Commands - ты ошибся. Она пишется с двумя М.
     
  4. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    upload_2015-2-26_22-40-27.png
    Ну, без пояснений.
     
  5. MrKiBa

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

    Баллы:
    66
  6. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Тогда беру слова обратно, коли так =)
     
  7. MrKiBa

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

    Баллы:
    66
    кстати, лол, как раз этот "пример с ошибкой", о котором я говорил находится в этой теме :)
     
  8. Левый

    Левый Старожил Пользователь

    Баллы:
    173
    Что если я в качестве библиотеки загружу не bukkit, a cauldron или spigot? В чём разница?
     
  9. LightSunrider

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

    Баллы:
    78
    Небольшая. Например в Spigot в сравнении с Bukkit есть пара-тройка дополнительных методов. В остальном они оба идентичны.
     
  10. Левый

    Левый Старожил Пользователь

    Баллы:
    173
    Спасибо, тоесть я вполне могу залить в библиотеку cauldron или лучше bukkit?
     
  11. Rider3217

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

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Можешь.
     
  12. Yuri123456

    Yuri123456 Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    fizika941
    Имя в Minecraft:
    TneRED
    command.getName().equalsIgnoreCase("cex") :

    Зач такие сложности:)

    "знач" == "знач2"
     
  13. Noncote

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

    Баллы:
    61
    Имя в Minecraft:
    Noncote
    Возможно у вас ошибка в классе, который в plugin.yml, строчка main. Также, plugin.yml должен быть в папке src, но по скриншоту не могу точно понять, там он, или нет.
     
  14. alexandrage

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

    Баллы:
    173
    В essentials выводит сортирую по группам.
     
  15. deadanykey

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

    Баллы:
    96
    Пардон за ответ на старый пост, но за такие советы надо гвоздь в голову забить.
     
  16. Sparksys

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

    Баллы:
    76
    Ну я понял как создавать плагины, но тут другой вопрос. Если вдруг где то в коде по подается переменная "args[номер аргумента]", то если ввести команду без аргументов она просто выдает ошибку. Дак вот как сделать чтобы при простом вводе команды без аргументов шла перезагрузка плагина (И в0обще какая функция делает перезагрузку?), а если ввести аргумент, то шло выполнение соответствующей записи? Извеняюсь если задал глупый вопрос.
     
  17. Rider3217

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

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Можно сделать поддержку PermissionsEx,EssentialsGroup и он будет по группам искать.
     
  18. Sonicxd2

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

    Баллы:
    76
    Можно по Permission.
     
  19. deadanykey

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

    Баллы:
    96
    Грамотнее будет использовать Vault
     
  20. Rider3217

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

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Я это и имел виду, просто не знал как выразится)
     

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