简介
Distinct Damage Descriptions 是一个战斗机制改革模组,通过增加伤害类型为 MC 带来了有多种伤害类型的RPG式的战斗。
新增内容
所有武器都可以配置一种或多种伤害类型,只要伤害相加为100%就可以。以下为几个默认配置的例子:
所有生物都可以配置其伤害类型和抗性,也可以让其有概率生成适应力超群的个体。以下是几个例子:
你也可以为每一个生物(包括玩家),每一个物品(包括非武器),每一个注册的投射物,每一件护甲,每一个盾牌配置伤害属性或抗性,等等。
上述的每一个模块都可以自由开关(如可以让盾牌依然使用原版的机制,按住右键可以完全挡住伤害并弹飞攻击者),只保留自己想要的模块。
如果需要通过metadata或nbt来定义属性,则需要使用Crafttweaker在zenscript中进行更改。具体教程请参阅作者的wiki链接。
此外,支持自定义的伤害属性,也允许通过探测直接或间接的伤害来源直接分配伤害属性。(如摔落伤害可配置为爆炸,凋零伤害可配置为火焰...等等)
目前已有的联动(据作者所言):
恐怖生物:预设了所有生物的基本攻击与抗性的配置。
神秘时代6:为Auromancy中的元素与节点预设了基本的伤害属性,可更改;预设了腐化的伤害属性。
WAILA\HWYLA:高亮显示会显示伤害抗性。
Electroblob's Wizardry:为巫术添加了基本的伤害属性。
Baubles:允许将部分有饰品的护甲算入护甲值中进行计算。
匠魂2\匠魂盔甲\Tetra:允许根据材料与武器分配伤害或抗性,可更改。
![[DDD]Distinct Damage Descriptions-第8张图片](//www.mcmod.cn/static/public/images/loading-colourful.gif)
![[DDD]Distinct Damage Descriptions-第9张图片](//www.mcmod.cn/static/public/images/loading-colourful.gif)
目前已完成的兼容(即没有配置文件,但能够正常被探测并分配属性):
交错次元:特殊兼容了交错次元的盾牌。
斯巴达的武器:特殊兼容了投掷武器。
急救
工具品质
科技枪
更好的生存:特殊兼容了投掷武器。
模组可配置程度和可延展性极高,潜力巨大,完全重置了原版的战斗体验,非常适合加入大型战斗冒险类的整合包,让各式不同样式的武器护甲有各自的用武之地。只要不害怕配置文件写到断手。
目前作者仍然在更新并积极尝试解决兼容性问题,态度十分开放人也很好,有任何问题或兼容/联动请求都可以前往作者的discord或Curseforge界面与其交流。