НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Collective
Collective

Collective

Collective - базовая библиотека с общим кодом для всех модов от Serilum. Управляет конфигами, переводами и совместимостью, обязательна для запуска других проектов автора.

Оцените первым
Открыть в FateLauncher
63.3M
5.1K

Collective - это базовая библиотека с общим кодом, без которой не запустится ни один мод от автора Serilum. По факту, это фундамент. Вы не найдете тут новых блоков или мобов, но именно этот проект заставляет всё остальное работать стабильно.

Мод объединяет общие функции для Fabric, Forge и NeoForge, что сильно упрощает поддержку проектов на разных загрузчиках. Когда автор обновляет какую-то механику, ему не нужно переписывать код в десятке отдельных модов - достаточно обновить Collective. Это экономит время и избавляет от багов. Если вы собираете свою сборку модов для Minecraft и ставите туда проекты от Serilum, без этой библиотеки они просто не запустятся.

Что делает мод под капотом

  • Управление конфигами - создает файлы в .minecraft/config/ и добавляет меню настроек прямо в игре.
  • Совместимость - содержит переменные, которые помогают модам лучше дружить друг с другом.
  • Вспомогательные функции - убирает дублирование кода, забирая всю рутину на себя.
  • События для замены энтити - позволяет пересоздавать мобов с сохранением их лута и брони.
  • Управление бандлами - если вы скачали пакет модов, Collective позволяет включать или выключать отдельные проекты.
  • Access Transformers/Wideners - открывает доступ к приватным полям игры для тонкой настройки.
  • Сетевой код - отправляет пакеты через Common source set.
  • Обратная совместимость - централизованно решает проблемы при переходе на новые мажорные версии Майнкрафт.
  • Проверка обновлений - асинхронно пишет в консоль, если вышла новая версия зависимого мода.
  • Переводы - управляет файлами локализации для всех модов, которые от него зависят.

Настройки и конфиг

Библиотека имеет свой конфиг. Вот основные параметры, которые могут пригодиться:

  • enableUpdateChecker (по умолчанию true) - проверка обновлений для зависимых модов.
  • transferItemsBetweenReplacedEntities (true) - переносит броню и предметы, если моб был заменен другим модом. Очень полезно, чтобы не терять лут.
  • loopsAmountUsedToGetAllEntityDrops (100, от 1 до 500) - количество циклов для получения всех дропов. Снижение этого значения ускоряет загрузку мира, но может сделать дроп менее точным.
  • findABlockCheckAroundEntitiesDelayMs (30000, от 0 до 3600000) - задержка проверки блоков вокруг энтити в миллисекундах. Увеличение этого числа может повысить TPS, если сервер начинает лагать.
  • downloadNonEnglishTranslations (true) - скачивает переводы, если язык игры не английский.
  • pushTranslationResourcePack (false) - на сервере отправляет ресурспак с переводами игрокам, у которых не установлен мод.
  • requireTranslationResourcePack (true) - делает ресурспак обязательным, чтобы игрок случайно не отказался от загрузки.
  • serverLanguage (en_us) - язык сервера по умолчанию для тех, у кого нет мода.
  • itemNameTranslationMode (auto) - определяет, как показываются кастомные названия предметов игрокам без библиотеки.

Серверная часть и переводы

Для админов тут есть полезная фишка - управление переводами. Если игрок заходит на сервер без установленного Collective, мод может автоматически выдать ему ресурспак с нужной локализацией. Это удобно, если вы запускаете сервер на BungeeHost - все кастомные предметы от модов Serilum будут отображаться корректно на языке игрока, и вам не придется переживать за кривую кодировку или отсутствие текста.

Короче, скачать мод Collective нужно каждому, кто планирует использовать проекты Serilum в своей сборке. Это обязательный технический элемент, который берет на себя всю грязную работу и гарантирует, что всё будет работать как надо.

Часто задаваемые вопросы

Совместимость

Зависимости

Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:2 месяца назад

Версии мода Collective

Доступно 802 версий. Сначала показаны самые популярные и самые свежие.

16 из 802 версий
Самые популярные
R
1.20.1-8.13-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-8.13
1.20.1
R
1.20.1-7.87-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-7.87
1.20.1
R
1.20.1-8.3-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-8.3
1.20.1
R
1.21.11-8.13-fabric+forge+neo[Fabric/Forge/Neo] 1.21.11-8.13
1.21.11
R
1.21.1-8.3-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-8.3
1.21–1.21.1
R
1.21.1-7.87-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-7.87
1.21–1.21.1
Самые Новые
R
26.2.0-8.39-fabric+forge+neo[Fabric/Forge/Neo] 26.2.0-8.39
26.2
R
1.21.1-8.39-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-8.39
1.21–1.21.1
R
1.20.1-8.39-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-8.39
1.20.1
R
26.2.0-8.38-fabric+forge+neo[Fabric/Forge/Neo] 26.2.0-8.38
26.2
R
1.21.1-8.38-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-8.38
1.21–1.21.1
R
1.20.1-8.38-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-8.38
1.20.1
R
26.2.0-8.37-fabric+forge+neo[Fabric/Forge/Neo] 26.2.0-8.37
26.2
R
1.21.1-8.37-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-8.37
1.21–1.21.1
R
1.20.1-8.37-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-8.37
1.20.1
R
26.2.0-8.32-fabric+forge+neo[Fabric/Forge/Neo] 26.2.0-8.32
26.2
Главная