史诗战斗兼容数据包制作
游戏版本>=1.18,下载openloader模组,openloader模组会在.minecreaft文件下的config文件夹里生成openloader文件
以斯巴达武器“石长剑为例”“spartanweaponry”就是它的所属模组名,“stone_greatsword”就是它的id
知道了它的所属模组名,以及id之后就简单了(也没有很简单)
找到mod文件夹里的史诗战斗模组,可以用任意压缩软件打开
复制data文件夹和pack文件到openloader中的data文件夹里
打开data文件夹
新建一个英文文件夹,这里我用“斯s巴b达d长c剑j”首字母命名,并将刚才复制过来的两个文件放在里面,打开看就是这个样子
打开这个data文件夹,复制里面的minecraft文件夹并命名为“spartanweaponry”
打开改完名字的文件夹按照路径capabilities→weapons打开子文件夹,能看到一串的配置文件
这个是我的世界原版武器的配置文件,留下任意一个其他的全部删除,并把留下的文件.json文件名前改成“stone_greatsword”
编辑这个文件即可
type后面的“ruine”是史诗战斗,奇迹武器附属模组内武器名称,展示的是1.18版本,在这里只要“ruine”就能搭载成功
搭载不成功尝试“wom:ruine”这个(具体原理我也不清楚,有时候需要表明wom武器,有时候不需要)
其中的武器名称对应这里的攻击方式,打开模组就能找到
诸如此类,想更改为普通武器也可,更加简单
type上面的英文加数字是给予武器附加属性
armor_negation:穿甲能力(百分比)
impact:冲击力(基础冲击力为0.5,在此处填写的冲击力加0.5才是游戏内看到的冲击力数据)
max_strikes:攻击目标上限 (基础目标数量为1,在此处填写的数据加1才是游戏内数据)
damage_bonus: 伤害加成
speed_bonus: 速度加成
到这一步之前的所有步骤都是版本>=1.18版本的方式方法(1.17不知道那就都尝试一下)
那么<=1.16版本该如何搭载呢???
方式只是改变一下,并没有很难,只是需要每次新建世界需要把数据包再搭载一下,较为麻烦
新建一个英文名的文件夹例如这里我在鬼灭之刃模组中将日轮刀改成史诗武器所以我将文件夹命名为(日r轮l刀d)
在这文件夹内新建一个data文件夹,并且在史诗战斗模组中复制出一份pack.mcmeta文件到rld文件夹内
打开data文件夹,并新建一个文件夹,命名还是模组名称
例如这把缘一的日轮刀。我们想兼容史诗战斗武器中的katana比较帅气,那么”:“前后就是模组名和武器名
这样我们就知道,data内的新建文件需要命名为:kimetsunoyaiba
打开这个文件夹,在里面新建一个:capabilties文件夹
打开这个文件夹,在里面新建一个:weapons文件夹这回就来到了,咱们熟悉的步骤,新建一个.json文件夹
这里有个问题,我没有.json文件怎么办呢,右键新建一个.txt的文本文档,然后命名为:nichirinsword_yoriichi,也就是继国缘一的日轮刀名字,并把.txt的后缀改成.json即可
其中的代码,小伙伴们不知道的话直接复制粘贴我这里给出的然后改动即可
{
"attributes":
{
"common":
{
"impact":0.6,
"max_strikes":5,
"damage_bonus":10,
"speed_bonus":2
}
},
"type":"katana"
}
到这步还没有结束,退回到最初的rld文件夹内,注意不是rld文件夹!!!
也就是
data和pack的这个地方
全选这两个文件,右键压缩成rld.zip文件!!!一开始让你们新建rld文件夹,只是方便存放!!!!切记不要把外面的rld文件一起压缩了,会有一个外壳,游戏识别不到内部文件!!!!!!!切记!!!!!!!
压缩好之后是这样的
把这个压缩文件直接扔到需要数据包的游戏文件里,路径是:.minecraft→saves→新建的世界文件→datapacks文件夹内
到这步就搭载成功,如果不成功的话,请仔细阅读前面的所有步骤。