Class CustomGuiRenderer

java.lang.Object
net.minecraft.client.gui.render.pip.PictureInPictureRenderer<CustomGuiRendererState>
com.hammy275.immersivemc.client.model.CustomGuiRenderer
All Implemented Interfaces:
AutoCloseable

public class CustomGuiRenderer extends net.minecraft.client.gui.render.pip.PictureInPictureRenderer<CustomGuiRendererState>
  • Constructor Details

    • CustomGuiRenderer

      public CustomGuiRenderer(net.minecraft.client.renderer.MultiBufferSource.BufferSource bufferSource)
  • Method Details

    • getRenderStateClass

      public Class<CustomGuiRendererState> getRenderStateClass()
      Specified by:
      getRenderStateClass in class net.minecraft.client.gui.render.pip.PictureInPictureRenderer<CustomGuiRendererState>
    • renderToTexture

      protected void renderToTexture(CustomGuiRendererState renderState, com.mojang.blaze3d.vertex.PoseStack poseStack)
      Specified by:
      renderToTexture in class net.minecraft.client.gui.render.pip.PictureInPictureRenderer<CustomGuiRendererState>
    • getTextureLabel

      protected String getTextureLabel()
      Specified by:
      getTextureLabel in class net.minecraft.client.gui.render.pip.PictureInPictureRenderer<CustomGuiRendererState>
    • getTranslateY

      protected float getTranslateY(int height, int guiScale)
      Overrides:
      getTranslateY in class net.minecraft.client.gui.render.pip.PictureInPictureRenderer<CustomGuiRendererState>