在lil_pr1nc3的教程中我看到有人提出是否可以批量的进行武器动作的定制修改又或是仅仅对原版预设不满,手动一个个添加是麻烦的,所以发出了这篇补充。想要进行请先阅读第一篇教程,在此假设你已经安装了Open Loader并创建好了config/openloade/data/_____(数据包名称,可随意填写)/data并添加好了pack.mcmeta文件。
虽然都可以乱填但还是确保“pack_format”对应你的版本号为好,可以去wiki查看详细资料
然后你需要创建一个名为bettercombat(及和此mod同命名空间)的文件夹用来覆盖原mod的配置文件
使用RAR打开本mod我们可以发现其原动作模组的位置
选则一个你想要修改的武器类型,开始自定义你想要的动作,接下来你就可以进行替换了,以我替换的镰举例:
在上文中创建的bettercombat文件夹中按造此mod的文件路径依次创建文件夹,并放入你要修改的预设,如图所示:
接下来只需要重载资源包!就大功告成啦!
使用/reload指令来进行重载资源包,图片看不到的话去这里吧,无法上传大图片我也很无奈啊!!!
可以看到我们的配置已经对所有的镰刀生效了,不再需要重复手动添加。同样的方法可适用于大多数mod兼容的武器,只需要去修改和添加对应的文件就行了。
还有人对武器但双持动作模组感到头痛,想要配置不同的左右手不同的动作模组,但是该mod在执行时老是会采用一个动作在主副手各一次共两次播放
例如我们想要一个先内再外的双头剑动作模组 | 但这样写出来的效果... 只能说像个憨逼 |
这既不合理也不美观,达不到想要的效果,我们需要这样做
为其添加主副手轮换 ["MAIN_HAND_ONLY"][ "OFF_HAND_ONLY"]的设定,这是它就会把武器识别为单个的,从而只执行一次动作 (这样子不需要担心动作冲突,因为副手单持不会触发动画) | 可以看到我们的动作正确执行了 |
但是这样做不是万全之策!
它会影响武器单持时的动作,我们只能通过添加[ "NOT_DUAL_WIELDING"](仅单持)来使其在单持时动作变得和谐一些,这很考验你的动作编排。我真的尽力了www这我能想到最好的办法了
想要动作不会乱序,不能使那些双持动作模组被读取到不对应的单手上,这会使它执行两次中间穿插另外的单手动作,所以必需要做到主副循环对应!!!