Скачать Notify — Minecraft Моды — MetaMods

Notify

Активный

Установок

14

Последнее обновление

1 год назад

Версии

1.19 — 1.20.4
Клиент
Fabric
Quilt
Декорации
Библиотеки
Управление
Утилиты

🔔Notify

Устали постоянно создавать миксины для одних и тех же событий в каждом новом проекте? В эпоху Paper это было гораздо проще. Именно поэтому мы разработали эту потрясающую библиотеку/мод, где все события добавляются один раз и могут использоваться в любом другом проекте!

Для реализации этой функциональности мы используем alert — молниеносную утилиту для прослушивания событий. Ознакомьтесь с документацией alert, чтобы узнать, как подписываться на события.

Как использовать

Добавьте следующие строки в файл build.gradle.kts вашего мода:

репозитории {
    mavenCentral()
}

зависимости {
    // ...

    modImplementation("de.hglabor:notify:1.1.3")
}

Затем поместите собранный jar-файл notify в папку mods. Теперь вы можете подписываться на события следующим образом:

// (На сервере)
подписатьсяНаСобытие<СобытиеИгрокаПрисоединился> {
    логгер.инфо("Игрок ${it.игрок.имя.строка} присоединился")
}

Реализованные события

Подписка на события на клиенте не тестировалась! (серверные/общие события должны работать на сервере)

Общие события

  • СобытиеАтакиИгрокомСущности
  • СобытиеИзмененияГолодаИгрока
  • СобытиеПоднятияПредметаИгроком
  • СобытиеРазмещенияБлокаИгроком
  • СобытиеКликаПоСлотуИгрока

Серверные события

  • СобытиеРазрушенияБлокаИгроком
  • СобытиеСмертиИгрока
  • СобытиеВзаимодействияСПредметомИгроком
  • СобытиеВзаимодействияСБлокомИгроком
  • СобытиеВыпаденияПредметаИгроком: вызывается когда игрок пытается выбросить предмет
  • СобытиеВыброшенногоПредметаИгроком: вызывается после того, как предмет был выброшен
  • СобытиеПередПрисоединениемИгрока: вызывается до присоединения игрока к серверу
  • СобытиеПрисоединенияИгрока: вызывается когда игрок присоединяется к серверу. Позволяет изменять сообщение о присоединении
  • СобытиеПослеПрисоединенияИгрока: вызывается после присоединения игрока к серверу
  • СобытиеУдаленияИгрока: вызывается после удаления игрока из списка игроков
  • СобытиеВыходаИгрока: вызывается когда игрок покидает сервер. Позволяет изменять сообщение о выходе
  • СобытиеОбменаПредметамиВРукахИгрока
  • СобытиеТикаИгрока
  • СобытиеУстановкиНастроекИгрока: вызывается, например, когда игрок меняет язык клиента
  • СобытиеПоявленияСущности
  • СобытиеПопаданияСнаряда: вызывается, когда снаряд попадает в другую сущность

Клиентские события

скоро™

Участники проекта
Krxwallo

Krxwallo

Разработчик

jamalam360

jamalam360

Создан: 7 апр 2023

ID: 12100