[Гайды][1.9.2] Создание плагина spigot, часть 3 - "Команды"

[Гайды][1.9.2] Создание плагина spigot, часть 3 - "Команды"

Перед прочтением этого гайда обязательно(!) ознакомьтесь
с двумя предыдущими: ТЫК, ТЫК

[Гайды][1.9.2] Создание плагина spigot, часть 3 - "Команды"

Первым делом меняем главный класс добавляя
в public class Main следующую переменную:

Теперь разбираем код:
public boolean onCommand - переменная, принимающая
значение true или false в зависимости от результата выполнения
команды (об этом чуть позже)
if(cmd.getName().equalsIgnoreCase("welcome")) - сравниваем
текст команды с "welcome" и если текст равен, то пишем "Привет" отправителю
return true - команда выполнена успешно, игроку в чат не пишется
сообщение: "/welcome" (говорящее о неправильном использовании)

Что-же, основа команды готова, но при запуске плагина мы не
сможем выполнить эту команду, для того, чтобы исправить это редактируем
plugin.yml следующим образом: ТЫК
welcome - наша команда
usage - ее использование

Экспортируем плагин и при использовании команды
/welcome видим сообщение "привет"

[Гайды][1.9.2] Создание плагина spigot, часть 3 - "Команды"

Теперь мы создали самый простой пример команды,
но не всегда же писать игроку "Привет"? Теперь
я покажу, как создать команду на поджигание
конкретного игрока, добавляем в главный класс это:

И редактируем plugin.yml: ТЫК

После всего этого экспортируем плагин.
И теперь можно прописать burn и
поджечь нашу жертву на 100 секунд

[Гайды][1.9.2] Создание плагина spigot, часть 3 - "Команды"


Измените сообщение "Привет" и его цвет.
Подожгите игрока на 10 секунд а не на 100,
(Подсказка, 1 секунда - 20 тиков)


На этом все! Оценивайте и пишите ваши вопросы в комментарии!!!

Реклама:




Голосуй за новость:
(+5.555,35-0.20)

  • Просмотров: 1 898
  • Комментариев: 9
Рекомендуемое для Вас:

  1. Олдфаги
    Зарегистрирован: 15.07.2015
    Репутация
    (+101.797,6-4.1)
    JvonlinsMage | Пользователь offline | (10 апреля 2016 17:51) | Комментариев: 413 | Новостей: 20 |
    • +1

    Полезно и познавательно. 5м.


  2. Просто хорошие люди
    Зарегистрирован: 24.08.2013
    Репутация
    (+5.25,20.0)
    SuperAtomm | Пользователь offline | (10 апреля 2016 18:25) | Комментариев: 71 | Новостей: 3 |
    • -1

    Полезно и познавательно

    5.
    -----------------------------------------------------------------------------
    Baby don't hurt me.


  3. Олдфаги
    Зарегистрирован: 24.12.2013
    Репутация
    (+176.6156,7-19.9)
    ЯndomTrash | Пользователь offline | (10 апреля 2016 19:55) | Комментариев: 348 | Новостей: 6 |
    • -1

    Мечтал написать плагин на сервера, но гайдов не находил. Информативно, и по делу. 5 заслуженно.

  4. Просто хорошие люди
    Зарегистрирован: 29.12.2014
    Репутация
    (+18.513-5.5)
    Armagedji | Пользователь offline | (10 апреля 2016 20:48) | Комментариев: 166 | Новостей: 10 |
    • -1

    5.
    Люди, решил создать новость про рыбалку. Это типо информация для новичков. Выкладывать? И если выкладывать, то в бездну или в бездну, на главку и в разное?
    -----------------------------------------------------------------------------
    Цели:
    •5 репутации
    •10 новостей на главной
    •Журналист
    •1 карма



  5. Посетители
    Зарегистрирован: 10.04.2016
    Репутация
    (0.000.0)
    Klubnika =D | Пользователь offline | (10 апреля 2016 21:21) | Комментариев: 1 | Новостей: 0 |
    • -1

    Круто. Мне по нраву default3
    Поставлю пять через неделю


  6. XXXL ПХЛ
    Зарегистрирован: 5.06.2014
    Репутация
    (+149.9143,8-6.1)
    ShalDonHos | Пользователь offline | (11 апреля 2016 00:34) | Комментариев: 438 | Новостей: 23 |
    • -1

    Домашнее задание, только тут мне его не хватало...
    А так круто! Жду следующую часть!
    5 мем
    -----------------------------------------------------------------------------



  7. Олдфаги
    Зарегистрирован: 16.01.2016
    Репутация
    (+97.386,9-10.4)
    KAPTOXA | Пользователь offline | (11 апреля 2016 14:18) | Комментариев: 260 | Новостей: 13 |
    • -1

    5 мем, познавательно и интересно
    -----------------------------------------------------------------------------
    Подпись содержит мат.


  8. Посетители
    Зарегистрирован: 22.03.2015
    Репутация
    (+4.24,1-0.1)
    MarisoN | Пользователь offline | (11 апреля 2016 21:29) | Комментариев: 82 | Новостей: 3 |
    • 0

    Без вопросов, как выше написано-действительно, а ещё неплохо оформлено.5 мем


  9. Посетители
    Зарегистрирован: 22.12.2014
    Репутация
    (+12.3-43,1-55.4)
    Agravaine | Пользователь offline | (12 апреля 2016 15:19) | Комментариев: 16 | Новостей: 0 |
    • 0

    1 секунда = 20 тиков, угу.


 
Ваше Имя:
  • the-manvitalyapumbapekagustaololoshapokerface
    ololoshanikoloskrovjopagoritgopnikcreepy-troll
    bombanuloanatoliyjewishbadumtssbatrollface
    bayandudecomeonmemefemaleseriouslyneveralonenothingtodohere
    numbsadfsadtrollfacetrolldadwinthistimeclear
    yesmingfupizdynaxezmetall
    pacanypeka-facepikap-masterpoker-face2redface
    rzhakacat-lolDa-nu-nafigfrayna-uchi
    OhGodoh-god-whyponimaeshShto-zaso-close
    so-much-winsurprised-cattrue-storyWTF2voobscheto
    pticapleasepetrosyanpacanohfuck
    irodidisudaheystopityouGTFOefacepalm
    dosvidaniyableayouthful-fearten-guyrage-no-whyyy
    NewspaperGuyTearNewspaperGuyHighhappy-dolangonna
    geniusCerealGuySquintCerealGuyAngryAww-Yeahchallenge-failed
    Determlesqueemisc-alloh_godoh-stop-it-you
    omega-troll-faceotdubpedobearpoker-facerainbow-face
    sincere-trollSlowpokeruka-licopfffnudaeIII
    nikolosneutralmBinimposhappyf
    begomaccepted-drunkbad-poker-facecereal-guycereal-guy-spitting
    chanconcentrateddance-jumpevil-smilefap
    flipfreddie-mercurygreat-scotthappyherp-derp
    jesuslied-lightme-gusta-creepymichelle-not-badnerd
    non2no-whyyyover-heresad-cryingseriously
    staresurprised-kidsurprised-omgwatching-uyou-did-there
    3a_4tokrutoymiloMother_of_godNoris
    not_badot_kompaparkerpovarprelest
    spravedlivomil2big trollbuueeedefault
    fack yeahforever alone2krainyaa stepenkrasnie glazaLOL2
    nravitsaokeyreshitelentrollxD
    zanyatmilanonimbrezguetdefault2
    default3forever aloneHmmmegafffuuumegayeah
    ololoshaOMGshok trollwomen trollwomen
    zadumalsya
Докажи, что не робот:*

 

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
[Minecraft 1.7.3 beta] RuBeta - Олдскульный сервер!

Тема в разделе: Частные, домашние, Hamachi сервера

Father

Просмотров: 60384

Ответов: 183

Автор: Father

Сегодня, 14:35

Форумный чат

Тема в разделе: Чат флудилка

3JIou_Kpunep

Просмотров: 1535451

Ответов: 103185

Автор: Капут-противогаз

Сегодня, 14:12

Проблема с генерацией крепости

Тема в разделе: Ваши вопросы по Minecraft

Heixa

Просмотров: 9

Ответов: 0

Автор: Heixa

Сегодня, 14:01

Faq по крашам minecraft

Тема в разделе: Ваши вопросы по Minecraft

TheProFinch

Просмотров: 56726

Ответов: 199

Автор: тот самый кекс

Сегодня, 12:48

Не запускается Minecraft 1.6+

Тема в разделе: Ваши вопросы по Minecraft

SamCrafting

Просмотров: 113

Ответов: 6

Автор: SamCrafting

Сегодня, 07:54