Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
This mod does not modify game content by default. ę¬modé»äøč®¤ä¼äæ®ę¹ęøøęå 容ć
Starting from version 0.3, to enable explosion protection features, you need to modify the corresponding settings in the configuration file (path: ./config/explosionbreaksnoblock/explosionbreaksnoblock.json), then either restart the game or use the in-game command "explosionbreaksnoblock reload" (requires permission) to apply changes.
Supports entering entity/block IDs and tags (prefix with #), separated by semicolons.
For example:
- To prevent Creeper and bed explosions from destroying blocks, set the "value" field of the "ExplosionBreaksNoBlockList" config option to "#minecraft:beds; minecraft:creeper".
- To prevent grenade explosions from the Tacz mod from destroying item entities, set the "value" field of the "ExplosionNoItemDamageList" config option to "tacz:bullet".
- To allow white bed to destroy blocks normally under the above modifications, set the "value" field of the "ExplosionBreaksNoBlockWhiteList" config option to "minecraft:white_bed".
Q: Why switch to a config file system?
A: The config-based approach no longer relies on vanilla gamerules, offering better extensibility and partial protection against explosion damage from other mods.
Q: Why can't some entity/block explosion destruction from other mods be prevented?
A: This mod prevents explosion damage by modifying vanilla explosion classes. If other mods use non-vanilla explosion effects or add additional destruction mechanics, they cannot be prevented. To request compatibility with specific mods, please submit an issue - the developer may consider adding support.
ä»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"ć
Qļ¼äøŗä»ä¹č¦ę¹äøŗé
ē½®ęä»¶ēļ¼
Aļ¼é
ē½®ęä»¶ēäøåéč¦ä½æēØåēēęøøęč§åē³»ē»ļ¼ę©å±ę§ę“å¼ŗļ¼č½å¤åØäøå®ēØåŗ¦äøé»ę¢å
¶ä»modēēēøē “åć
Qļ¼äøŗä»ä¹ęäŗmodēēē©ęę¹åēēēøē “åč”äøŗę ę³é²ę¢ļ¼
Aļ¼ę¬modéčæäæ®ę¹åēēēēøē±»ę„é²ę¢ēēøē “åćå¦ęęäŗmod使ēØäŗéåēēēēøęęęč
ę·»å äŗé¢å¤ēēēøē “åęęļ¼é£ä¹ę¬modå°±ę ę³é»ę¢ćå¦ęä½ ę³č¦čæäøŖmodå
¼å®¹å
¶ä»modēēēøęęļ¼ę¬¢čæęissueļ¼ä½č
åÆč½ä¼ččå
¼å®¹ēć
ę§ēä»ē» Legacy Version Info
Simply use the command "/gamerule EBNB:xxx true" to prevent the corresponding explosion from breaking blocks.
(v0.2) And use the command "/gamerule ENID:xxx true" to prevent the corresponding explosion from destroying item entities. Note: The respawn blocks refer to beds and respawn anchor! (ENID: explosion no item damage)
ä»
é使ēØę令/gamerule EBNB:xxx true å³åÆč®©åƹåŗēēēøäøē “åę¹åć
(v0.2) 使ēØę令/gamerule ENID:xxx true åÆä»„让对åŗēēēøäøę§ęÆęč½ē©ć注ęļ¼éēę¹åļ¼respawn blocksļ¼ęåŗåéēéļ¼
If you want other related features, please let me know here!
å¦ęä½ ę³č¦å
¶ä»ēøå
³ēē¹ę§ļ¼čÆ·åØčæéęč
å QQ群973712806åčÆęļ¼



