From 2c6b397be6b8f52514c99a2474ba3ae19f3e45db Mon Sep 17 00:00:00 2001 From: Electroblob77 <35599699+Electroblob77@users.noreply.github.com> Date: Mon, 16 Dec 2019 12:14:43 +0000 Subject: [PATCH] Check for null tile entities when rendering arcane lock, fixes #305 --- .../electroblob/wizardry/client/renderer/RenderArcaneLock.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java b/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java index abab6a76..79fc9206 100644 --- a/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java +++ b/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java @@ -62,6 +62,8 @@ public class RenderArcaneLock { List tileentities = new ArrayList<>(world.loadedTileEntityList); for(TileEntity tileentity : tileentities){ + + if(tileentity == null) continue; // What the heck VoxelMap if(tileentity.getDistanceSq(origin.x, origin.y, origin.z) <= tileentity.getMaxRenderDistanceSquared() && tileentity.getTileData().hasUniqueId(ArcaneLock.NBT_KEY)){