Forge Config API Port

Forge Config API Port

Активный

Установок

84

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

1 месяц назад

Версии

1.16 — 26.3
Клиент
Fabric
Forge
Neoforge
Библиотеки
Утилиты

Forge Config API Port

Баннер

Разделитель

Эта библиотека представляет собой инструментарий для разработчиков модификаций, который портирует полноценные системы конфигураций из NeoForge и Forge в различные окружения для создания модов. Разработчики получают возможность применять конфигурационные файлы от NeoForge в Fabric и Forge, а также наоборот — использовать файлы конфигурации из Forge в Fabric и NeoForge.

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

Разделитель

Основные возможности

✅ Единый код для настройки конфигураций, идентичный используемому в NeoForge и Forge

✅ Соответствующие именования пакетов и классов, что избавляет от необходимости выполнять рефакторинг кода при переносе

✅ Мультиплатформенная компоновка: организуйте настройки в общем модуле один раз

✅ Встроенная реализация для загрузчиков, где системы конфигурации являются нативными (NeoForge/Forge) — пользователям не требуется устанавливать пользователям библиотеки

✅ Доступная инструкция для разработчиков с рекомендациями по применению Forge Config API Port в проектах в wiki для разработчиков

Разделитель

Процедура установки

⚠️ НЕОБХОДИМО УСТАНОВИТЬ НА КЛИЕНТЕ И НА СЕРВЕРЕ

⚠️ ТРЕБУЕТСЯ УСТАНОВКА FABRIC API… ДЛЯ РАБОТЫ В FABRIC

Разделитель

Признательность

💫 Благодарность команде разработчиков Forge за первоначальную сборку API конфигурации.

Разделитель

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

Fuzs

Разработчик

Создан: 3 дек 2021

ID: 270546