Collective — это библиотека с общим кодом, используемым во всех модах Serilum на Fabric.

Требуется Fabric API.
Данная страница предназначена для устаревших версий Fabric 1.16 и 1.17. Новые версии и обновления доступны на основной странице проекта.
Описание
Collective объединяет данные и функции в одном месте для удобства поддержки и развития модов как на Forge, так и на Fabric. Это позволяет централизованно обновлять функционал, используемый в нескольких проектах одновременно, экономя время и упрощая процесс разработки.
Возможности
- Переменные для повышения совместимости с другими модами.
- Функции преобразования данных, применяемые в модах.
- Событие для замены и пополнения сущностей.
- Централизованная поддержка обратной совместимости при обновлениях основных версий.
Настройки
- transferItemsBetweenReplacedEntities (по умолчанию: true) — при замене сущностей переносит удерживаемые предметы и броню, если это требуется зависимыми модами.
- loopsAmountUsedToGetAllEntityDrops (по умолчанию: 100, от 1 до 200) — количество циклов для генерации всех возможных дропов сущностей. Меньшее значение может ускорить загрузку мира, но снизить точность.
- findABlockcheckAroundEntitiesDelayMs (по умолчанию: 30000, от 0 до 3600000) — задержка проверки наличия блока рядом с сущностями в миллисекундах, используемая в модах, зависящих от состояния блока. Увеличение значения может улучшить производительность сервера (TPS).
- enableAntiRepostingCheck (по умолчанию: true) — функция для предотвращения повторного распространения модов.
Условия использования
Мод разрешено включать в любые сборки при условии, что файл скачивания остаётся размещённым в системе CurseForge.
На сайте Serilum.com представлена информация обо всех доступных модах.





