***\n Никогда не пытались сделать мод, которому нужна нормальная обработка смерти или отслеживание инвентаря? Ага, события NeoForge для этого - полное дно. По факту приходится писать кучу костылей и микшинов, чтобы отловить элементарные вещи. BaguetteLib решает эту проблему раз и навсегда.
События смерти (Death Events)
События инвентаря (Inventory Events)
Подключаете библиотеку к своему моду и регистрируете события:
@SubscribeEvent
public static void onPlayerPreDeath(PlayerDeathEvent.Pre event) {
// Делайте что хотите
}Всё. Никаких миксинов, никакого лишнего геморроя.
Сделано разработчиком, который устал работать вокруг ограничений NeoForge событий.
Если вы пишете моды на NeoForge, то знаете, что события смерти и инвентаря там реализованы так себе. Хочешь отловить момент перед смертью игрока? Лезь в миксины. Хочешь отследить, когда моб подобрал предмет? Забудь. BaguetteLib даёт готовые, нормальные события, которые работают сразу и без танцев с бубном. Для серверных плагинов это тоже маст-хев - представьте, сколько раз вам нужно было отловить потерю предметов при смерти и сохранить их для ивента или магазина. С BaguetteLib это делается в пару строк кода.
Библиотека легковесная, не тянет лишнего. Подходит для Minecraft 1.20.1 и выше на NeoForge. Качать BaguetteLib стоит всем мододелам, кто устал от велосипедов с событиями. Скачайте BaguetteLib и сэкономьте часы отладки.

BaguetteLib - библиотека для Minecraft, упрощающая обработку смерти и инвентаря на NeoForge. Решает проблемы с событиями NeoForge, добавляя удобные события смерти и инвентаря без микшинов.