
Additional Attributes
为游戏添加额外属性。
1.21
文档目前位于此处
Respiration(水下呼吸)属性已被移除(由于原版的氧气属性)- 法术等级语法已统一(
spell_school和spell_type已更改为spell/<命名空间>/<路径>和school/<命名空间>/<路径>)
附魔属性
- 抢夺(
additional_attributes:looting) - 水下呼吸(
additional_attributes:respiration) - 钓鱼诱饵(
additional_attributes:fishing_lure) - 钓鱼幸运(
additional_attributes:fishing_lure)
这些属性的基础值为附魔等级,并会被检查
- 意味着如果你没有该附魔,使用
multiply_base/multiply_total将不会获得任何收益 addition将受到multiply_total的影响
收获属性
可用于增加收获物品的数量
- ID 为
additional_attributes:harvest addition为1意味着额外收获一个作物(而非种子)- 基础值为初始收获数量
Apotheosis
Apothic 制作
一个增加为制作物品附加词缀几率的属性
逻辑如下(使用基准 Apotheosis 稀有度):
- 0 到 1:在无效果和
common(普通)稀有度之间选择 - 1 到 2:在
common(普通)和uncommon(精良)稀有度之间选择 - 2 到 3:在
uncommon(精良)和rare(稀有)稀有度之间选择 - 3 到 4:在
rare(稀有)和epic(史诗)稀有度之间选择 - 4 到 5:在
epic(史诗)和mythic(神话)稀有度之间选择 - 5 到 6:在
mythic(神话)和ancient(远古)稀有度之间选择 - 6 到 ? :只能随机到
ancient(远古)稀有度 - (这只是一个示例——属性值对应稀有度的序数)
如果属性值恰好为 0,则不会发生任何事情
值为 1.3 时有 30% 的几率考虑 uncommon(精良)稀有度 - luck(幸运)属性仍会影响实际选中的稀有度
配置:
- 有一个服务器配置可以限制最大可制作的稀有度
- 有一个黑名单物品标签(
additional_attributes:apothic_crafting_blacklist) - 你可以使用数据包为每个物品定义最小/最大稀有度限制(在服务器配置之后应用),参见木质工具的示例:
- 目录:
additional_attributes/rarity_definitions - 限制条目:
items:一个标签、单个条目或条目列表min_rarity:最小稀有度(如果该稀有度高于当前属性值的最大稀有度,则不会被考虑)(可选)max_rarity:最大稀有度(如果该稀有度高于当前属性值的最大稀有度,则不会被考虑)(可选)
- 目录:
Iron's Spells 'n Spellbooks
增加或减少法术等级
- 通用属性(即所有法术)(
additional_attributes:spell_general) - 各学派的属性(
additional_attributes:spell_school_<...>)- 示例:
additional_attributes:spell_school_fire - 第三方学派语法为
additional_attributes:school/<命名空间>/<路径>
- 示例:
- 各法术类型的属性(
additional_attributes:spell_type_<...>)- 示例:
additional_attributes:spell_type_shockwave - 第三方法术语法为
additional_attributes:spell/<命名空间>/<路径>- 示例:
additional_attributes:spell/traveloptics/orbital_void
- 示例:
- 示例:
工作原理:
- 这些属性的基础值是所使用法术的等级——因此修改基础值没有效果
- 最大等级为
1的法术不会增加法术等级,因为通常没有理由这样做(可配置) - 这三种属性类型作为一个整体运作——它们的修饰符在计算前会被汇总在一起
- 没有四舍五入——意味着
1.75的法术等级将得到1 - 如果法术等级达到 0(由于负面修饰符),该法术将无法施放
- 这些属性对所有实体都存在,而不仅仅是玩家
向法术选择中添加法术
这些法术将独立于当前法术书、武器等可用
- 各学派的属性(
additional_attributes:innate_school/<命名空间>/<路径>)- 示例:
additional_attributes:innate_school/irons_spellbooks/fire
- 示例:
- 各法术类型的属性(
additional_attributes:innate_spell/<命名空间>/<路径>)- 示例:
additional_attributes:innate_spell/irons_spellbooks/cloud_of_regeneration
- 示例:
其他
添加了一个属性来可能不消耗卷轴
- ID 为
additional_attributes:keep_scroll - 值在
0(0%几率)和 1(100%几率)之间 - 使用
multiply_base将没有效果,因为基础值为0 - 在没有先使用
addition的情况下使用multiply_total也将没有效果
参考:
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。