本篇教程由作者设定未经允许禁止转载。

武器属性修改:

相关命令:

  • /balancepack load [文件名称] 加载平衡包文件

  • /balancepack unload 卸载平衡包

  • /balancepack list 显示平衡包文件信息

  • /balancepack info 列出平衡包文件

  • /balancepack generate 生成默认平衡包文件

  • /balancepack download [raw,pastebin] 平衡包共享相关


1. 使用 /balancepack generate 后会在路径 .minecraft\balancepacks 下生成一个默认的平衡包配置文件,可供修改


2. 查看 default_pack.json 文件

现版本:

{
  "packName": "default",
  "version": "1.0",
  "packManagerVersion": "1.0",
  "globalParameters": {
    "damageMultiplier": 1.2,
    "recoilMultiplier": 1.2,
    "headshotMultiplier": 2.5
  },
  "gunConfigurations": [
    {
      "name": "exampleWeapon",
      "enabled": true,
      "damage": 8.0,
      "recoil": 1.0
    }
  ],
  "categoryConfigurations": [
    {
      "group": "LONG_RANGE_RIFLES",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "SIDEARM",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "HEAVY",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "SHOTGUN",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "RIFLES",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "REVOLVER",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "SMG",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "DMR",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "NONE",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    }
  ]
}


参考:

{
  "packName": "包名",
  "version": "1.0",
  "packManagerVersion": "1.0",
  "globalParameters": {
    "damageMultiplier": 全局伤害倍率,
    "recoilMultiplier": 全局后坐力,
    "headshotMultiplier": 爆头倍率
  },
  "gunConfigurations": [
    {
      "name": "武器ID(F3+H可查看鼠标瞄准的物品ID, 需要全部小写, 且不能带有mw:或者mwc:)",
      "enabled": 是否启用,
      "damage": 伤害倍率,
      "recoil": 后坐力,
      "firerate": 射速,
      "firemodeSingle": 能否使用单射,
      "firemodeBurst": 几连发(填数字--3.0),
      "firemodeAuto": 能否使用全自动
    },.......后面可以参考上面模板复制
  ],
  "categoryConfigurations": [
    {
      "group": "SIDEARM(手枪&冲锋枪)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "DMR(精确射手步枪)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "LONG_RANGE_RIFLES(远距离狙击步枪)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "REVOLVER(左轮手枪)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "HEAVY(重机枪)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "NONE(????)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "RIFLES(突击步枪)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "SHOTGUN(霰弹枪)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    },
    {
      "group": "SMG(并不是冲锋枪--未知可支持的枪械)",
      "damageMultiplier": 1.0,
      "recoilMultiplier": 1.0
    }
  ]
}


3. 之后保存,使用 /balancepack load [文件名称.json] 加载平衡包



自定义专属工作台配方:

没有任何的命令, 仅可重启游戏刷新


1. 前往 .minecraft\config\mw\crafting

2. 新建一个文本文件,重命名为 craftingmappings.json

3. 输入如下:

{
    "recipes": [
      {
        "entryName": "mw:bullet50ae",
        "craftingGroup": "BULLET",
        "recipe": [
          {
            "entryName": "mw:steelingot",
            "isOreDictionary": false,
            "count": 4
          }
        ]
      }
    ]
  }


参考:

{
    "recipes": [
      {
        "entryName": "mw:制作物ID",
        "craftingGroup": "可选择 GUN、ATTACHMENT_NORMAL、ATTACHMENT_MODIFICATION、BULLET、MAGAZINE、GEAR",
        "recipe": [
          {
            "entryName": "mw:材料ID",
            "isOreDictionary": false(尽量保持false,否则会崩溃),
            "count": 数量
          },.......根据上面模板添加材料ID
        ]
      },.......根据上面模板添加制作物ID
    ]
  }


仅限VMW的提示: 配方是根据两种方式看的,一个是VMW默认配方, 另一个是自定义配方,若新建了 craftingmappings.json 文件,那么就仅仅会有你自定义的那些配方(VMW的配方无法使用),若两方式同时存在请重启游戏(不要重启地图)!