diff --git a/src/main/java/com/simibubi/create/foundation/render/backend/FastRenderDispatcher.java b/src/main/java/com/simibubi/create/foundation/render/backend/FastRenderDispatcher.java index edeed800b..182287764 100644 --- a/src/main/java/com/simibubi/create/foundation/render/backend/FastRenderDispatcher.java +++ b/src/main/java/com/simibubi/create/foundation/render/backend/FastRenderDispatcher.java @@ -29,7 +29,7 @@ public class FastRenderDispatcher { KineticRenderer kineticRenderer = CreateClient.KINETIC_RENDERER.get(world); - Entity renderViewEntity = mc.renderViewEntity; + Entity renderViewEntity = mc.renderViewEntity != null ? mc.renderViewEntity : mc.player; kineticRenderer.tick(renderViewEntity.getX(), renderViewEntity.getY(), renderViewEntity.getZ()); ConcurrentHashMap.KeySetView map = queuedUpdates.get(world);