Class TheEndPortalRenderer<T extends TheEndPortalBlockEntity>

java.lang.Object
net.minecraft.client.renderer.blockentity.TheEndPortalRenderer<T>
All Implemented Interfaces:
BlockEntityRenderer<T>, IBlockEntityRendererExtension<T>
Direct Known Subclasses:
TheEndGatewayRenderer

public class TheEndPortalRenderer<T extends TheEndPortalBlockEntity> extends Object implements BlockEntityRenderer<T>
  • Field Details

  • Constructor Details

  • Method Details

    • render

      public void render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay)
      Specified by:
      render in interface BlockEntityRenderer<T extends TheEndPortalBlockEntity>
    • renderCube

      private void renderCube(T blockEntity, org.joml.Matrix4f pose, VertexConsumer consumer)
    • renderFace

      private void renderFace(T blockEntity, org.joml.Matrix4f pose, VertexConsumer consumer, float x0, float x1, float y0, float y1, float z0, float z1, float z2, float z3, Direction direction)
    • getOffsetUp

      protected float getOffsetUp()
    • getOffsetDown

      protected float getOffsetDown()
    • renderType

      protected RenderType renderType()