Recipe Generator
ДАННЫЙ МОД САМ ПО СЕБЕ НИЧЕГО НЕ ДЕЛАЕТ!
Potentials позволяет разработчикам модов использовать Capabilities (API lookups) одновременно для Neoforge и Fabric!
Вы можете создавать собственные capabilities или использовать существующие. Текущие реализации:
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
ВАЖНАЯ ИНФОРМАЦИЯ
Этот мод является LIBRARY-модом.
Он не выполняет самостоятельных функций и предназначен исключительно для использования другими модами в качестве зависимости.
Описание
Melody — клиентский library-мод на основе OpenAL для воспроизведения фоновой музыки.
Эта библиотека упрощает регистрацию блоков для API, таких как Macaw's Bridges/Fences/Roofs и других.
Как это может быть полезно?
Это позволяет модам на совместимость использовать одинаковый код, уменьшая количество необходимых модификаций.
Также это помогает при обновлении оригинальных модов, позволяя исправлять все ошибки вроде NoclassFound.
Библиотека для модов, написанных на Scala.
Данный мод включает стандартную библиотеку Scala, которая была удалена в версии 1.13.2.
Предоставляет загрузчик языка "kotori_scala".
Источники
На Forge мы используем официальную систему конфигурации Forge, чтобы сделать горячую перезагрузку возможной.
А на Fabric мы используем JSONC, так как у них нет своей системы.
Начиная с версии 1.20, мы больше не используем официальную систему Forge, так как она часто ломается.
Это общая библиотека для всех моих декоративных модов. Она позволяет избежать дублирования кода между модами и ускоряет процессы разработки и исправления ошибок.
Начиная с версии Minecraft 1.19.4, эта библиотека потребуется для следующих модов: