Explosion destroying blocks outside the world crashes the game
Fallen-Breath opened this issue ยท 10 comments
Reproduction Steps
- Create a default super flat world (to make sure there are always some blocks to be destroyed in explosion) in single player
/tp 29999983 ~ 29999983
/summon minecraft:creeper 29999983 ~ 29999983 {ExplosionRadius: 127b, ignited: 1b}
- The game crashes when the creeper explodes
Crash Report File
https://paste.ubuntu.com/p/3R6jdM6VBy/
Additional Information
The game won't crashes if the ExplosionRadius
of the creeper is default value 3
. Looks like the explosion must be able to afftect blocks outside 3*10^8
in order to reproduce this bug but I'm not sure
Edited: Can reproduce the crash in vanilla, so probably it's an vanilla issue instead of lithium issue
Environment
- Minecraft 1.16.1
- Fabric Loader 0.9.1+build.205
- lithium-fabric-mc1.16.1-0.5.1
I've confirmed the crash also occurs in the dev branch of Lithium, as of commit 202419e (so, excluding the 1.16.2 port only).
Does the same scenario also crash in vanilla?
I can confirm it does crash in vanilla
It might be cause by the MC-56388
Probably yes, as it is already confirmed by 3 people that it also happens in vanilla
Are you able to reproduce this with the following steps?
/tp 29999983 ~ 29999983
/summon minecraft:fireball ~ ~ ~ {ExplosionPower:127}
- Punch the newly spawned fireball in the direction of the world border.