Skip to content

Руководство для создателей наборов

Для начала я вам настоятельно рекомендую изучить Вики по Определениям моделей предметов (англ.) чтобы понимать, что тут происходит.

RPT добавляет систему переменных и инструменты работы с ними. Ниже описано то как с ними работать

Поле rpt

Теперь в каждом json файле вы можете указать поле rpt, в котором указываются флаги и переменные в формате, указанном в блоке кода ниже. Их можно читать через определённые модели предметов. Об этом вы можете прочитать здесь.

json
{
  "model": {
    ...
  },
  "rpt": {
    "custom_flags": [ // Доп. флаги
      "foo",
      "bar"
    ],
    "variables": { // Переменные
      "strings": { // Строки
        "foo": "bar"
      },
      "numbers": { // Числа
        "foo": 42
      },
      "flags": { // флаги (true/false)
        "hello_world": true
      },
      "models": { // модели (из папки models/)
        "bar": "minecraft:iron_ingot"
      }
    }
  }
}

Выпущено под лицензией MIT.