
专用火枪
这个模组是我对一个小问题的猜想:如果Mojang给Minecraft加入了一把火枪会怎样?
查看大图
如果 Minecraft 有火枪会怎样?
Dedicated Musket 是一个 Fabric 模组,为 Minecraft 添加了一件武器:一把缓慢、强大且高风险的燧发枪。
合成配方
火枪

纸壳弹药

火枪清洁套件

装填火枪

火枪可以双手持握,但建议使用副手。
步骤 1 > 装填弹药
一只手握住火枪,另一只手拿纸壳弹药。
右键点击装填弹药。
步骤 2 > 压实弹药
将纸壳弹药替换为木棍。
木棍充当推弹杆。
再次右键点击将弹药推入枪管。
步骤 3 > 扳起击锤
再次右键点击以扳起火枪击锤。
步骤 4 > 开火
确保一只手握着火枪,另一只手为空。
右键点击开火。
清除卡弹与积碳

一只手握住火枪,另一只手拿火枪清洁套件。
右键点击清洁火枪。
清洁套件可以:
- 清除卡弹的火枪
- 清除轻度积碳
- 清除重度积碳
每次使用消耗清洁套件一点耐久度。
逼真的多步骤装填
装填火枪是一个包含多个步骤的手动过程:
- 装填纸壳弹药
- 使用木棍作为推弹杆压实弹药
- 扳起火枪击锤
- 开火
火枪可以双手使用,但建议使用副手以获得更流畅的装填流程。
基于速度的伤害
火枪伤害由弹丸速度决定。
- 近距离射击造成大约 14–16 点伤害。
- 弹丸因重力和空气阻力在远距离时速度降低。
- 远距离射击造成更少伤害。
- 穿过水的弹丸会失去大部分速度,大幅降低伤害和射程。
护甲穿透系统
火枪具有基于护甲韧性的穿透机制。
- 护甲韧性为 0 的目标受到完全护甲穿透。
- 每点护甲韧性降低火枪伤害 5%。
- 护甲韧性成为抵御火枪射击的主要防御手段。
盾牌穿透

火枪弹丸完全穿透盾牌。
敌人无法使用盾牌格挡火枪射击,使该武器对防御型对手特别有效。
卡弹机制
水是火枪的最大弱点之一。
以下情况会导致火枪卡弹:
- 在水中开火
- 在水中装填
- 玩家在装填过程中进入水中
卡弹的火枪在清洁前无法开火或装填。
火枪清洁套件
火枪清洁套件用于维护和修复火枪。
它可以:
- 清除卡弹
- 清除轻度积碳
- 清除重度积碳
每个清洁套件有有限耐久度,每次使用都会消耗耐久。
积碳系统
反复射击会导致枪管内积聚残渣。
轻度积碳
大约在 50–100 次射击后发生。
效果:
- 装填速度变慢
- 精度降低
- 耐久消耗增加
重度积碳
可能在此后额外 20–40 次射击后发生。
效果:
- 火枪完全无法使用
- 无法装填
- 无法开火
清洁火枪可清除这两种积碳状态。
天气影响
雨天和雷暴会负面影响火枪性能。
雨天
- 卡弹几率增加
- 走火几率增加
- 精度降低
- 额外耐久消耗
雷暴
- 更强的精度惩罚
- 比普通雨天更高的可靠性问题
天气可以把一把可靠的火枪变成不可预测的武器。
走火机制
火枪有较小几率走火。
发生走火时:
- 射击失败
- 火枪仍然可用
- 只需再次扳起击锤并重试
雨天和雷暴会显著增加走火几率。
基于移动的精度
玩家移动直接会影响精度。
移动中
精度最差。
站立不动
精度正常。
潜行
精度最佳。
火枪奖励耐心、定位和准备,而不是激进的跑动射击战斗。
双手开火要求
开火需要双手。
要求:
- 一只手必须握住火枪
- 另一只手必须为空
如果双手都被占用,火枪无法开火。
装填限制

装填过程不能被中断。
在装填过程中切换物品或移动物品会立即取消装填。
正确的时机和定位至关重要。
环境互动

火枪弹丸可以击碎或破坏某些脆弱方块。
支持的目标包括:
- 玻璃板
- 花盆
- 饰纹陶罐
- 紫颂花
附魔
火枪支持原版附魔,例如:
- 耐久
- 经验修补
- 消失诅咒
此外,Dedicated Musket 引入了两种独特附魔。
散射

将火枪转变为短程散射武器。
特点:
- 一次发射 6 颗弹丸
- 每颗弹丸造成大约 3–5 点伤害
- 每次射击只消耗 1 个纸壳弹药
- 消耗显著更多的耐久
权衡:
- 无护甲穿透
- 对护甲目标效果较差
- 专为近距离群体控制设计
天气条件进一步增加耐久消耗并降低精度。
封印

封印移除几乎所有的天气和水相关惩罚。
优势:
- 可在水下开火
- 可在水下装填
- 免疫雨天相关的可靠性惩罚
- 免疫雷暴相关的可靠性惩罚
- 移除基于移动的精度惩罚
带有封印的火枪无论环境条件如何都能表现稳定。
互斥
封印和散射不能同时存在于同一把火枪上。
两种附魔只能通过附魔台获得。
幽匿与振动集成

Dedicated Musket 与 Minecraft 的振动系统完全互动。
以下动作会产生振动:
- 装填
- 扳起击锤
- 开火
- 走火
- 卡弹
- 清洁
- 修复
- 弹丸撞击
这些振动可以被以下物体检测到:
- 幽匿感测体
- 校标幽匿感测体
- 监守者
校标幽匿感测体数值
| 动作 | 信号强度 |
|---|---|
| 发射火枪 | 15 |
| 装填 | 8 |
| 清洁 / 修复 | 7 |
| 扳起击锤 | 6 |
| 弹丸撞击 | 2 |
| 卡弹 / 走火 | 1 |
在深暗之域使用火枪会迅速暴露你的位置。
需求
- Minecraft Java 版
- Fabric Loader
- Fabric API
兼容性
- Hold My Items
- Punchy!
- First Person Model
- BackSlot
- 整合包(欢迎将此模组加入你的整合包)
灵感与致谢
本模组的合成配方深受 Ewewukek 的火枪模组启发。
装填系统灵感来自 Flint'N'Powder,具有多步骤装填过程,包括装填纸壳弹药、将其推入枪管、扳起击锤,最后开火。
Dedicated Musket 不是上述任一模组的移植版或复刻版。相反,它在这些想法的基础上构建,并引入了额外的机制,如积碳、护甲穿透、天气影响、卡弹、走火、自定义附魔和振动系统集成。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。