From 283555c45ba98a3b9adabbdd90fb30520e049404 Mon Sep 17 00:00:00 2001 From: Sollace Date: Fri, 7 Jul 2023 12:57:38 +0100 Subject: [PATCH] Fix #130 --- .../unicopia/client/render/WorldRenderDelegate.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/minelittlepony/unicopia/client/render/WorldRenderDelegate.java b/src/main/java/com/minelittlepony/unicopia/client/render/WorldRenderDelegate.java index 2d13df69..e4adfdf2 100644 --- a/src/main/java/com/minelittlepony/unicopia/client/render/WorldRenderDelegate.java +++ b/src/main/java/com/minelittlepony/unicopia/client/render/WorldRenderDelegate.java @@ -198,6 +198,7 @@ public class WorldRenderDelegate { BlockEntityRenderer r = MinecraftClient.getInstance().getBlockEntityRenderDispatcher().get(blockEntity); if (r != null) { ((FallingBlockBehaviour.Positioned)blockEntity).setPos(e.getBlockPos()); + blockEntity.setWorld(e.getWorld()); matrices.push(); BlockState state = blockEntity.getCachedState(); @@ -213,6 +214,7 @@ public class WorldRenderDelegate { r.render(blockEntity, 1, matrices, vertexConsumers, light, OverlayTexture.DEFAULT_UV); matrices.pop(); + blockEntity.setWorld(null); return; } }