JsonCreator

JsonCreator 1

Нет прав для скачивания
Версия(и) Minecraft
1.9+
Всем привет:cool:
Это не мод и не туториал. Это ресурс.
Сделал джосон креатор специально для себя: @Maxik001 и @Nix13
Снимок.PNG

-------------------
Чтобы "установить" JsonCreator нужно поместить архив(который я прикепил к ресурсу) в папку моддинга.
Снимок.PNG

Далее распаковываем его.
Безымянный.png

Все. Теперь исходники перемешались :)
Перед компиляцией мода, добавленные файлы в исходниках лучше удалить.
-------------------------
Чтобы создать Json, нужно прописать такой код(в любом месте, можно в конструкторе предмета):
Java:
PatternLoader.createItem(/*название файла */"TestJson", /*modid*/modid, /*путь до текстуры*/"item/itemtexture");
Это создаст джосон предмета.
В классе PatternLoader есть еще пара функций(шаблонов): createItemBlock, createBlock и createBlockState.
Думаю, объяснять что они делают не стоит.
-----------------------------------------
Для того, чтобы создать свой шаблон, перейдем в класс PatternLoader.
Видим следующее:
Снимок.PNG

Создадим функцию:
Снимок.PNG

Дальше создаем файл шаблона(по пути - \src\main\resources\templates\) handheld.json, название файла можно посмотреть тут -
Снимок.PNG

В шаблон пишем:
JSON:
{
    "parent": "item/handheld",
    "textures": {
        "layer0": "modid2:texturepath2"
    }
}
В новом файле, который создаст креатор, modid2 заменится на строку, которую мы посылаем в качестве аргумента modid методу createItemHandheld, texturepath2 будет заменен на наш путь к текстуре. По аналогии можно заменять и другие слова другими значениями.
Теперь можем вызвать метод
Java:
PatternLoader.createItemHandheld("TestItemHandheld", modid, "items/testitem");
Json создан!
----------------------------
На этом все.

Код "скрипта" может быть далеко не идеальным.
  • Like
Реакции: VaLiOn_gg, Garik и Maxik
Автор
Могучий горгон
Скачивания
20
Просмотры
793
Первый выпуск
Обновление
Оценка
5.00 звёзд 4 оценок

Другие ресурсы пользователя Могучий горгон

Последние рецензии

Я забыл лайкнуть 2 года назад
Хороший инструмент для создания своих JSON моделей!
Облегчает работу в разы! Спасибо!
Наконец-то будет легче пилить модели.
Надоело самостоятельно пилить over100 json'ов на 20-30 итемов вручную. Good tool :)
Сверху