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

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


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

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


Эвент(с англ. событие) - какое либо действие, в котором участвует
моб и/или игрок, в Spigot-api этих эвентов огромное множество, от
событий вроде удара, до броска снежка. Их (не полный) список
Вы сможете найти по ссылке в конце статьи.

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


Сначала чуть-чуть подредактируем главный класс:

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

onPlayerJoin - название функции
PlayerJoinEvent e - эвент захода игрока на сервер
e.getPlayer() - получаем игрока, который участвовал
в нашем эвенте
ChatColor.BLUE - цвет сообщения
"Привет" - сообщение
p.getLocation() - получаем расположение игрока
Sound.BLOCK_ANVIL_FALL - звук упавшей наковальни

Теперь экспортируем плагин(читаем об этом в предыдущем гайде),
и теперь мы при заходе на сервер видим:
[Гайды][1.9.2] Создание плагина spigot, часть 2 - "Эвенты"

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


Список эвентов на русском: ТЫК
Список эвентов на английском: ТЫК
Предыдущий гайд: ТЫК

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


Постарайтесь изменить сообщение игроку, а так же
его цвет. И попробуйте поменять звук при входе,
например на звук фейерверка или шум крипера.


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

Реклама:




Голосуй за новость:
(+2.702,05-0.65)
  • Просмотров: 5 251
  • Комментариев: 5
Рекомендуемое для Вас:

  1. Просто хорошие люди
    Зарегистрирован: 19.04.2015
    Репутация
    (+37.426,7-10.7)
    Funcrafter_Pro | Пользователь offline | (5 апреля 2016 17:34) | Комментариев: 291 | Новостей: 26 |
    • 0

    5 мем. Чё сказать гуд хотя бы всё понятно


  2. Посетители
    Зарегистрирован: 25.02.2016
    Репутация
    (+17.717,4-0.3)
    porludom | Пользователь offline | (6 апреля 2016 07:56) | Комментариев: 81 | Новостей: 0 |
    • 0

    Домашнее задание))
    -----------------------------------------------------------------------------
    "Тут может быть ваша цитатка"
    Основа: voroma


    1. Просто хорошие люди
      Зарегистрирован: 26.12.2015
      Репутация
      (+50.547-3.5)
      Stebbilust | Пользователь offline | (6 апреля 2016 16:02) | Комментариев: 104 | Новостей: 14 |
      • 0

      Не знал как это назвать axez
      -----------------------------------------------------------------------------
      Цитата: Allexx
      ньюфаги хорошие



      1. Просто хорошие люди
        Зарегистрирован: 29.11.2012
        Репутация
        (+65.045,8-19.2)
        zit445 | Пользователь offline | (8 мая 2016 01:22) | Комментариев: 84 | Новостей: 3 |
        • 0

        Не подскажешь, где найти названия звуков? А то я пытался написать по логике, но чёта он не чёта
        UPD: Нашёл, уже не надо :)


  3. Гости
    Зарегистрирован: --
    Репутация

    Андре | | (17 августа 2017 12:36) | Комментариев: 0 | Новостей: 0 |
    • 0

    Не подскажете почему у меня не работают звуки? Стоит spigot 1.12.1 и в плагине и на сервере. Звук не проигрывается. Записал всё как у вас.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

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

Название темы Автор Статистика Последнее сообщение
Форумный чат

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

3JIou_Kpunep

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

Ответов: 136305

Автор: dedepete

Сегодня, 00:42

Помогите найти мод

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

Jokerit

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

Ответов: 2

Автор: Ihor_Hunter

Вчера, 22:57

Предоставляю виртуальные машины под сервера.

Тема в разделе: Предложения

sibvolk

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

Ответов: 2

Автор: sibvolk

Вчера, 17:04

[Minecraft Beta 1.7.3] RuBeta - Олдскульный сервер!

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

Father

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

Ответов: 599

Автор: Father

Вчера, 15:02

Чанки прогружаются очень медленно!

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

Mihajlenko

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

Ответов: 2

Автор: Mihajlenko

12-12-2018, 22:08