
爆炸不破坏方块
一个简单的实用模组,允许你切换爆炸是否破坏方块(但仍造成伤害)以及爆炸是否伤害物品实体。
查看大图此模组默认不会修改游戏内容。
从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)——开发者可能会考虑添加支持。
旧版介绍 Legacy Version Info
只需使用指令/gamerule EBNB:xxx true 即可让对应的爆炸不破坏方块。
(v0.2) 使用指令/gamerule ENID:xxx true 可以让对应的爆炸不摧毁掉落物。注意:重生方块(respawn blocks)指床和重生锚!
如果你想要其他相关的特性,请在这里告诉我!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。