Мод для Майнкрафт, предназначенный для разработчиков модов, ресурс-паков и сборок. Он позволяет создавать и редактировать модели сущностей в формате JSON, включая модели ванильных и добавленных модами мобов.
Возможности
JsonEM выгружает зарегистрированные модели сущностей в JSON и использует эти файлы как формат моделей ресурс-пака. Формат JsonEM несовместим с форматом OptiFine.
Как пользоваться
Чтобы выгрузить образцы моделей, откройте после запуска игры файл .minecraft/config/jsonem.properties, укажите во второй строке dump_models=true и перезапустите игру. Готовые JSON-модели появятся в папке .minecraft/jsonem_dump в структуре ресурс-пака.
Файлы из этой папки можно редактировать и добавлять в ресурсы ресурс-пака или сборки в той же структуре.
Для работы с моделями в Blockbench скачайте плагин jsonem_models.js и загрузите его через File > Plugins — Load Plugin from File. После этого создавайте модели через File > New — JsonEM Java Entity Model, открывайте существующие JSON-модели через File > Open Model и экспортируйте результат через File > Export — Export JsonEM Java Entity Model.
Разработчики модов могут зарегистрировать слой модели через JsonEM.registerModelLayer(...), а JSON-файл модели разместить в ресурсах мода, например по пути assets/<идентификатор_мода>/models/entity/<сущность>/<слой>.json.
