Пока не проголосован


Авторы

fuzs_

Автор

modristore

Издатель

Ссылки

Вы можете найти полезную информацию, перейдя по этим ссылкам

https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port-fabric


Поделитесь постом



Мод Forge Config API Port [Fabric]

Переносит Minecraft Forge Config API на Fabric, упрощая портирование модов между загрузчиками.

Forge Config API Port [Fabric] — это неофициальный порт Config API из Minecraft Forge для Fabric. MC Forge обладает широко используемым API для настройки модов. MC Forge часто рекомендует использовать их Config API для создания модов, чтобы было легче их поддерживать. Это может усложнить жизнь тем, кто хочет перенести свой мод на Fabric/Quilt или другие загрузчики. Поэтому этот мод переносит Config API MC Forge на Fabric.

На самом деле, MC Forge Config API довольно прост: всего несколько парсеров и Java Interfaces, практически не делающих вызовов к самой игре Minecraft или другим частям Minecraft Forge. Когда всё же упоминаются другие части MC Forge, у неофициального порта есть уровень абстракции и общий API. Неизвестно, сколько именно работы было вложено в это, поскольку это не чистая перепись кода, и многие комментарии остаются на месте. Также важно отметить, что отсутствуют некоторые файлы, такие как ForgeConfig.java. Так что об этом стоит подумать.

Мод разработан как полноценная замена Config API Minecraft Forge и имеет те же имена пакетов и всё остальное. Мод предполагается использовать в окружении с несколькими загрузчиками, и сам он находится в проекте gradle, в котором MC Forge, FabricMC, QuiltMC и Common(общий код) выделены отдельно, возможно, на основе MultiLoader Template. Неизвестно, почему они выбрали эту конфигурацию разработки. Как Quilt, так и MC Forge, скорее всего, являются фиктивными проектами, возможно, для тестирования и не что-то, что реально можно скачать (хотя основная версия, для Fabric, работает на Quilt официально). Мод в целом полезен для тех, кто не хочет использовать сторонний Config API на MC Forge, но хочет работать на Fabric.

Моды также можно настроить в игре, если установлен мод Configured, однако для многих конфигураций требуется явное включение, так что у вас может быть не так много успеха с GUI, как с файлами.

Автор стоит за многими другими модами, и многие из них используют это, также есть множество других модов, которые используют это.