交易列表

最后更新适配版本:1.16.200.2正式版

函数

在给出交易物品前会执行指定的函数对物品进行操作。下面是交易表中可用的全部函数。


enchant_book_for_trading
给书附魔。
参数

描述值类型
base_cost不明实数
base_random_cost不明实数
per_level_random_cost不明实数
per_level_cost不明实数

示例:

{
    "function": "enchant_book_for_trading",
    "base_cost": 2,
    "base_random_cost": 5,
    "per_level_random_cost": 10,
    "per_level_cost": 3
}

enchant_with_levels
进行相当于指定经验等级的附魔。

描述值类型
treasure若为true,将会给予宝藏魔咒布尔
levels设置的等级实数或max与min范围

示例:

{
    "function": "enchant_with_levels",
    "treasure": false,
    "levels": {
        "min": 5,
        "max": 19
    }
}

exploration_map
绘制探险地图。

描述值类型
destination地图目的地字符串,结构ID

示例:

{
  "function": "exploration_map",
  "destination": "monument"
}

random_aux_value
随机生成一个辅助数值。不明。

描述值类型
values数字或max与min范

示例:

{
    "function": "random_aux_value",
    "values": {
        "min": 0,
        "max": 15
    }
}

random_block_state
随机设置方块状态。

描述值类型
block_state方块状态名字符串
values设置的方块状态的值数字或max与min范围

示例:

{
    "function": "random_block_state",
    "block_state": "sapling_type",
    "values": {
        "min": 0,
        "max": 5
    }
}