跳到正文

Epic Fight: Tinkers Integration

作者:neojaden

修复兼容性问题,并让匠魂的武器和强化效果兼容 Epic Fight 的武器类型与招式组合。

收藏

介绍

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

image

Epic Fight – 匠魂兼容

Minecraft Forge Version License


这个模组是做什么的?

  • 让匠魂的工具属性系统与史诗战斗的战斗系统协同工作

特性

工具属性

  • 工具有3项新属性:冲击、最大打击次数和护甲穿透,它们基于材料。

image image image

  • 盔甲有2项新属性:重量和眩晕护甲,它们基于材料。

image image

  • 每种材料都有自己的属性。组合材料可以产生不同的工具属性。你可以在匠魂工作站中查看工具属性。

image image


工具基础属性

_(部分工具仍在开发中,将在未来更新中拥有独特的攻击动画、固有技能和修饰符)_

由于我缺乏动画经验、时间有限且对该项目的兴趣逐渐减退,未来更新极不可能为武器提供完全独特的自定义动画。相反,我将更多地关注两个模组之间的兼容逻辑

  • 小型工具
  • 匕首(Dagger),工具纹理的尺寸已被放大,看起来更酷:+5% 护甲穿透。
  • +5% 护甲穿透。

image

  • 镰刀(锄):
  • +2 最大打击次数
  • 20% 冲击倍率

image

  • 鹤嘴镐 / 镐斧 / 镐(镐):
  • 20% 冲击倍率
  • 50% 护甲穿透倍率

image

  • 剑(剑):
  • +0.5 最大打击次数
  • 80% 冲击倍率

image

  • 斧(斧):
  • 无额外属性

大型工具

  • 阔斧(斧):
  • +25% 护甲穿透
  • 50% 冲击倍率

image

  • 劈刀(大剑)被设计为具有中等的整体武器属性:
  • +1 冲击
  • +4 最大打击次数
  • +15 护甲穿透

image

  • 开掘铲(铲)被设计为挖掘方块而非作为精良武器使用:
  • 无额外属性
  • 镰刀(大剑)被设计为执行高范围打击:
  • +6 最大打击次数
  • 120% 最大打击次数倍率

image

  • 大锤(大剑 plus)被设计为应对小规模、强大的怪物群:
  • +1 最大打击次数
  • 150% 冲击倍率
  • 被动技能:执行打击时抵消来自正面的所有攻击。

image

  • 矿脉锤(大剑)被设计为更偏向工具而非武器:
  • +2 最大打击次数
  • 50% 冲击倍率

image

  • 远程工具
  • 标枪(三叉戟/矛)被设计为类似三叉戟的武器,但可以添加修饰符将基础攻击动画改为矛并添加矛的固有技能。
  • +3 最大打击次数
  • 70% 冲击倍率

image

  • 法杖(三叉戟)被设计为类似三叉戟的武器。

远古工具

  • 战斗告示牌(剑)被设计为在未来更新中成为近战/盾牌混合武器。目前仍作为剑使用。
  • 熔炼锅(三叉戟)被设计为远古法杖。
  • 冲刷器(剑)被设计为在未来更新中成为近战/远程混合武器。目前是剑。
  • 战镐(弩/镐):被设计为在未来更新中成为镐/弩混合武器。

招式修饰符

这些修饰符可以改变武器的战斗风格

基础修饰符

这些修饰符将默认工具招式改为史诗战斗武器招式。你可以将它们添加到任何近战工具上,且不消耗槽位。可用招式包括:匕首、短剑、长剑、斧、矛、大剑、太刀和打刀。

附加修饰符

这些修饰符将工具招式改为史诗战斗附加武器招式:

  • 痛苦之矛:将武器转化为痛苦之矛。

image

  • 毁灭之刃:将武器转化为毁灭巨剑。

image

  • 折磨之刃:将武器转化为折磨巨剑。

image

_(注:这3个修饰符仅在安装了Weapons of Miracles模组时可用,但它是完全可选的依赖项)。_


修饰符

  • 新增:
  • 黏性强化:为工具增加+1最大打击次数。

image

  • 无重力:为盔甲降低2.5重量。

image

  • 钻石:为工具增加+1冲击力,为盔甲增加+1重量和+1眩晕护甲。

image

  • 下界合金:为工具增加+10%护甲穿透,为盔甲增加+20%重量和眩晕护甲。

image

  • 修复:
  • 坏死:原修饰符会在暴击时治疗玩家,但Epic Fight已将其移除。本模组让玩家通过固有技能获得生命值。

image

  • 横扫之刃:Epic Fight不将此修饰符识别为原版附魔,导致TConstruct的横扫之刃与Epic Fight战斗同时生效,使生物受到双倍伤害。本模组禁用TConstruct横扫之刃模块,并让Epic Fight将该修饰符等级识别为原版附魔。

image

  • 二段跳:使幻影升腾技能与TConstruct二段跳叠加。

image

  • 穿刺:禁用使用工具命中时施加的护甲降低效果。现在每级改为增加+5%护甲穿透。

image


视觉

  • 盔甲:修复盔甲纹理显示为钻石盔甲的问题。back front
  • 弩:修复与TConstruct弩不兼容的装填和射击动画。
  • 长弓:修复瞄准时FOV不变化的问题。
  • 工具:使匕首、标枪、大锤和劈刀纹理更大。
  • 盾牌:修复匠魂盾牌渲染为黑色轮廓而非正确纹理的问题。
  • 拖尾:添加武器挥砍拖尾,颜色基于匠魂工具材料。某些修饰符现在会在武器挥砍时触发独特的粒子效果。

兼容性

本模组可与Tinkers’ Construct和Epic Fight的多个附属模组无缝配合,包括:

  • Weapons of Miracles(WoM): 添加将默认工具招式集更改为WoM招式集的修饰符。
  • P1nero’s Epic Bow: 长弓现在可与P1nero模组的自定义拉弓/射击动画正确配合。
  • Construct’s Casting(如适用): 提供焰形剑(长剑)和战斗法杖(长矛)招式集。
  • Tinkers’ Katana: 提供武士刀(太刀)招式集。

其他附属模组也应能与新的修饰符招式集系统正常配合。


数据包

为想要自定义现有修饰符或创建自己的自定义招式集修饰符的整合包作者提供的模板数据包。下载数据包,编辑或添加必要的JSON文件,并将其包含在你的整合包中以应用更改。在此处下载。导航到epicfighttinkercompat文件夹并按照以下步骤配置你自己的内容:

1. 定义修饰符(tinkering文件夹)

此文件夹包含两个子文件夹:modifiers和tags。

  • 创建修饰符:打开modifiers文件夹。将现有修饰符JSON文件的内容复制到新文件中,然后将其重命名为你想要的修饰符ID。
  • 右键能力:如果你的修饰符用于带有右键主动技能的招式集,你必须在JSON中包含chargeable模块。(有关确切语法,请参见antitheus.json。)
  • 添加标签:打开tags文件夹内的JSON文件,将你的新修饰符ID添加进去,以确保它与招式集标签正确关联。

2. 设置配方(recipes文件夹)

  • 锻造配方:前往 recipes/tools/modifiers/slotless,定义用于应用你新创建的修饰符的配方。
  • 提取配方(可选):如果你希望玩家能够安全移除修饰符并取回武器,请在 recipes 文件夹根目录添加提取配方。可参考现有的提取 JSON 文件,了解正确的语法。
  • 如果你不知道配方中物品的确切注册名称,请在游戏中将物品拿在主手,并运行以下命令:/data get entity @s SelectedItem

3. 映射招式集(modifier_profiles 文件夹)

此文件夹用于连接你的修饰符及其对应的 Epic Fight 招式集。

  • 在此处创建一个新的 JSON 文件,并参考现有文件的语法,将修饰符映射到对应的动画集。
  • 如果你不知道 Epic Fight 招式集的确切 ID,可以在游戏中打开 Epic Fight 提供的数据包编辑器 GUI 查找。

路线图

我计划在未来为这个模组实现一个自定义的数据包编辑器 GUI。这样一来,玩家就能直接在游戏中更轻松、直观地添加和管理自定义招式集修饰符。


需要安装

1\. 匠魂

2\. Mantle

3\. Epic Fight


_发现漏洞?请前往 Issues 选项卡提交报告!_

常见问题

Epic Fight: Tinkers Integration 支持哪些 Minecraft 版本?

Epic Fight: Tinkers Integration 支持 Minecraft Java 版 1.20.1–1.20.6,共 6 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Epic Fight: Tinkers Integration 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

neojaden 的其他作品

查看全部 →