
防爆
一个轻量级的Fabric模组,可防止爆炸对您的服务器或单人世界中的方块造成破坏。
Blastproof
轻松防止爆炸在你的 Fabric 服务器或单人世界中破坏方块或引发火灾。
Blastproof 确保来自 TNT、苦力怕、末地水晶和其他来源的爆炸不会破坏你的心血之作。无论你是在建造城市还是仅仅保护你的创造物,Blastproof 都能帮助维护你的世界的完整性。
💡 我为什么创建 Blastproof
我开发 Blastproof 是因为我想运行一个模组化的 Fabric 服务器,但找不到一个最新的模组来禁用原版游戏规则未覆盖的方块(床、重生锚等)造成的方块破坏,这些可能会毁掉主世界中的建筑。我还想启用 TNT(通常通过将
tntExplodes游戏规则设为false来禁用),但不想破坏任何东西!Blastproof 填补了这一空白,提供对爆炸伤害和火焰生成的便捷控制。这个模组非常适合那些想要保留mobGriefing false所禁用的所有功能(例如末影人拾取方块),但仍然防止爆炸破坏建筑的玩家。
🚀 功能
与游戏规则兼容: 诸如
mobGriefing之类的游戏规则不会与 Blastproof 冲突,而是作为额外的保护层。保留实体伤害: 实体仍然会受到爆炸伤害;只有方块受到保护以防止破坏。
方块破坏控制: 禁用 TNT、苦力怕、末地水晶、凋灵骷髅头、火球、凋灵和自定义“其他”来源造成的方块破坏。
防止火焰: 阻止爆炸引发野火。
自动生成配置: 首次运行时会在
config/blastproof.json创建一个用户友好的配置文件,带有 防爆 默认设置。游戏内命令: 使用
/blastproof轻松:检查设置:
/blastproof disableBlockDamage tnt切换选项:
/blastproof disableBlockDamage tnt false
通用兼容性: 在专用服务器和集成单人世界上都能无缝运行。
轻量级: 小于 20 KB,无额外依赖(除 Fabric API 外)。
📝 免责声明
这是我的第一个 Minecraft 模组、Java 项目和 GitHub 仓库。因此,仓库和文件的某些方面可能不够完美,我愿意接受建议和改进!
⚙️ 配置
首次启动后,编辑 config/blastproof.json 来调整设置。
注意:other 标志将覆盖 respawn_anchor 和 bed 标志!
{
"disableBlockDamage": {
"tnt": true,
"creeper": true,
"end_crystal": true,
"fireball": true,
"wither": true,
"wither_skull": true,
"respawn_anchor": true,
"bed": true,
"other": true
},
"disableFireCreation": {
"respawn_anchor": true,
"bed": true,
"other": true
}
}
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。