Replay Voice Chat
Fexcraft Common Library (сокращённо 'FCL')
FCL представляет собой библиотеку модов, содержащую различные утилиты, используемые в моих модах.
Основные возможности:
- AutoRegistry (для 1.12)
- регистрация объектов через аннотации с использованием одной строки кода:
- Блоки (с вариациями и без)
- TileEntities (совместно с блоком)
- Предметы (с вариациями и без)
- Специальные рендеры для TileEntity
- Работа с моделями (1.12)
- FCLItemModelLoader — пользовательский загрузчик моделей для рендеринга предметов
- FCLBlockModelLoader — загрузчик моделей для статических блоков с использованием TMT Model
- TMT — официальная ветка Fexcraft TMT
- FRL — библиотека рендеринга Fexcraft
- Библиотека для работы с GUI
- Универсальная JSON-библиотека для интерфейсов
- Универсальный конфигуратор для модов, использующих FCL ConfigBase
Данный мод добавляет возможность захватывать и форсировать загрузку чанков мира, а также создавать и управлять игровыми группами. Серверные администраторы получают расширенные инструменты контроля над использованием функций мода игроками.
API мода позволяет другим модам или плагинам взаимодействовать с группами и захваченными чанками как на стороне сервера, так и на стороне клиента.
Важное сообщение: В зависимости от версии может потребоваться отдельная установка Cloth Config или LibJF.
Respackopts предоставляет ресурсным и дата-пакам меню конфигурации.
По умолчанию реализует систему условных ресурсов, расширение ресурсов и интеграцию с frex, canvas и fabulous shaders.
Almanac — это библиотека, используемая в моих модификациях, содержащая преимущественно независимый от загрузчика общий код между несколькими модами для предотвращения дублирования кода.
Сам по себе Almanac не добавляет значительных функций, за исключением исправления проблемы с пустыми тегами, которые приводят к невозможности складывания предметов.
CICADA (подходящий бэкроним ожидается) представляет собой библиотечный мод, содержащий общие утилиты и распространённые абстракции, которые я использую во многих своих мод-проектах.
Некоторые из его возможностей включают:
Cardinal Components — это API для присоединения произвольных данных к различным игровым объектам.
API, добавляющее несколько клиентских и серверных функций для разработчиков и создателей ресурс-паков, включая: