mojira.dev
MC-11788

Spawner that spawns zombie villagers that are being cured causes NPE

I created a spawner that spawns zombie villagers that are being cured. When I open the world in minecraft, it crashes with an NPE.
After investigating it in MCP, I found that it's caused by a zombie villager model in the spawner. It uses a dummy entity, with world (a.k.a. level) being set to null. But when a zombie starts curing, it accesses the world. A simple if (world != null) should fix it.

Attachments

Comments 5

Note:

java.lang.NullPointerException
	at sd.a(SourceFile:319)
	at sd.a(SourceFile:249)
	at mp.f(SourceFile:1053)
	at zm.a(SourceFile:116)
	at zm.h(SourceFile:234)
	at bis.a(SourceFile:22)
	at bis.a(SourceFile:17)
	at bis.a(SourceFile:12)
	at bix.a(SourceFile:107)
	at bix.a(SourceFile:99)
	at bfs.a(SourceFile:314)
	at bfk.a(SourceFile:894)
	at bfk.b(SourceFile:743)
	at net.minecraft.client.Minecraft.K(SourceFile:595)
	at net.minecraft.client.Minecraft.run(SourceFile:524)
	at java.lang.Thread.run(Unknown Source)

Confirmed in 13w11a.

Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

No answer, assuming no longer an issue.

DiEvAl

(Unassigned)

Confirmed

Minecraft 1.5, Snapshot 13w11a

Retrieved