The bug
When a creeper is given a higher ExplosionRadius
tag and mobGriefing
is false
the creeper has the normal ExplosionRadius
of 3, but when mobGriefing
is true
the ExplosionRadius
is as it is set to.
The first image is with mobGriefing
set to true
and the second is with mobGriefing
set to false
How to reproduce
Set gamerule
mobGriefing
tofalse
Execute this command:
/summon minecraft:creeper ~ ~ ~ {ExplosionRadius:10}
Ignite the Creeper
Do the above again, but with
mobGriefing
set totrue
→❌ Observe how the creeper explosion radius doesn't work with gamerulemobGriefing
set tofalse
Attachments
Comments 10
Confirmed for 1.13.1.
How to reproduce
Set gamerule mobGriefing to false.
Execute this command: /summon minecraft:creeper ~ ~ ~ {ExplosionRadius:10} and ignite it with flint&steel
Now set gamerule mobGriefing to true, and execute the command again and ignite the creeper.
Observe how the creeper explosion radius doesnt work with gamerule mobGriefing set to false.
For me this was already fixed in 1.16, I highly request you to double check your tests, Avoma, see also my discord messages.
CC: @unknown
Resolving as 'Cannot Reproduce' for now. A fix version can be added afterwards in case someone finds out the exact version where this got fixed.
After backtracking all the way to the 15w snapshots, I'm certain this has never actually been an issue. I must've had a typo in my setup back in the day, and the reporter only looking at the particles.
I can see a clear difference in knockback between radius 2, 5 and 10 with mob griefing off in those snapshots even...
Can't reproduce in 1.9-pre2