Skip to content

Commit 3061955

Browse files
committed
fix(piston): Fixed the issue of PoseStack not being emptied due to premature returns
1 parent 740d457 commit 3061955

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

module.moveable-entity-block/src/main/java/dev/anvilcraft/lib/v2/piston/mixin/PistonHeadRendererMixin.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,9 @@ private void render(
4040
BlockEntityRenderer<BlockEntity> renderer = Minecraft.getInstance()
4141
.getBlockEntityRenderDispatcher()
4242
.getRenderer(be);
43-
if (renderer == null) return;
44-
renderer.render(be, partialTick, poseStack, bufferSource, packedLight, packedOverlay, cameraPos);
43+
if (renderer != null) {
44+
renderer.render(be, partialTick, poseStack, bufferSource, packedLight, packedOverlay, cameraPos);
45+
}
4546
poseStack.popPose();
4647
}
4748
}

0 commit comments

Comments
 (0)