跳到正文

Spell Vulnerabilities

为生物配置针对不同法术学派的自定义抗性和弱点。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。


Spell Vulnerabilities
是一款轻量级 Fabric 模组,让你完全掌控世界中每种生物对不同流派魔法咒语的抗性或易伤程度。 
只需在简单的 JSON 配置文件中添加几行内容,即可调整每种生物对火焰、冰霜、奥术、治疗、闪电等属性的亲和度。

主要特色:

按实体调整
可以为单个生物设置抗性和易伤,也可以列出共享相同修正值的一组生物
(也可以包含其他模组添加的实体)。 
想让僵尸受到的灵魂伤害降低 75%,但受到的奥术伤害提高 190%?轻而易举:

 “entities”: [
        “minecraft:zombie”
      ],
      “modifiers”: {
        “spell_power:soul”: -0.75,
        “spell_power:arcane”: 1.9
      }


支持所有主流法术流派

支持 Spell Engine 和 Spell Power Attributes 提供的任何 spell_power:<school> 属性:

spell_power:air
spell_power:arcane
spell_power:earth
spell_power:fire
spell_power:frost
spell_power:healing
spell_power:lightning
spell_power:soul
spell_power:water

 

可配置
所有内容都会在启动时从 config/spell_vulnerabilities.json 加载。—只需编辑 JSON 文件并重启游戏。
预置了两组条目:烈焰人、恶魂和猪灵(火焰法术抗性 25%,冰霜法术易伤 50%),
以及末影人(奥术法术抗性 75%):

{
  “enable_button”: true,
  “button_x”: 16,
  “button_y”: 4,
  “vulnerabilities”: [
    {
      “entities”: [
        “minecraft:blaze”,
        “minecraft:ghast”,
        “minecraft:piglin”
      ],
      “modifiers”: {
        “spell_power:fire”: -0.25,
        “spell_power:frost”: 0.5
      }
    },
    {
      “entities”: [
        “minecraft:enderman”
      ],
      “modifiers”: {
        “spell_power:arcane”: -0.75
      }
    }
  ]
}

精美列表
玩家物品栏中会新增一个按钮,点击后即可打开一个界面,清晰列出配置文件中的所有条目;还带有搜索栏,可以按实体或生物名称搜索!


需要
Spell Engine 和 Spell Power Attributes [Fabric]

推荐 搭配 Wizards (RPG Series)、Elemental Wizards (More RPG Classes)以及其他使用法术强度属性的模组。
要获取实体/生物 ID,建议使用 Data ID Dumper [ID 会列在 entities_ids 文件中]

这个模组只有一个简单的短 mixin、screen 类和 gson 配置✨

常见问题

Spell Vulnerabilities 支持哪些 Minecraft 版本?

Spell Vulnerabilities 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Spell Vulnerabilities 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

DefinitelyNotADoctor 的其他作品

查看全部 →