From e8574d03ea5d430e3144a9be7641e855d58d81e1 Mon Sep 17 00:00:00 2001 From: Sebastian Hartte Date: Mon, 24 Aug 2020 01:00:33 +0200 Subject: [PATCH] Use a different heuristic for determining how to render items in the middle of the inscriber. --- .../appeng/client/render/tesr/InscriberTESR.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/main/java/appeng/client/render/tesr/InscriberTESR.java b/src/main/java/appeng/client/render/tesr/InscriberTESR.java index 64fc25254..ce592c6df 100644 --- a/src/main/java/appeng/client/render/tesr/InscriberTESR.java +++ b/src/main/java/appeng/client/render/tesr/InscriberTESR.java @@ -1,5 +1,7 @@ package appeng.client.render.tesr; +import java.util.Random; + import com.google.common.collect.ImmutableList; import net.minecraft.client.MinecraftClient; @@ -9,12 +11,12 @@ import net.minecraft.client.render.VertexConsumerProvider; import net.minecraft.client.render.block.entity.BlockEntityRenderDispatcher; import net.minecraft.client.render.block.entity.BlockEntityRenderer; import net.minecraft.client.render.item.ItemRenderer; +import net.minecraft.client.render.model.BakedModel; import net.minecraft.client.render.model.json.ModelTransformation; import net.minecraft.client.texture.Sprite; import net.minecraft.client.texture.SpriteAtlasTexture; import net.minecraft.client.util.SpriteIdentifier; import net.minecraft.client.util.math.MatrixStack; -import net.minecraft.item.BlockItem; import net.minecraft.item.ItemStack; import net.minecraft.util.Identifier; import net.minecraft.util.math.Direction; @@ -197,9 +199,12 @@ public final class InscriberTESR extends BlockEntityRenderer