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 pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay)
      Specified by:
      render in interface BlockEntityRenderer<T extends TheEndPortalBlockEntity>
    • renderCube

      private void renderCube(T pBlockEntity, org.joml.Matrix4f pPose, VertexConsumer pConsumer)
    • renderFace

      private void renderFace(T pBlockEntity, org.joml.Matrix4f pPose, VertexConsumer pConsumer, float pX0, float pX1, float pY0, float pY1, float pZ0, float pZ1, float pZ2, float pZ3, Direction pDirection)
    • getOffsetUp

      protected float getOffsetUp()
    • getOffsetDown

      protected float getOffsetDown()
    • renderType

      protected RenderType renderType()