交易列表
最后更新适配版本: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
}
}