Battlegear2-for-Backhand

[!INFO] Git Commit: d8fdf56 | Updated: 2026-04-27

Mine & Blade Battlegear 2(M&B 战锤 2)是一个以双持近战为核心的 1.7.10 战斗模组,源自 nerd-boy 与 GotoLink 的 BattleGear 系列。本条目记录的是 GTNH 维护分支「Backhand Edition」 —— 该 fork 不再自带 battle 专用装备槽位,改为依赖 Backhand 提供副手(README 原文:“This version depends on Backhand and doesn’t have any dedicated equipment slots.”)。

内容规模:1 个方块、11 个物品类(其中 4 类按 5 种材质展开、1 类按 4 个部位展开,共 30 余个注册物品)、7 个自定义附魔、1 个键位、4 组配置、1 条服务端指令。全部 21 个 Java 源文件引用了 xonin.backhand.*。

modid 为 battlegear2(Battlegear.java:47 的 MODID 常量,同时写入 gradle.properties 的 modId 与 mcmod.info)。注意 modid 不含 -for-backhand 后缀 —— 那是本 wiki 的分类名,不是模组 id。模组人类可读名为 “Mine & Blade Battlegear 2”(Battlegear.java:42),@Mod 声明的 acceptedMinecraftVersions 为 [1.7.10](Battlegear.java:40)。

物品列表

  • Dagger - 单手匕首,5 材质,攻速 0.5 / 距离 -2 / 背后刺杀额外伤害
  • Waraxe - 单手战斧,5 材质,耐久翻倍,破甲 1(金斧为 2),可砍原木
  • Mace - 单手钉头锤,5 材质,眩晕概率 5%–25%,附带 4 条原版药水
  • Spear - 唯一双手武器,5 材质,骑乘 +3 / 距离 +2.0,允许副手持盾
  • Shield - 5 材质副手盾,体力条格挡 + 接箭 + 染色,木盾可作燃料
  • Quiver - 4 槽箭袋,可作副手或 Baubles 饰品,支持弹射器
  • MB Arrow - 单一物品 9 个 metadata 子类型(圣火·冰·爆·末影·烈焰·穿透·毒·神秘·吸血)
  • Bow - 铁弓(耐久 576)与钻石弓(耐久 768),每发损耗 1 / 2
  • Knight’s Armour - 4 部位盔甲,减伤 3/7/5/3,可绘纹章,带移速惩罚
  • Chain - 无自定义类的纯合成材料,2 铁锭 → 3 锁链,替代原版锁链甲材料
  • Heraldic Crest - 纹章编辑器入口,右键打开 GUI,内部完全覆写 ItemMap 使其失效

方块列表

  • Flag Pole - 唯一方块,7 个 metadata 变体(4 原木 + 铁 + 2 丛林木),由 TileEntity 渲染器绘制

附魔列表

  • Battlegear 附魔 - 7 个自定义附魔:3 个盾击类 + 2 个盾牌体力类 + 2 个弓类,仅盾牌实现 IEnchantable

键位列表

  • Special - 全模组唯一注册的键位,默认未绑定;优先切换箭袋选中箭,否则在副手持盾时发动盾击

配置列表

  • 禁用内容配置 - Disabled Items(12 个合法值)与 Disabled Recipies;前者含全部 12 值会导致后续配置全部跳过
  • 渲染配置 - 5 个渲染器开关、8 个 HUD 位置偏移、3 个第一人称盾牌偏移、3 个布尔项
  • 附魔 ID 配置 - 7 个附魔 id 可配,默认 125–131,冲突时自动顺延并写回
  • 服务器与刷怪概率 - 发包间隔、9 个骷髅刷怪箭矢概率;ASM debug Mode 读取后被丢弃,功能未实现

模组集成列表

  • Backhand 集成 - 本 fork 的核心,api 级强依赖;所有副手逻辑经由 BackhandUtils 与 Backhand 的 IOffhandRenderOptOut
  • Baubles Expanded 集成 - 箭袋可作饰品,preInit 时自动申请 ≥1 个箭袋槽位
  • Thaumcraft 集成 - ModCompat 中唯一一项集成,让原初箭可装入箭袋并射出

指令列表

  • /weaponwield - 全模组唯一的服务端指令,管理 WeaponRegistry 的武器登记与 5 项比较灵敏度

相关条目

  • backhand 分类 - 本 mod 的 api 级前置依赖,是另一个独立条目,不要与本条目混读
  • baubles-expanded 分类 - 箭袋饰品的提供方
  • thaumcraft 分类 - 原初箭箭矢的提供方