Описание
Данная библиотека используется в Inventory Profiles Next и других будущих модификациях автора.
Она содержит функционал для работы с графическими интерфейсами (GUI) и управления конфигурациями (config), применяемый в Inventory Profiles Next.
Данная библиотека используется в Inventory Profiles Next и других будущих модификациях автора.
Она содержит функционал для работы с графическими интерфейсами (GUI) и управления конфигурациями (config), применяемый в Inventory Profiles Next.
Библиотечный мод для моих модов. Мод включает набор различных реестров для blocks, items, blockentities и других рефакторинг-методов для упрощения и стандартизации процесса регистрации. Мод также добавляет новую кнопку для доступа к внутриигровой конфигурации, позволяя вносить изменения без необходимости выхода или перезапуска игры.
BlockUI — это система управления пользовательским интерфейсом на основе XML для Minecraft. Она определяет структуру UI внутри XML-файла, предоставляя базовый класс "Window", который используется для обработки обратных вызовов и поставки данных.
Система использовалась в многочисленных предыдущих проектах, таких как Structurize и MineColonies, а в настоящее время также применяется в проектах вроде StorageRacks и MultiPiston.
Embeddium — это бесплатный и открытый мод для повышения производительности клиентов Minecraft. Он основан на последней версии кодовой базы Sodium с лицензией FOSS и включает дополнительные исправления ошибок и функции для лучшей совместимости с модами.
ОПИСАНИЕ
Это мод-API, поэтому он не предоставляет функционала для обычных пользователей и предназначен для разработчиков. Мод выполняет две основные задачи: упрощает создание модов для нескольких загрузчиков и предлагает интуитивную систему конфигурации без излишней сложности.
Данный мод содержит код, используемый в модах Corgi Taco, и предоставляет следующие функциональные возможности:
- Сериализация конфигураций `.json5` с использованием codecs от Mojang. Поддержка комментирования JSON-файлов.
- Реализация codecs с возможностью добавления комментариев.
В Minecraft используется система атрибутов для управления характеристиками существ, такими как max health, movement speed и attack damage. Хотя система очень гибкая, Mojang установил ограничения для многих параметров. Данный мод решает эту проблему, значительно расширяя допустимые диапазоны значений.
Forge: версии Minecraft 1.7.10+
NeoForge: версия Minecraft 1.20.1+
Fabric: версия Minecraft 1.20.1+
Версии для MC 1.8 - 1.12 требуют библиотеки Chameleon.
Версии для Fabric имеют опциональную зависимость от Forge Config API Port для настройки конфигурации.