跳到主要内容

可选元数据

这部分内容涉及附魔的可选数据,如附魔权重、是否为诅咒、是否为宝藏等。

alternative:
grindstoneable: true
weight: 100
is_cursed: false
is_treasure: false
is_tradeable: true
is_discoverable: true
is_vanilla: false
trade_max_level: -1
enchant_max_level: -1
loot_max_level: -1

节点介绍

节点描述
grindstoneable是否可被砂轮驱魔,默认为 true
weight附魔获取权重,默认为 100
is_cursed是否为诅咒附魔,默认为 false
is_treasure是否为宝藏附魔,默认为 false
is_tradeable是否可从交易中得到,默认为 true
is_discoverable是否可被发现,默认为 true
is_vanilla是否为原版附魔,默认为 false
trade_max_level交易获得附魔的等级上限, -1 则为该附魔最大等级
enchant_max_level从附魔台获得附魔的等级上限, -1 则为该附魔最大等级
loot_max_level从战利品获得附魔的等级上限, -1 则为该附魔最大等级
提示

没有特殊需要的话,上面的配置项一般都不需要写,把 alternative 整项留空,应用默认值即可。

这里要对几个配置项展开说明一下。

诅咒与砂轮相关

该部分涉及到如下配置:

  • grindstoneable
  • is_cursed

请注意这两个配置项 没有依赖关系,将附魔配置为诅咒附魔 不代表 附魔就不能被砂轮驱除,需要单独配置。

提示

is_cursed 与之前介绍的品质配置也并无关系,附魔为诅咒配置 不代表 附魔为诅咒附魔,需要单独配置此项。

交易相关

该部分涉及到如下配置:

  • is_tradeable

请注意将此项设置为开启时 不代表 附魔一定出现在村民交易项中,需要确保 附魔组 配置中的 可交易附魔组 包含此附魔才可以。

详见附魔组配置。

提示

但是,如果此项设置为关闭,此附魔 一定 不会出现在村民交易项中,即便可交易附魔组中包含此附魔。

附魔获取相关

该部分涉及到如下配置:

  • is_treasure
  • is_discoverable

is_treasure

该配置决定附魔是否可从附魔台中获取,类似于 EcoEnchants 中的 enchantable,但配置方式与其相反。

如果该项配置为 true,则说明此附魔为宝藏附魔,无法从附魔台中获取,反之则可以获取。

is_discoverable

该配置决定附魔是否可从战利品中获取,类似于 EcoEnchants 中的 discoverable

等级上限相关

该部分涉及到如下配置:

  • trade_max_level
  • enchant_max_level
  • loot_max_level

在交易、附魔台、战利品这三个附魔获取途径的功能模块配置中,定义了全局附魔最大等级配置。

在获取附魔时,最大不会超过限定的最大等级,即便这个限定数值小于该附魔的最大等级。

该附魔可获取到的最大等级会由下面的限定条件依次决定:

  • 附魔可选配置中定义的此途径获取附魔的等级上限
  • 此途径对应功能模块配置中定义的全局附魔最大等级配置
  • 附魔最大等级

例如有一锋利附魔,现尝试从附魔台中获取。该附魔可选配置中定义了附魔台能获取到的最大等级(enchant_max_level)为 4,附魔台功能模块配置中定义的全局最大等级为 3,该附魔最大等级为 5,则获取到的附魔等级区间为 [1, 4]

提示

即便限定等级配置的足够大,实际获取到的附魔等级也永远不会超过该附魔的最大等级。

原版附魔相关

该部分涉及到如下配置:

  • is_vanilla

通过此节点来辨别该附魔是否为原版附魔,插件不会注册原版附魔的自定义附魔触发器。

警告

任何时候都不应该修改原版附魔与自定义附魔的此项节点,否则会造成不可预料的后果!