Предмет из жидкости
Рецепт, создающий предметы из жидкости и других предметов.
Вход: предметы, жидкость
Выход: предметы
У жидкости можно указать тип и шанс потребления в каждом создаваемом рецепте. За это отвечает параметр "consume_fluid":
x
, где x – вероятность потребления.
У входных предметов можно указать следующие параметры: предмет (item) или тег (tag), количество (count), шанс возврата предмета при совершении рецепта (return_chance).
У выходных предметов можно указать следующие данные: тип предмета, количество, вес предмета (при нескольких выходных предметов), вес неудачного крафта (empty_weight), число попыток скрафтить предмет (rolls). Например, при 10 попытках и шансе неудачного крафта 0.2, шанс создания предмета в каждой из 10 попыток составляет 80%. Таким образом игрок, вероятнее всего, получит 8 выходов рецепта.
Также у всех предметов можно указать NBT-тэг в следующем формате:
"nbt": {
"Potion": "minecraft:water"
}
Пример рецепта в формате json приведен ниже:
{
"type": "interactio:item_fluid_transform",
"inputs": [
{
"item": "minecraft:spruce_log",
"count": 3,
"return_chance": 0.75
},
{
"tag": "forge:ingots/gold",
"count": 2
}
],
"fluid": {
"fluid": "water"
},
"output": {
"entries": [
{
"result": {
"item": "minecraft:diamond",
"count": 2
},
"weight": 7
},
{
"result": {
"item": "minecraft:orange_wool",
"count": 3
},
"weight": 10
}
],
"empty_weight": 83,
"rolls": 10
},
"consume_fluid": 0.1
}

Last updated