mojira.dev
MC-203880

Floating creepers / creeper with no AI

Put the summary of the bug you're having here

What I expected to happen was...:
creeper to explode die and disappear

What actually happened was...:
a creeper exploded but the image of the creeper was still there after it exploded

Steps to Reproduce:
1. explode a creeper

Linked issues

Attachments

Comments 9

edit: you have to explode it naturally without a flint and steel

edit 2: also has to be a naturally spawned creeper

This happened to me as well (playing on the same snapshot), and also caused an unrelated creeper and an unrelated skeleton which had spawned a little ways away to become frozen/unresponsive, despite the fact that I hadn't interacted with either of them at all. The skeleton is still doing its idle animation, the creeper which "started" the issue appears to be halfway through its "exploding" animation, and I can place blocks "in" all three of them.

 

Also may be worth noting that the first creeper almost killed me, then I died due to fall damage immediately afterwards. Like, IMMEDIATELY.

This relates to (or maybe duplicates) MC-203746.

I have been doing some testing of this bug. It requires multiple attempts to reproduce this bug because it does not happen every time a creeper explodes. When this bug occurs, if you look at the "ghost creeper" and try to run the "/data get" command, the creeper's UUID is suggested, but when you run the command the creeper is not found. Here is a video of that occurring:

[media]

I suspect that this is a client-server de-sync about the existence of the creeper and any other entities that were killed by the explosion.

Also, while I was testing (in singleplayer), the following error was printed to the game log:

Error executing task on Server
java.lang.NullPointerException
	at aah.b(SourceFile:202)
	at aab.a(SourceFile:911)
	at aan.a(SourceFile:467)
	at abh.a(SourceFile:934)
	at tc.a(SourceFile:122)
	at tc$a.a(SourceFile:56)
	at ou.a(SourceFile:21)
	at wk.run(SourceFile:18)
	at aol.c(SourceFile:144)
	at aop.c(SourceFile:23)
	at net.minecraft.server.MinecraftServer.b(SourceFile:761)
	at net.minecraft.server.MinecraftServer.c(SourceFile:155)
	at aol.y(SourceFile:118)
	at net.minecraft.server.MinecraftServer.bc(SourceFile:743)
	at net.minecraft.server.MinecraftServer.y(SourceFile:737)
	at aol.c(SourceFile:127)
	at net.minecraft.server.MinecraftServer.x(SourceFile:722)
	at net.minecraft.server.MinecraftServer.w(SourceFile:674)
	at net.minecraft.server.MinecraftServer.a(SourceFile:257)
	at java.lang.Thread.run(Thread.java:745)

Can Confirm

 

Edit: Maybe it is something to do with the new entity storage folder

TheMakers

(Unassigned)

Community Consensus

20w45a

20w46a

Retrieved