跳到正文

Explosion Breaks No Block

作者:amotassic

一款简单实用的模组,可切换爆炸是否破坏方块(仍会造成伤害),以及是否会伤害掉落物实体。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

本模组默认不会修改游戏内容。

从 0.3 版本开始,若要启用爆炸保护功能,需要修改配置文件中的相应设置(路径:./config/explosionbreaksnoblock/explosionbreaksnoblock.json),然后重启游戏,或在游戏内使用命令 “explosionbreaksnoblock reload”(需要权限)来应用更改。
支持输入实体/方块 ID 和标签(以 # 开头),多个条目以分号分隔。
例如:

  • 若要防止苦力怕和床爆炸破坏方块,请将 “ExplosionBreaksNoBlockList” 配置项的 “value” 字段设为 “#minecraft:beds; minecraft:creeper”。
  • 若要防止 Tacz 模组的榴弹爆炸摧毁物品实体,请将 “ExplosionNoItemDamageList” 配置项的 “value” 字段设为 “tacz:bullet”。
  • 若要让白色床在上述设置下仍能照常破坏方块,请将 “ExplosionBreaksNoBlockWhiteList” 配置项的 “value” 字段设为 “minecraft:white_bed”。

问:为什么改用配置文件?
答:基于配置文件的方式不再依赖原版游戏规则,扩展性更好,也能在一定程度上防止其他模组造成的爆炸伤害。

问:为什么无法阻止某些其他模组的实体或方块遭爆炸破坏?
答:本模组通过修改原版爆炸类来阻止爆炸伤害。如果其他模组使用非原版的爆炸效果,或添加了额外的破坏机制,则无法阻止。若希望兼容特定模组,欢迎提交 issue;开发者可能会考虑添加支持。

旧版介绍

使用命令 “/gamerule EBNB:xxx true”,即可阻止对应的爆炸破坏方块。
(v0.2)使用命令 “/gamerule ENID:xxx true”,即可阻止对应的爆炸摧毁物品实体。注意:重生方块指床和重生锚!(ENID:爆炸不造成物品伤害)

如果你还想要其他相关功能,欢迎

在这里告诉我!
也可以在这里或加入 QQ 群 973712806 告诉我!

常见问题

Explosion Breaks No Block 支持哪些 Minecraft 版本?

Explosion Breaks No Block 支持 Minecraft Java 版 1.20–26.3,共 21 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Explosion Breaks No Block 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

amotassic 的其他作品

查看全部 →