Скачать M*dder Name Lib — Minecraft Моды — MetaMods

M*dder Name Lib

Активный

Установок

0

Последнее обновление

1 месяц назад
Клиент
Библиотеки

Mdder Name Lib

Mdder Name Lib* представляет собой мою личную библиотеку кода, используемую во всех проектах из второго сезона. Сюда вошел код, который эффективнее иметь в единственном экземпляре вместо дублирования в каждом моде, а также фрагменты, которые надоело постоянно копировать между различными модификациями.

В большинстве случаев устанавливать Mdder Name Lib отдельно не требуется.** Библиотека автоматически включается во все моды, которые её используют, благодаря системам «jar-в-jar» в Fabric и NeoForge. Если вы всё же решите установить её вручную, выбранная версия (вероятно) будет использоваться вместо встроенных.

На данный момент библиотека содержит:

  • базовые структуры для создания модов,
  • собственную систему для одновременной регистрации контента и генерации данных,
  • абстракции для устранения различий между загрузчиками модов,
  • систему обработки ошибок,
  • библиотеку конфигурации, работающую как с Fabric, так и с NeoForge.

По мере расширения второго сезона библиотека будет пополняться другими необходимыми компонентами.

Что такое «Второй сезон»?

Это часть проекта «моды quat: второй сезон». Все моды из второго сезона разрабатываются и тестируются совместно в одном Git-репозитории и собираются из единой кодовой базы.

В течение первого сезона (2018–2025) я разрабатывал все свои моды отдельно. Это затрудняло запуск новых проектов, усложняло перенос между версиями Minecraft, делало поддержку общего кода между проектами подверженной ошибкам, а переключение между проектами иногда требовало долгого ожидания, пока инструменты разработки «приходили в себя». Совокупность этих факторов привела к моему выгоранию в моддинге Minecraft.

Во втором сезоне (2025–?) я планирую решить эти проблемы с помощью новых инструментов разработки.

Откуда такое название?

Термин «moddernamelib» используется в насмешливом смысле для обозначения «библиотечных модов, предназначенных для использования одним разработчиком». Кроме того, CurseForge по какой-то причине не принимает моды, содержащие в названии подстроку «mod».

Участники проекта
quat

quat

Создан: 22 авг 2025

ID: 264859