噬魂戒 Soul-eating ring

噬魂戒 Soul-eating ring

一个通过击杀生物叠加魔法属性的戒指 A ring that adds various magical attributes by killing creatures.

魔法

可以通过击杀生物来叠加戒指增幅的属性,且支持配置文件修改,还能通过指令修改

管理与查看命令(管理员)

在游戏中输入以下指令(都需要权限等级 2,即管理员/作弊模式):

  • /soulring query —— 查看当前所有成长配置、上限状态和 Boss 名单。
  • /soulring query <属性> —— 查看某个属性的成长配置。
  • /soulring set growth <属性> <数值> —— 修改某属性每杀一怪的成长值。
  • /soulring set bossgrowth <属性> <数值> —— 修改某属性击杀 Boss 时的额外成长值。
  • /soulring set max <属性> <数值> —— 修改某属性的成长上限。
  • /soulring set bossmob add <生物ID> —— 将某种生物加入 Boss 名单(例如 minecraft:wither)。
  • /soulring set bossmob remove <生物ID> —— 将某种生物移出 Boss 名单。
  • /soulring set cap true/false —— 开启/关闭成长上限。
  • /soulring reload —— 手动重新读取配置文件(配置改动会立即生效)。

属性名称可用:spell_power(法术强度)、cooldown_reduction(冷却缩减)、max_mana(最大法力)、mana_regen(法力回复)、cast_speed(施法速度)。

1.20.1版本进行了简单的适配,与1.21.1的内容有部分不同,但同样可以使用

以下为1.20.1版本的指令

    • /soulring config —— 列出全部配置项及当前值
    • /soulring config get <配置项> —— 查看单个配置项
    • /soulring config set <配置项> <值> —— 修改配置项并实时写入配置文件
  • 可修改的配置项:

    • baseGrowth(基础成长):普通击杀每属性成长的数值。
    • bossBonusGrowth(Boss 额外成长):Boss 击杀在基础成长之上额外增加的数值。
    • capEnabled(是否启用上限):设为 false 后属性可无限成长。
    • bossMobs(Boss 名单):用实体注册 ID 指定,多个用英文逗号分隔,例如 minecraft:wither,minecraft:ender_dragon。
    • spell_power / cooldown_reduction / max_mana / mana_regen / cast_speed:各属性的成长上限。
  • 修改配置后请注意:对已存在戒指的成长上限调整,会在下一次击杀时按新上限钳制生效;属性修饰符需重新装备戒指或重进世界后才会重新计算应用。