From 0f2dac73ea734e108f046eca935f3bce37edde88 Mon Sep 17 00:00:00 2001 From: Jonathing Date: Fri, 28 Jun 2024 19:29:35 -0400 Subject: [PATCH] Fixed falling block entities not rendering as moving blocks (#10006) Co-authored-by: Ven --- .../client/renderer/entity/FallingBlockRenderer.java.patch | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/patches/minecraft/net/minecraft/client/renderer/entity/FallingBlockRenderer.java.patch b/patches/minecraft/net/minecraft/client/renderer/entity/FallingBlockRenderer.java.patch index 9c3edbaf2a..943a237a06 100644 --- a/patches/minecraft/net/minecraft/client/renderer/entity/FallingBlockRenderer.java.patch +++ b/patches/minecraft/net/minecraft/client/renderer/entity/FallingBlockRenderer.java.patch @@ -1,11 +1,12 @@ --- a/net/minecraft/client/renderer/entity/FallingBlockRenderer.java +++ b/net/minecraft/client/renderer/entity/FallingBlockRenderer.java -@@ -34,20 +_,25 @@ +@@ -34,20 +_,26 @@ p_114637_.pushPose(); BlockPos blockpos = BlockPos.containing(p_114634_.getX(), p_114634_.getBoundingBox().maxY, p_114634_.getZ()); p_114637_.translate(-0.5, 0.0, -0.5); + var model = this.dispatcher.getBlockModel(blockstate); + for (var renderType : model.getRenderTypes(blockstate, RandomSource.create(blockstate.getSeed(p_114634_.getStartPos())), net.minecraftforge.client.model.data.ModelData.EMPTY)) { ++ renderType = net.minecraftforge.client.RenderTypeHelper.getMovingBlockRenderType(renderType); this.dispatcher .getModelRenderer() .tesselateBlock(