史诗战斗 - 给我更多动画

史诗战斗 - 给我更多动画

扩展了固有能力和类别,使用了“Epic Fight - Animations by asanginxst”资源包中的动画,使其兼容于1.20.1版本。

这个小模组允许你将 Asanginxst 的 "Epicfight - Animations" 资源包用作招式(Moveset)和类别(Category)。

重要提示:

  • 带 "Legacy" 前缀的版本适用于 Epic Fight 20.9.7 及以下版本;不带此前缀的版本适用于 Epic Fight 20.10.2 及以上版本。
  • 文件名为 "gma_more_animations" 的版本适用于 Epic Fight 20.12.4 及以上版本。
  • 如果文件名以 "universal" 结尾,则该版本兼容 EF9、10、11、12 和 12.5 版本。

使用方法(以下信息仅对 Lazy Utilities 2.5 或更高版本有效):

你需要在你的 .minecraft 文件夹中创建 "lazy_utilities/epicfight" 文件夹,或者让本模组自动创建它。 (.minecraft/lazy_utilities/epicfight)

将 Asanginxst 的 "Epic Fight Animations" 资源包添加到该文件夹中。

如果你是在模组自动创建文件夹后才决定添加该文件的,你将需要重启游戏,因此最好先创建文件夹并将文件添加到其中。

完成以上步骤后,这将允许本模组 (Lazy Utilities) 将其用作便携式库。如果你没有这样做,本模组 (GMA: More Animations) 将无法正常工作,尽管你仍然可以使用它。

之后,屏幕会显示类似之前版本的界面,只是现在只有两种情况:一切正常或缺少文件。

一切正常时: 这意味着一切应该可以正常运行!

之后,最好确认一下一切是否正常。查看你的资源,你应该会看到类似这样的内容:

缺少文件时: 如果你没有安装相应的文件,将出现此界面。

或者,如果你更改了文件扩展名、修改了内部文件,或者如果是 .jar 文件,删除了 mods.toml 文件,也可能出现此界面。

这表明要操作的文件不存在或未被识别,因此模组将无法执行其功能或运行动画。

请记住,便携式依赖项应放在 ".minecraft/lazy_utilities/epicfight" 文件夹中

使用方法(以下信息仅对 Lazy Utilities 2.1.6 及以上且小于等于 2.4 版本有效):

由于这些功能已过时,请展开此处查看更多信息。

安装本模组及其依赖项 "Lazy Utilities" 后,在你的 "mods" 文件夹中将创建一个文件夹。

"Lazy Utilities/epicfight"

将 Asanginxst 的 "Epic Fight Animations" 资源包添加到该文件夹中。

这将允许本模组 (Lazy Utilities) 将其用作便携式库。如果你没有这样做,本模组 (Give Me More Animations) 将无法正常工作,尽管你仍然可以使用它。

即使在游戏内,你也可以将文件添加到 (mods\Lazy Utilities\epicfight) 文件夹中;只需记住运行相应的命令来重启模组即可,但请注意,这可能会消耗较多性能,并且在某些情况下效果不佳。

启动游戏后: 如果这是你第一次加载模组,或者因为添加或删除了文件而导致模组配置发生变化,你将看到此选项卡。让我解释一下每个选项的作用...

一切正常时: 这意味着一切应该都能正常运行,如果失败,问题就不在我的控制范围内了,但有解决办法,请看下面...

既然"一切正常",那么最好确认资源包的加载顺序,因为如果顺序不正确,本模组将无法正常工作。

由于有两种操作方式,以下是加载顺序应如何的示例。

错误 正确
错误示例图片1 正确示例图片1
错误 正确
错误示例图片2 正确示例图片2

在模组列表中,模组应该看起来像这样...

模组列表界面

缺少文件时: 如果你没有安装相应的文件,将出现此界面。

或者,如果你更改了文件扩展名、修改了内部文件,或者如果是 .jar 文件,删除了 mods.toml 文件,也可能出现此界面。

这表明要操作的文件不存在或未被识别,因此模组将无法执行其功能或运行动画。

失败但可修复时: 如果文件因写入错误而无效,则会出现此界面。通常,当写入失败时,文件会被清空并删除。如果你点击左侧的按钮,它将允许你重启构建器。这允许你重写文件,包括空文件并忽略先前写入的文件,使得重启过程比初始加载花费的时间更少。

此错误通常发生在有东西影响你磁盘写入速度的情况下。

当模组失败(严重错误)时: 这意味着在模组的执行过程中系统发生故障,这通常会伴随异常,因此你不会看到继续按钮,因为游戏在加载过程中崩溃了。在这种情况下,我只是在测试,所以按钮才会出现。

附加概念: 如果你选择在打开游戏前添加文件,什么也不会发生。你可以运行以下命令: "/lazy-utilities epicfight-utilities addons-client build"

如果你愿意,可以运行这个更精确的命令:"/lazy-utilities epicfight-utilities addons-client rebuild"

一旦进程完成并且资源尚未重新加载,这将重新启动模组。你可以通过按 F3+T 自行完成此操作。

本模组还添加了一个命令,可以用 Epic Fight 的动画和机制替换其自身的动画和机制。使用此命令 "/lazy-utilities gamerules epicfight-utilities replaceEpicFightAnimations" 退出并重新进入世界。请注意,这仅在你的游戏会话期间有效。

要永久配置它,请前往: config -> lazy_utilities-common.toml -> replaceMoveset = true

使用与测试:

新增内容: 本模组添加了以下类别、招式(moveset)和天生技能(innate skills):

  • Ef Sword(剑):
    • 剑包含几套攻击动作,一套是单手使用,一套是双手使用,另一套是携带盾牌时使用。单手的天然能力是"Fast Blade(快剑)",双手的是"Twins Blade(双剑)"。
  • Ef Greatsword(巨剑):
    • 巨剑包含一套新的攻击动作,其天然能力"Giant Whirlwind(巨型旋风)"与 Epic Fight 已添加的非常相似,只是这个攻击范围更大。
  • Ef Spear(长矛):
    • 长矛有2种战斗模式,单手和双手。单手的天然能力是"Thrust(突刺)",双手的是"Slash(斩击)"。单手模式可以连续突刺敌人3次,双手模式则造成双重斩击。
  • Ef Dagger(匕首):
    • 匕首包含3套攻击动作,一套带盾牌,一套单手,一套双手。单手的天然能力是"Stab(刺击)",允许你刺击敌人并根据其已损失的生命值造成伤害;另一个是"Assault(突袭)",允许你向敌人发起多次冲击,并且如果敌人是双足生物,可以在第三次冲击时处决它。
  • Ef Tachi(太刀):
    • 太刀与 Epic Fight 添加的相同,唯一区别是其天然能力"Lethal Slicing(致命切割)"。
  • Ef Katana(武士刀):
    • 武士刀有其自己的一套攻击动作,其天然能力是"Fatal Draw(致命拔刀斩)",如果站立不动,会在玩家面前执行一次斩击;如果跑动,则会对经过的敌人造成一次斩击并附带冲刺。
  • Ef Longsword(长剑):
    • 它只有其修改过的攻击动作集,天然能力与原来相同。
  • Ef Axe(斧头):
    • 它的天然能力是"Executor(处决者)",可以处决低生命值的敌人。

配置文件:

如果你想替换动画,可以前往 "config\lazy_utilities\epicfight\GMA_more_animations.toml"

将配置项 replaceEpicFight 修改为 true。

如果另一个模组在本模组之后加载并决定以某种方式替换它,这有时可能会失效。