Skip to content

价格偏移量 Offsets

iceBear67 edited this page Apr 20, 2021 · 2 revisions

对于不同的材质,原物品上带的附魔要收不同的钱。
目前有两种offset,分别是:

  • 对应物品材质的materialOffsets(以下简称matOffsets)
  • 对应物品里附魔(命名空间ID)的enchantmentOffsets(以下简称enchOffsets)。 他们共享同一种数据类型,即Price 实例(MatOffsets):
{
  "regex": "DIAMOND.*",
  "price": 500
}

regex 是用于匹配物品枚举的正则表达式。枚举列表: 1.12以及以下 1.13以及以上
price 枚举对应的价格。
需要注意的是,%mat在搜索的时候只匹配一次(最前面那个作为价格)。
enchOffsets和MatOffsets差不多,但它可以匹配多次 开启judgeOnceForMaterial后可以让 MatOffsets 也匹配多次 实例(enchOffsets):

{
  "regex": "FIRE_ASPECT",
  "price": 500
}

关于命名空间ID可以在这里找到

Clone this wiki locally