modsmith Войти Войти Рус / Eng

Collective

collective · 70089378 загрузок · LicenseRef-All-Rights-Reserved

библиотека

клиент: optional · сервер: optional (заявлено автором мода)

🎓 Collective - общая библиотека с общим кодом для всех модов Serilum.

Описание

A Serilum Mod. Made with love. Lots of active mods for Fabric, Forge and Neo!

CurseForge Modrinth Patreon YouTube

About the mod

Collective — это мод с общей библиотекой и общим кодом для всех модов Serilum.

Он содержит данные и функции, централизованные в одном месте. Collective очень помогает в поддержке всех версий загрузчика модов Fabric, Forge и NeoForge.

Доступ к среде кода библиотеки открывает возможности для текущих и будущих функций проекта. Процесс обновления также упрощается, если есть улучшение функции, актуальной для многих других. Например, это означает необходимость обновления одного проекта вместо шести. Это экономит время и делает меня немного счастливее.

 
Особенности:

  • Управляет всеми файлами конфигурации и внутриигровым меню зависимых модов. ¹
  • Переменные для повышения совместимости с другими проектами.
  • Множество полезных функций для предотвращения дублирования кода. ²
  • Событие по замене и пополнению запасов объектов.
  • Запоминает определенные блоки, которые игроки разместили, по запросу зависимого мода.
  • Позволяет переключать функциональность встроенных модов. ³
  • Содержит преобразователи/расширители доступа для использования частных полей. ⁴
  • Сетевой код для отправки пакетов через общий набор источников.
  • Централизованная обратная совместимость для основных изменений версий.
  • Дополнительная асинхронная проверка обновлений для зависимых модов, которая выводится на консоль.
  • Коллектив управляет файлами перевода для всех зависимых модов.
  • Команда /collective config для просмотра и изменения конфигурации каждого зависимого мода.
  • И многое другое! ⁵



Configurable

Configuration guide

   Все доступные параметры конфигурации:

Показать спойлер

disabledSerilumMods  по умолчанию ""
Отключенные моды Serilum, выбранные из установленных. Собственная настройка мода «Включить» следует за этим списком и наоборот. Вступает в силу после перезапуска.

enableUpdateChecker  по умолчанию true
Должен ли коллектив отображать сообщение в консоли, если для зависимого мода доступно обновление. Проверки обновлений являются необязательными и асинхронными.

transferItemsBetweenReplacedEntities  по умолчанию true
При включении переносите удерживаемые предметы и броню из замененных объектов с помощью любого из модов Entity Spawn, которые зависят от Collective.

findABlockCheckAroundEntitiesDelayMs  по умолчанию 30000, мин. 0, макс. 3600000
Задержка есть ли проверка блоков вокруг объектов в мс. Используется в модах, которые зависят от конкретного состояния блока в мире. Увеличение этого числа может увеличить TPS, если это необходимо. Будет добавлен в будущем выпуске.

командыAskForConfirmation  по умолчанию

true
Если команды модов Serilum, которые перезаписывают или меняют сразу много вещей, сначала просят вас нажать [Подтвердить].

downloadNonEnglishTranslations  по умолчанию true
Должен ли коллектив пытаться загрузить переводы, если для языка клиента установлено значение, отличное от английского. Использует файлы с https://github.com/Serilum/.translations,, загруженные через https://translations.serilum.com/., размещенные через CloudFlare. Pages.

pushTranslationResourcePack  по умолчанию false
На сервере отправляет подключающимся игрокам без коллектива пакет ресурсов, поэтому в нем отображаются пользовательские имена элементов из серверных модов Serilum. свой собственный язык. По умолчанию выключено; без него вместо этого они видят язык сервера (см. serverLanguage).

requireTranslationResourcePack  по умолчанию true
Помечает пакет ресурсов как обязательный, поэтому при случайном отклонении игрок только кикается и вместо этого снова запрашивает следующее присоединение. чтобы тебя запомнили навсегда. Отключите его, чтобы сделать его необязательным.

serverLanguage  default en_us
Текст мода Serilum на языке отображается для игроков без коллектива, которым не отправлен пакет ресурсов. Использует коды локали, такие как en_us или de_de.

itemNameTranslationMode  по умолчанию авто
Как пользовательские

Названия предметов отображаются для игроков без Коллектива, когда пакет ресурсов отключен. «auto» копирует первого присоединившегося игрока и запоминает его; «сервер» всегда использует язык сервера; «клиент» использует собственный язык каждого игрока, но те, у кого нет Collective, видят необработанные ключи.

configScreenGuiScale  по умолчанию 0, мин. 0, макс. 10
Масштаб графического интерфейса конфигурации экраны модов Serilum, также устанавливаемые с помощью кнопки рядом с ? на этих экранах. 0 использует собственный масштаб графического интерфейса игры.

updateMinecraftWindowTitleInDevMode  по умолчанию false
Используется в моем локальном процессе разработки. Не влияет на производство, только при запуске из IDE с установленным Collective.

.




Commands

Команды коллективной конфигурации работают для всех зависимых модов Serilum, использующих конфигурации. Для их редактирования требуется чит-доступ. команды.
/collective config — список модов с config.
/collective config — Показывает все настройки мода и их значения.
/collective config get — показывает значение, описание и default.
/collective config set - Изменяет a Setting.
/collective config reset - Сбрасывает настройку на исходное значение. default.
/collective config add — Добавляет блок, элемент, сущность, биом или другой идентификатор в список. Setting.
/collective config add — добавляет идентификатор с суммой для настроек списка, которые используют их.
/коллективная конфигурация

удалить <настройка> — Удаляет блок, предмет, сущность, биом или другой идентификатор из настроек списка.
/коллективная конфигурация reload - Перезагружает все изменения, внесенные вручную в файл конфигурации мода.
/collective reset headcache - Сбрасывает кэшированные данные головы игрока, для пример обновления скинов.




Description

1 | Поскольку я использую шаблон Multiloader для всех своих модов, у меня нет встроенной конфигурации, которую я мог бы использовать из общего кода. Collective содержит набор кода конфигурации, который используют все зависимые моды. При этом добавляется внутриигровое меню конфигурации и создаются файлы в папке «.minecraft/config/serilum/».
< Common's Код конфигурации >





2 | За прошедшие годы я добавил в Collective много полезного кода. Возможность их использования значительно облегчает мне жизнь по обновлению зависимых модов:
< Common's Функции >



3 | Я выпустил пакеты своих модов для облегчения загрузки!
Collective позволяет включать/отключать включенные моды с помощью аккуратного кода!
< Fabric's Bundle Код >



4 | Преобразователи/расширители доступа используются для установки и использования полей, которые Mojang сделал частными. Наличие этих элементов в Collective позволяет все организовать:
< collective.accesswidener Fabric >



5 | Полный исходный код см. здесь:
https://github.com/Serilum/Collective

.




Notes and links

Вы можете свободно использовать этот мод в любом пакете модов, при условии, что загрузка размещается на CurseForge или Modrinth. экосистема.

Serilum.com содержит обзор и дополнительную информацию обо всех модах. доступно.

Для вопросов, идей, предложений или чего-либо еще существует репозиторий Github. Спасибо!


Версии (60)

ВерсияMinecraftЗагрузчикиФайл
26.3.0-8.80-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.80-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.80-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.80-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.79-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.79-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.79-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.79-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.78-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.78-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.78-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.78-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.77-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.77-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.77-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.77-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.76-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.76-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.76-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.76-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.75-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.75-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.75-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.75-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.74-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.74-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.74-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.74-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.73-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.73-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.73-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.73-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.72-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.72-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.72-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.72-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.71-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.71-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.71-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.71-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.70-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.70-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.70-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.70-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.69-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.69-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.69-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.69-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.68-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.1.2-8.68-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.68-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.68-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.1.2-8.67-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
26.3.0-8.67-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.2.0-8.67-fabric+forge+neo 26.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.67-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-8.67-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-8.66-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.2.0-8.66-fabric+forge+neo 26.2 fabric, forge, neoforge, quilt скачать
1.21.1-8.66-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать

Страница на Modrinth →