Scaffold (Framework)
Активный0.0
Установок
0
Последнее обновление
2 года назад
Клиент
Библиотеки
Scaffold (Framework)
Scaffold представляет собой мощный фреймворк для создания модификаций Minecraft, написанный на языке Kotlin и построенный на базе библиотеки CodeChickenLib.
Это обязательный компонент для большинства современных модов от Karma Krafts, работающих на версиях Minecraft 1.19.2 и выше.
Основные возможности фреймворка включают:
- Абстрактные классы для блоков, предметов и сущностей с возможностью расширения через аннотации и интерфейсы
- Специальный язык разметки Kotlin DSL для работы с игровым реестром
- Операторы перегрузки и DSL Kotlin для работы с VoxelShapes, Cuboids и другими математическими конструкциями
- Собственный API для рендеринга блоков, предметов и блочных сущностей
- Уникальный формат моделей, совместимый с Blockbench
- Автоматическая генерация данных для моделей, переводов и рецептов с поддержкой ресурспаков
- Встроенная версия библиотеки FasterXML Jackson
- Внутриигровой графический отладчик VoxelDoc на основе ImGui
Графический отладчик VoxelDoc

Режим плавающего окна VoxelDoc
