粗糙灵魂核心

粗糙灵魂核心

只是一些我正在制作的模组整合包的功能。也是数据驱动的。

这个核心模组仅包含以下功能:

  • 效果积累(Effect Buildup)
  • 武器需求(Weapon Requirements)
  • 经验保留(XP Keeper,类似于灵魂停留在你死亡地点的机制)
  • 附魔禁用器(仅在你将附魔物品和附魔书放入物品栏时触发)
  • 斧头 + 原版原木配方(来自 NoTreePunching 的一个 bug)
  • Lychnus(来自实验性 boss 模组)+ Nether Remastered 兼容
  • 灵魂消息横幅兼容

以下是数据驱动的功能:

效果积累非常简单:它添加了一个积累条,需要填满后效果才会触发;叠加实际上只是重置该效果的计时器。它目前影响有害效果,例如缓慢、中毒、凋零等。

https://ibb.co/mrjxmV4d

路径如下: data/scuffedsouls/buildup/<modid>/<effectname>.json

格式示例如下:

{
  "max_buildup": 100.0,
  "decay_per_tick": 0.1,
  "buildup_per_application": 25.0,
  "color": "4CAF50",
  "activation": {
    "type": "mob_effect",
    "effect": "minecraft:poison",
    "duration": 200,
    "amplifier": 0
  }
}

以下是一些已包含效果积累的模组:

  • Legendary Monsters
  • LEnder Cataclysm
  • (Minecraft 的基础生物效果也已包含)

武器需求需要 Epic Stats Remastered 才能运作,因此这是必需的依赖项。它基本上意味着如果你不满足需求,就无法击中实体。

路径如下: data/scuffedsouls/weapon_requirements/<modid>.json

格式如下:

{
  "requirements": [
    {
      "item": "epicfight_awaken:will_of_king",
      "stats": [
        {"stat": "strength", "min": 40},
        {"stat": "intelligence", "min": 50},
        {"stat": "dexterity", "min": 30}
      ]
    },
    {
      "item": "epicfight_awaken:rage_of_flame",
      "stats": [
        {"stat": "strength", "min": 50},
        {"stat": "intelligence", "min": 40},
        {"stat": "dexterity", "min": 30}
      ]
    },
    {
      "item": "epicfight_awaken:darknight_pursuiters",
      "stats": [
        {"stat": "strength", "min": 40},
        {"stat": "luck", "min": 30},
        {"stat": "dexterity", "min": 50}
      ]
    }
  ]
}

以下是武器需求的默认兼容项:

  • EpicFight(最新版本)
  • EpicFight Resurrection(安装 此补丁 以防止其崩溃)
  • Weapon of Miracles(最新版本)
  • EpicFight Awaken
  • Epicfight DawnDay
  • L Ender Cataclysm
  • Legendary Monsters
  • Oddities(那个以螳螂作为 boss 的模组)