diff --git a/src/main/java/ru/betterend/blocks/entities/render/EChestBlockEntityRenderer.java b/src/main/java/ru/betterend/blocks/entities/render/EndChestBlockEntityRenderer.java similarity index 92% rename from src/main/java/ru/betterend/blocks/entities/render/EChestBlockEntityRenderer.java rename to src/main/java/ru/betterend/blocks/entities/render/EndChestBlockEntityRenderer.java index 8af1fb2b..34cd3c7c 100644 --- a/src/main/java/ru/betterend/blocks/entities/render/EChestBlockEntityRenderer.java +++ b/src/main/java/ru/betterend/blocks/entities/render/EndChestBlockEntityRenderer.java @@ -35,8 +35,8 @@ import ru.betterend.blocks.basis.BlockChest; import ru.betterend.blocks.entities.EChestBlockEntity; import ru.betterend.registry.EndItems; -public class EChestBlockEntityRenderer extends BlockEntityRenderer { - private static final HashMap LAYERS = Maps.newHashMap(); +public class EndChestBlockEntityRenderer extends BlockEntityRenderer { + private static final HashMap LAYERS = Maps.newHashMap(); private static RenderLayer[] defaultLayer; private static final int ID_NORMAL = 0; @@ -53,7 +53,7 @@ public class EChestBlockEntityRenderer extends BlockEntityRenderer { - private static final HashMap LAYERS = Maps.newHashMap(); +public class EndSignBlockEntityRenderer extends BlockEntityRenderer { + private static final HashMap LAYERS = Maps.newHashMap(); private static RenderLayer defaultLayer; private final SignModel model = new SignBlockEntityRenderer.SignModel(); - public ESignBlockEntityRenderer(BlockEntityRenderDispatcher dispatcher) { + public EndSignBlockEntityRenderer(BlockEntityRenderDispatcher dispatcher) { super(dispatcher); } @@ -100,19 +100,19 @@ public class ESignBlockEntityRenderer extends BlockEntityRenderer { if (item instanceof BlockItem) { Block block = ((BlockItem) item).getBlock(); if (block instanceof BlockSign) { String name = Registry.BLOCK.getId(block).getPath(); RenderLayer layer = RenderLayer.getEntitySolid(BetterEnd.makeID("textures/entity/sign/" + name + ".png")); - LAYERS.put(Block.getRawIdFromState(block.getDefaultState()), layer); + LAYERS.put(block, layer); } } }); diff --git a/src/main/java/ru/betterend/client/gui/BlockSignEditScreen.java b/src/main/java/ru/betterend/client/gui/BlockSignEditScreen.java index ce63a8fd..ff5b36d9 100644 --- a/src/main/java/ru/betterend/client/gui/BlockSignEditScreen.java +++ b/src/main/java/ru/betterend/client/gui/BlockSignEditScreen.java @@ -31,7 +31,7 @@ import net.minecraft.util.Util; import net.minecraft.util.math.Matrix4f; import ru.betterend.blocks.basis.BlockSign; import ru.betterend.blocks.entities.ESignBlockEntity; -import ru.betterend.blocks.entities.render.ESignBlockEntityRenderer; +import ru.betterend.blocks.entities.render.EndSignBlockEntityRenderer; @Environment(EnvType.CLIENT) public class BlockSignEditScreen extends Screen { @@ -136,7 +136,7 @@ public class BlockSignEditScreen extends Screen { matrices.push(); matrices.scale(0.6666667F, -0.6666667F, -0.6666667F); VertexConsumerProvider.Immediate immediate = this.client.getBufferBuilders().getEntityVertexConsumers(); - VertexConsumer vertexConsumer = ESignBlockEntityRenderer.getConsumer(immediate, blockState.getBlock()); + VertexConsumer vertexConsumer = EndSignBlockEntityRenderer.getConsumer(immediate, blockState.getBlock()); this.model.field.render(matrices, vertexConsumer, 15728880, OverlayTexture.DEFAULT_UV); if (bl) { diff --git a/src/main/java/ru/betterend/registry/EndBlockEntityRenders.java b/src/main/java/ru/betterend/registry/EndBlockEntityRenders.java index 01fdef5b..e2b2f7e6 100644 --- a/src/main/java/ru/betterend/registry/EndBlockEntityRenders.java +++ b/src/main/java/ru/betterend/registry/EndBlockEntityRenders.java @@ -3,15 +3,15 @@ package ru.betterend.registry; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; import net.fabricmc.fabric.api.client.rendereregistry.v1.BlockEntityRendererRegistry; -import ru.betterend.blocks.entities.render.EChestBlockEntityRenderer; -import ru.betterend.blocks.entities.render.ESignBlockEntityRenderer; +import ru.betterend.blocks.entities.render.EndChestBlockEntityRenderer; +import ru.betterend.blocks.entities.render.EndSignBlockEntityRenderer; import ru.betterend.blocks.entities.render.PedestalItemRenderer; @Environment(EnvType.CLIENT) public class EndBlockEntityRenders { public static void register() { - BlockEntityRendererRegistry.INSTANCE.register(EndBlockEntities.CHEST, EChestBlockEntityRenderer::new); - BlockEntityRendererRegistry.INSTANCE.register(EndBlockEntities.SIGN, ESignBlockEntityRenderer::new); + BlockEntityRendererRegistry.INSTANCE.register(EndBlockEntities.CHEST, EndChestBlockEntityRenderer::new); + BlockEntityRendererRegistry.INSTANCE.register(EndBlockEntities.SIGN, EndSignBlockEntityRenderer::new); BlockEntityRendererRegistry.INSTANCE.register(EndBlockEntities.PEDESTAL, PedestalItemRenderer::new); } }