Сделайте свои собственные блоки и предметы с JSON
Скриншоты (кликнуть ради увеличения):
Используя Crafty, вы можете создавать свои собственные блоки и предметы через JSON!
Пользовательские блоки можно добавить, поместив JSON-файл, подобный приведенному ниже, в каталог блоков вашего набора инструментов.
свойства
id (обязательно): идентификатор вашего блока (например, mycraftpack: камень) материал (обязательно): материал база: идентификатор блока, используемого в качестве базы collidable: если false, вы можете пройти через блок. Либо правда, либо ложь. звуки: звуковая группа блока. Ценности: дерево, гравий, трава, камень, металл, стекло, шерсть, песок, снег, лестница, наковальня, слизь, мокрая трава, коралл, бамбук, бамбуковая саженец, строительные леса
твердость, сопротивление: Поплавки lightLevel: уровень освещенности. Значения: целые числа 0-15 item: Настройки для элемента блока. Если отсутствует, не будет предмета инвентаря для блока. Не требует поля id. Если присутствует, поле будет игнорироваться.
Посмотреть предметы Причудливый: тип блока. Значения: нет, допускается попадание воды, падение Если мод Towelette присутствует, добавляется причудливая жидкость (0.2+: towelette: liquidloggable). (0.2+) Если присутствует Watered Down, добавляется причудливый watereddown: liquidloggable. капли: список блоков капель. Таблицы лута в пакетах данных переопределяют это. shape: список элементов модели, определяющих форму столкновения блока.
Учебник: 1. Пакеты и блоки контента
Juuxel отредактировал эту страницу 29 апреля · 1 ревизия
Пакеты контента
В Crafty весь контент добавляется с помощью пакетов контента. Они немного похожи на пакеты ресурсов, и они находятся в хитрой папке вашей папки Minecraft, рядом с модами и пакетами ресурсов. Давайте назовем наш первый пакет контента crafty_example.
Папки:
- crafty
- crafty_example
Примечание. В настоящее время Crafty не поддерживает ZIP-файлы в качестве пакетов содержимого, поэтому необходимо распаковать все сжатые пакеты содержимого.
Добавление вашего первого блока
Блоки размещаются в папке блоков внутри пакета содержимого. Наш первый блок будет называться simple_block.
crafty
- crafty_example
- blocks
Вы должны создать файл с именем simple_block.json в блоках.
crafty_example/blocks/simple_block.json
{
"material": {
"base": "minecraft:dirt"
},
"item": {
"tab": "building_blocks"
}
}
- Материал описывает материал вашего блока: сила, звуки и тд.
- База — это то, с чего будут скопированы начальные настройки. В нашем случае грязь от ванили.
- Элемент описывает элемент вашего блока
- tab — это творческая вкладка, в которой находится ваш блок.
crafty
- crafty_example
- blocks
- simple_block.json
- blocks
Если вы запустите игру сейчас, вы должны увидеть блок во вкладке строительных блоков с розово-черным рисунком шахматной доски на нем.
Добавление моделей и текстур
В Minecraft каждый блок имеет блочную модель и модель предмета. Там также есть файл блочных состояний, сообщающий игре, где находится ваша блочная модель. Эти файлы должны быть созданы в пакете ресурсов.
Вы можете найти больше информации о пакетах ресурсов в Minecraft Wiki: Resource pack.
Файл blockstates будет помещен в папку assets / crafty_example / blockstates. В нашем случае он будет называться simple_block.json, так как это имя нашего блока.
assets/crafty_example/blockstates/simple_block.json
{
"variants": {
"": { "model": "crafty_example:block/simple_block" }
}
}
Продолжение следует...
Требования
Как установить Crafty на Майнкрафт:
- Скачать и установить Fabric последней версии
- Скачать и кинуть скачанный мод Crafty c Fabric API и Fabric Language Kotlin в папку mods. Все!
- Подробнее.
Cкачать похожее
Скачать Crafty мод на Майнкрафт:
На 1.14.4
- Crafty 0.3.3 for 1.14.1 (03.08.2020)
В где указывать свойства
А есть шаблон ?
Герон у меня ошибка когда я перехожу к файлу
This XML file does not appear to have any style information associated with it. The document tree is shown below.
AccessDenied
Access Denied
404F34E1F9DC9156
5+yKLks5TVEtJyBa6g5UD/gGQYz3Bke/3/5aWQo4u4g94H31H9HLXVrySuNpJwpjsKc+wIfDvNI=
Спасибо большое за сигнал. Пофиксили.
А где есть гайд
Добавили гайд
А есть гайд по работе с этим модом
Это крутой мод!!!!!!!!!!!!!!!