声明:修改MrCrayfish的枪模组或他的附属模组都可以使用以下教程


修改模组文件内json或使用openload模组写数据包。

方法1:

    1.找到mods\[更多的枪] additional-guns-0.8.0-1.16.5.jar\data\additionalguns\guns\ 这里都是武器的数值json文件。


如何修改此模组枪械伤害射速等数值-第1张图片

    2.打开其中一个,如9a91的:如何修改此模组枪械伤害射速等数值-第2张图片    3.可以看到如:

"auto":"true/false"。是否自动开枪

"gripType": "cgm:two_handed" 握把类型,双手

"maxAmmo":"30" 最大弹药量30等数值

修改"Damage"武器伤害等需要修改的数值,修改完成后,ctrl+s保存,再关闭编辑窗口,

发现压缩包内容改变可以选择保留改变:

如何修改此模组枪械伤害射速等数值-第3张图片

    4.进游戏就可以看到武器数值更改过啦

如何修改此模组枪械伤害射速等数值-第4张图片

    5.json文件中各数值对应的英文

  • {

  • "general": {

  • auto: true,        射击方式是自动吗

  • rate": 3,            射速

  • grip Type: "cgm:two_handed",    握把类型

  • max Ammo: 30,    最大弹药量

  • "reload Amount": 5,    单次装弹量  例如霰弹枪和左轮可以设置成一次装一发比较合理

  • "recoil Angle": 4.0,       后坐力角度  减少此值会让后坐力减少 枪更好控制

  • "recoil Kick": 0.5,          枪模跳动幅度

  • "recoil Ads Reduction": 0.6,    瞄准后坐力削减  右键瞄准情况下后坐力会变成的百分比 范围0.0-1.0

  • "always Spread": true,        是否总是扩散

  • "spread": 5.0                       扩散值    值越大越散,越小越精准

  • },

  • "projectile": {

  • "item": "additionalguns:bullet_medium",    此枪使用的弹药类型

  • "visible": false,      子弹是否可见

  • "gravity": true,      子弹是否有重力

  • "damage": 6.5,      单发子弹伤害

  • "size": 0.1,             子弹大小    通常rpg手榴弹设置的会大一些

  • "speed": 50.0,       子弹速度 如果启用子弹重力+慢速度子弹会很难击中目标

  • "life": 60

  • },

方法2:写数据包

    1.下载openLoader模组后,在版本名/openloader会生成两个文件夹data和resources。

如何修改此模组枪械伤害射速等数值-第5张图片

    2.进入data新建一个随意名字的文件夹,然后进去再新建一个data文件夹和pack.mcmeta

如何修改此模组枪械伤害射速等数值-第6张图片

    3.然后继续在data内建和模组内同样的文件夹结构\data\additionalguns\guns\ak74.json,

    把模组文件夹内的你需要更改数值的json复制过来,如ak74.json。

    然后,再按照前文 方法1同样的方法编辑武器数值,并保存。

如何修改此模组枪械伤害射速等数值-第7张图片

    全部修改完成后,重新启动游戏。