Создание взрывом

Рецепт, создающий предметы из предметов с помощью взрывов.

  • Вход: предметы + взрыв рядом

  • Выход: предметы

Предметы в данном рецепте создаются посредством взрыва из других предметов.

У входных предметов можно указать: сам предмет (item), тег (tag) или количество (count).

У выходных предметов указываются: тип предмета, количество, вес предмета (при нескольких выходных предметов), вес неудачного крафта (empty_weight), число попыток скрафтить предмет (rolls).

Пример рецепта в формате json приведен ниже:

{
  "type": "interactio:item_explode",
  "inputs": [
    {
      "item": "minecraft:redstone",
      "count": 1
    },
    {
      "tag": "forge:ingots/gold",
      "count": 2
    }
  ],
  "output": {
    "entries": [
      {
        "result": {
          "item": "minecraft:gold_nugget",
          "count": 3
        },
        "weight": 2
      },
      {
        "result": {
          "item": "minecraft:redstone_block",
          "count": 1
        },
        "weight": 1
      }
    ],
    "empty_weight": 0,
    "rolls": 1
  }
}

Рецепт, создающий блок из блока с помощью взрывов.

  • Вход: блоки + взрыв рядом

  • Выход: блоки

Блоки в данном рецепте создаются посредством взрыва из других блоков. Игрок устанавливает блок, создает взрыв и получает на месте установленного блока новый.

У входных блоков можно указать тип блок (block) и сам блок.

У выходных блоков можно указать шанс получения каждого блока. То есть, из одного входного блока можно создавать разные выходные блоки. Также можно указать вес неудачного крафта (empty_weight), который будет означать вероятность того, что блок просто израсходуется впустую.

Пример рецепта:

{
  "type": "interactio:block_explode",
  "input": {
    "block": "netherrack"
  },
  "output": {
    "type": "block",
    "entries": [
      {
        "result": {
          "block": "gold_ore"
        },
        "weight": 3
      },
      {
        "result": {
          "block": "obsidian"
        },
        "weight": 2
      }
    ],
    "empty_weight": 5
  }
}

Last updated