Use singleton in Village class to work around null issue that evades
This commit is contained in:
@@ -31,4 +31,13 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
|||||||
this.c = BlockPosition.ZERO;
|
this.c = BlockPosition.ZERO;
|
||||||
this.d = BlockPosition.ZERO;
|
this.d = BlockPosition.ZERO;
|
||||||
this.j = new TreeMap();
|
this.j = new TreeMap();
|
||||||
|
@@ -0,0 +0,0 @@ public class Village {
|
||||||
|
NBTTagCompound nbttagcompound2 = nbttaglist1.get(j);
|
||||||
|
|
||||||
|
if (nbttagcompound2.hasKey("UUID")) {
|
||||||
|
- UserCache usercache = this.a.getMinecraftServer().getUserCache();
|
||||||
|
+ UserCache usercache = MinecraftServer.getServer().getUserCache(); // Paper - Bandaid for world being null
|
||||||
|
GameProfile gameprofile = usercache.a(UUID.fromString(nbttagcompound2.getString("UUID")));
|
||||||
|
|
||||||
|
if (gameprofile != null) {
|
||||||
--
|
--
|
||||||
Reference in New Issue
Block a user