ZeroCore 2
Эта библиотека используется EnderIO, EnderZoo и многими другими.
[Функции, которые скоро появятся]
Вспомогательный мод, содержащий полезный код для различных модификаций.
FVTM — модификация на основе пакетов, позволяющая добавлять контент в игру без знаний Java!
Для этого используются простые конфигурационные файлы. С её помощью можно создавать:
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
Модификация для скриптинга и настройки, позволяющая изменять различные игровые механики без необходимости создания полноценного мода.
Чаще всего используется для создания новых рецептов.
Основные возможности GroovyScript (сокр. GrS):
Это новая базовая библиотека (API), используемая во всех моих модификациях. Данная библиотека заменяет ModUtilsAPI.
Формат именования файлов: [название мода]-mc[версия Minecraft]-f[версия Forge]-v[версия мода].jar
Пример: