Json Things
Мод, позволяющий игрокам определять блоки, предметы и многое другое... полностью через json!
Особенности
Json Things позволяет определять через json-файлы:
- Предметы (включая еду, инструменты, броню, предметы-блоки...)
- Уровни предметов (новые уровни для инструментов)
- Материалы брони (новые уровни для брони)
- Вкладки творческого режима
- Блоки (включая плиты, ступени, заборы, двери...)
- Формы блоков (Voxel Shapes)
- Наборы блоков (деревянные наборы со ступенями и заборами, включая соответствующие звуки)
- Жидкости
- Зачарования
- Звуки
Планы
- Скриптинг (в разработке)
- ... предлагайте свои идеи!
КАК?
Json Things работает через Thingpacks, которые аналогичны ресурспакам или датапакам. Thingpacks содержат json-файлы вещей вместе с ресурсами и данными.
Для установки thingpack поместите его в каталог thingpacks вашей игровой установки или перетащите в экран конфигурации Json Things.
Вы также можете поместить туда ресурспак или датапак, так как загрузчик thingpack автоматически добавляет их в список ресурспаков и датапаков. Это означает, что мод работает как глобальный загрузчик датапаков!
Документация
Для создания собственных thingpack ознакомьтесь с официальной документацией. На данный момент она минимальна, но полностью описывает структуру json-файлов.
Sandwood: Пример пакета для Json Things
Пример Sandwood доступен как дополнительный файл в релизе (ищите текст "+1 More" на странице файлов). Пример будет поддерживаться в актуальном состоянии для демонстрации новых функций.
Могу ли я использовать это в <X>?
Да, если лицензия <X> совместима с лицензией мода (что вероятно).