Недавно добавили снапшот 1.13,и в нем добавили датапаки с возможностью редактирования рецептов. Это значит,что вы сможете добавить любой рецепт,какой вы только пожелаете. Но делать это надо на языке JSON,и я покажу,как. {
"type": "crafting_shaped",
"pattern": [],
"key": {},
"result": {}
}Итак,что это? Это основная форма форменного крафта. То есть это как крафт железного блока. Давайте сделаем крафт железного блока из руды. {
"type": "crafting_shaped",
"pattern": [
"###",
"###",
"###"
],
"key": {
"#": {
"item": "minecraft:iron_ore"
}
},
"result": {
"item": "minecraft:iron_block",
"count": 1
}
}Давайте разберем каждую строчку отдельно. type-обозначает тип крафта. Если крафт может быть только в одном варианте,пишем crafting_shaped. Если крафт не имеет формы(можно помещать предметы в разные ячейки),то надо писать crafting_shapeless,но у него немного другая форма кода.pattern-задает расположение с помощью символов.key-расшифровывает символы в паттерне. Тут:#=железная руда.result-включает item и count. item отвечает за сам предмет,count-за количество данного предмета.Если нам не важно,где располагаются все элементы(как с палками,можно сделать так: ?как и так: ),то надо паттерн делать только той области,в которой помещаются игредиенты,к примеру,так:
"AS"
Если же нам важно,где они располагаются,то делайте паттерн 3х3:
" "
" AS"
" "
Теперь поговорим про shapeless крафт. Вот форма: {
"type": "crafting_shapeless",
"ingredients": [],
"result": {}
}
ingredients-здесь указывайте все ингредиенты для крафта.result-идентичен тому же,что было в обычном крафте.Пример крафта тотема бессмертия:
{
"type": "crafting_shapeless",
"ingredients": [
{
"item": "minecraft:iron_block"
},
{
"item": "minecraft:gold_block"
},
{
"item": "minecraft:diamond_block"
},
{
"item": "minecraft:emerald_block"
}
],
"result": {
"item": "minecraft:totem_of_undying",
"count": 1
}
}Вот и все.Если вам не трудно,влепите лайк,ибо я старался.