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
mobGriefingtofalseExecute this command:
/summon minecraft:creeper ~ ~ ~ {ExplosionRadius:10}Ignite the Creeper
Do the above again, but with
mobGriefingset totrue
→❌ Observe how the creeper explosion radius doesn't work with gamerulemobGriefingset 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