
BucketLib
BucketLib - библиотека для разработчиков Minecraft (Forge, Fabric, NeoForge), упрощающая создание кастомных ведер для любых жидкостей, сущностей и блоков. Избавьтесь от головной боли с особыми случаями - всё работает из коробки.
BucketLib
BucketLib - это библиотечный мод для Minecraft, созданный специально для разработчиков (Forge, NeoForge, Fabric, Quilt). Его главная цель - дать возможность добавлять свои собственные ведра без необходимости вручную обрабатывать все особые случаи. Если вы когда-нибудь пытались сделать ведро для модной жидкости или ловить сущностей ведром - вы знаете, сколько там подводных камней. BucketLib решает эту проблему раз и навсегда.
Зачем это нужно?
В ванильном Майнкрафте ведра работают только с водой и лавой. Но мододелы хотят большего: кастомные жидкости (например, кислоту или лаву из другого измерения), ловить аксолотлей и других мобов, собирать порошковый снег или даже доить коз и коров с полной совместимостью с молоком. Каждый такой случай требует своей реализации - и вот тут приходит BucketLib.
Зависимости
Для версий на Fabric / Quilt потребуются:
На Forge и NeoForge дополнительных зависимостей нет.
Возможности
- Совместимость со всеми жидкостями: вода, лава и любые модные жидкости работают с ведрами из этой библиотеки без лишних плясок.
- Ловля сущностей: аксолотли, рыбы, головастики и мобы из других модов - всё можно поймать ведром.
- Блоки-ведра: порошковый снег и аналогичные блоки из других модов тоже поддерживаются.
- Полная совместимость с молоком: коровы и козы доятся, молоко можно пить. Ведра с молоком работают даже с модами, где молоко - отдельная жидкость.
- Поведение раздатчика работает сразу из коробки.
- Обработка жидкостей: все ведра отлично взаимодействуют с модами, использующими контейнеры для жидкостей.
Гибкая настройка
- Можно ограничить получение жидкостей, сущностей и блоков через белые и чёрные списки или по температуре жидкости.
- Ведра можно настроить так, чтобы они трескались при превышении температуры жидкости.
- Опция задать эффекты горения или замерзания для температур жидкостей.
- Можно включить окрашивание ведра.
- Доение сущностей можно отключить.
Важно знать
Можно ли использовать этот мод в своих модах или сборках? Да, разрешается использовать BucketLib в любых модах и модпаках.
Портирование на другие версии? Автор не занимается бэкпортингом на старые версии. Актуальные версии можно посмотреть на странице проекта.
Есть ли версия для Fabric? Начиная с Minecraft 1.20.4 мод доступен для Fabric и Quilt. Бэкпорта на более ранние версии не планируется.
Где файл конфига? В папке defaultconfig - изменения там влияют только на новые сохранения. Для существующих миров нужно править файл в serverconfig папки сохранения.
Нашли баг или есть идея? Отлично! Сообщите разработчику через систему отслеживания ошибок на странице проекта.
Итог
BucketLib - незаменимая вещь для любого мододела, кто хочет добавить в свой мод кастомные ведра без лишней боли. Если вы собираетесь делать мод с новыми жидкостями или механиками сбора сущностей - эта библиотека сэкономит вам кучу времени. Скачайте BucketLib и забудьте о ручной реализации всех особых случаев.
