Package net.minecraft.client.gui.render
Class GuiRenderer
java.lang.Object
net.minecraft.client.gui.render.GuiRenderer
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/gui/render/GuiRendererintermediary net/minecraft/class_11228official fzs
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final recordprivate static final recordprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BufferAllocatorprivate @Nullable BufferBuilderprivate final List<GuiRenderer.Draw> static final floatstatic final intstatic final intstatic final intprivate static final floatprivate static final floatprivate static final intprivate static final intprivate static final intprivate final List<GuiRenderer.class_11324> private final Map<VertexFormat, MappableRingBuffer> private intprivate intprivate final ProjectionMatrix2private @Nullable GpuTextureprivate @Nullable GpuTextureprivate intprivate intprivate final ProjectionMatrix2private static final Loggerprivate @Nullable RenderPipelineprivate final Map<Object, GuiRenderer.RenderedItem> private static final Comparator<ScreenRect> private @Nullable ScreenRectprivate static final Comparator<SimpleGuiElementRenderState> private final Map<Class<? extends SpecialGuiElementRenderState>, SpecialGuiElementRenderer<?>> private final GuiRenderStateprivate static final Comparator<TextureSetup> private @Nullable TextureSetupprivate final VertexConsumerProvider.Immediateprivate int -
Constructor Summary
ConstructorsConstructorDescriptionGuiRenderer(GuiRenderState state, VertexConsumerProvider.Immediate vertexConsumers, List<SpecialGuiElementRenderer<?>> specialElementRenderers) -
Method Summary
Modifier and TypeMethodDescriptionprivate intcalcItemAtlasSideLength(int itemCount, int pixelsPerItem) voidclose()private intprivate voidcreateItemAtlas(int sideLength) private voidenableScissor(ScreenRect scissorArea, RenderPass pass) private intvoidprivate voidmethod_71286(BufferBuilder bufferBuilder, RenderPipeline renderPipeline, TextureSetup textureSetup, @Nullable ScreenRect screenRect) private voidmethod_71287(SimpleGuiElementRenderState simpleGuiElementRenderState, int int2) private voidmethod_71288(GuiRenderState.class_11325 class_11325) private voidmethod_71289(Supplier<String> supplier, Framebuffer framebuffer, GpuBufferSlice gpuBufferSlice, GpuBufferSlice gpuBufferSlice2, GpuBuffer gpuBuffer, VertexFormat.IndexType indexType, int int2, int int3) private voidprivate voidmethod_71291(GpuBufferSlice gpuBufferSlice) private voidprivate voidprivate Object2IntMap<VertexFormat> private voidvoidrender(GpuBufferSlice fogBuffer) private voidrender(GuiRenderer.Draw draw, RenderPass pass, GpuBuffer indexBuffer, VertexFormat.IndexType indexType) private voidrenderItem(ItemGuiElementRenderState state, float u, float v, int pixelsPerItem, int itemAtlasSideLength) private voidrenderItem(ItemRenderState state, MatrixStack matrices, int x, int y, int scale) private voidprivate <T extends SpecialGuiElementRenderState>
voidrenderSpecialElement(T elementState, int windowScaleFactor) private voidprivate voidprivate booleanscissorChanged(ScreenRect oldScissorArea, @Nullable ScreenRect newScissorArea) private BufferBuilderstartBuffer(RenderPipeline pipeline)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/gui/render/GuiRenderer;LOGGER:Lorg/slf4j/Logger;intermediary field_59905Lnet/minecraft/class_11228;field_59905:Lorg/slf4j/Logger;official eLfzs;e:Lorg/slf4j/Logger;
-
field_59906
private static final float field_59906- See Also:
- Mappings:
Namespace Name Mixin selector named field_59906Lnet/minecraft/client/gui/render/GuiRenderer;field_59906:Fintermediary field_59906Lnet/minecraft/class_11228;field_59906:Fofficial fLfzs;f:F
-
field_59901
public static final float field_59901- See Also:
- Mappings:
Namespace Name Mixin selector named field_59901Lnet/minecraft/client/gui/render/GuiRenderer;field_59901:Fintermediary field_59901Lnet/minecraft/class_11228;field_59901:Fofficial aLfzs;a:F
-
field_59907
private static final float field_59907- See Also:
- Mappings:
Namespace Name Mixin selector named field_59907Lnet/minecraft/client/gui/render/GuiRenderer;field_59907:Fintermediary field_59907Lnet/minecraft/class_11228;field_59907:Fofficial gLfzs;g:F
-
field_59902
public static final int field_59902- See Also:
- Mappings:
Namespace Name Mixin selector named field_59902Lnet/minecraft/client/gui/render/GuiRenderer;field_59902:Iintermediary field_59902Lnet/minecraft/class_11228;field_59902:Iofficial bLfzs;b:I
-
field_59903
public static final int field_59903- See Also:
- Mappings:
Namespace Name Mixin selector named field_59903Lnet/minecraft/client/gui/render/GuiRenderer;field_59903:Iintermediary field_59903Lnet/minecraft/class_11228;field_59903:Iofficial cLfzs;c:I
-
field_59908
private static final int field_59908- See Also:
- Mappings:
Namespace Name Mixin selector named field_59908Lnet/minecraft/client/gui/render/GuiRenderer;field_59908:Iintermediary field_59908Lnet/minecraft/class_11228;field_59908:Iofficial hLfzs;h:I
-
field_59909
private static final int field_59909- See Also:
- Mappings:
Namespace Name Mixin selector named field_59909Lnet/minecraft/client/gui/render/GuiRenderer;field_59909:Iintermediary field_59909Lnet/minecraft/class_11228;field_59909:Iofficial iLfzs;i:I
-
field_59910
private static final int field_59910- See Also:
- Mappings:
Namespace Name Mixin selector named field_59910Lnet/minecraft/client/gui/render/GuiRenderer;field_59910:Iintermediary field_59910Lnet/minecraft/class_11228;field_59910:Iofficial jLfzs;j:I
-
field_59904
public static final int field_59904- See Also:
- Mappings:
Namespace Name Mixin selector named field_59904Lnet/minecraft/client/gui/render/GuiRenderer;field_59904:Iintermediary field_59904Lnet/minecraft/class_11228;field_59904:Iofficial dLfzs;d:I
-
SCISSOR_AREA_COMPARATOR
- Mappings:
Namespace Name Mixin selector named SCISSOR_AREA_COMPARATORLnet/minecraft/client/gui/render/GuiRenderer;SCISSOR_AREA_COMPARATOR:Ljava/util/Comparator;intermediary field_60038Lnet/minecraft/class_11228;field_60038:Ljava/util/Comparator;official kLfzs;k:Ljava/util/Comparator;
-
TEXTURE_SETUP_COMPARATOR
- Mappings:
Namespace Name Mixin selector named TEXTURE_SETUP_COMPARATORLnet/minecraft/client/gui/render/GuiRenderer;TEXTURE_SETUP_COMPARATOR:Ljava/util/Comparator;intermediary field_60039Lnet/minecraft/class_11228;field_60039:Ljava/util/Comparator;official lLfzs;l:Ljava/util/Comparator;
-
SIMPLE_ELEMENT_COMPARATOR
- Mappings:
Namespace Name Mixin selector named SIMPLE_ELEMENT_COMPARATORLnet/minecraft/client/gui/render/GuiRenderer;SIMPLE_ELEMENT_COMPARATOR:Ljava/util/Comparator;intermediary field_59912Lnet/minecraft/class_11228;field_59912:Ljava/util/Comparator;official mLfzs;m:Ljava/util/Comparator;
-
renderedItems
- Mappings:
Namespace Name Mixin selector named renderedItemsLnet/minecraft/client/gui/render/GuiRenderer;renderedItems:Ljava/util/Map;intermediary field_59913Lnet/minecraft/class_11228;field_59913:Ljava/util/Map;official nLfzs;n:Ljava/util/Map;
-
state
- Mappings:
Namespace Name Mixin selector named stateLnet/minecraft/client/gui/render/GuiRenderer;state:Lnet/minecraft/client/gui/render/state/GuiRenderState;intermediary field_59914Lnet/minecraft/class_11228;field_59914:Lnet/minecraft/class_11246;official oLfzs;o:Lgai;
-
draws
- Mappings:
Namespace Name Mixin selector named drawsLnet/minecraft/client/gui/render/GuiRenderer;draws:Ljava/util/List;intermediary field_59915Lnet/minecraft/class_11228;field_59915:Ljava/util/List;official pLfzs;p:Ljava/util/List;
-
field_60310
- Mappings:
Namespace Name Mixin selector named field_60310Lnet/minecraft/client/gui/render/GuiRenderer;field_60310:Ljava/util/List;intermediary field_60310Lnet/minecraft/class_11228;field_60310:Ljava/util/List;official qLfzs;q:Ljava/util/List;
-
allocator
- Mappings:
Namespace Name Mixin selector named allocatorLnet/minecraft/client/gui/render/GuiRenderer;allocator:Lnet/minecraft/client/util/BufferAllocator;intermediary field_59916Lnet/minecraft/class_11228;field_59916:Lnet/minecraft/class_9799;official rLfzs;r:Lflt;
-
field_60311
- Mappings:
Namespace Name Mixin selector named field_60311Lnet/minecraft/client/gui/render/GuiRenderer;field_60311:Ljava/util/Map;intermediary field_60311Lnet/minecraft/class_11228;field_60311:Ljava/util/Map;official sLfzs;s:Ljava/util/Map;
-
field_60312
private int field_60312- Mappings:
Namespace Name Mixin selector named field_60312Lnet/minecraft/client/gui/render/GuiRenderer;field_60312:Iintermediary field_60312Lnet/minecraft/class_11228;field_60312:Iofficial tLfzs;t:I
-
guiProjectionMatrix
- Mappings:
Namespace Name Mixin selector named guiProjectionMatrixLnet/minecraft/client/gui/render/GuiRenderer;guiProjectionMatrix:Lnet/minecraft/client/render/ProjectionMatrix2;intermediary field_60040Lnet/minecraft/class_11228;field_60040:Lnet/minecraft/class_11278;official uLfzs;u:Lgtl;
-
itemsProjectionMatrix
- Mappings:
Namespace Name Mixin selector named itemsProjectionMatrixLnet/minecraft/client/gui/render/GuiRenderer;itemsProjectionMatrix:Lnet/minecraft/client/render/ProjectionMatrix2;intermediary field_60041Lnet/minecraft/class_11228;field_60041:Lnet/minecraft/class_11278;official vLfzs;v:Lgtl;
-
vertexConsumers
- Mappings:
Namespace Name Mixin selector named vertexConsumersLnet/minecraft/client/gui/render/GuiRenderer;vertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;intermediary field_59917Lnet/minecraft/class_11228;field_59917:Lnet/minecraft/class_4597$class_4598;official wLfzs;w:Lgug$a;
-
specialElementRenderers
private final Map<Class<? extends SpecialGuiElementRenderState>,SpecialGuiElementRenderer<?>> specialElementRenderers- Mappings:
Namespace Name Mixin selector named specialElementRenderersLnet/minecraft/client/gui/render/GuiRenderer;specialElementRenderers:Ljava/util/Map;intermediary field_59918Lnet/minecraft/class_11228;field_59918:Ljava/util/Map;official xLfzs;x:Ljava/util/Map;
-
itemAtlasTexture
- Mappings:
Namespace Name Mixin selector named itemAtlasTextureLnet/minecraft/client/gui/render/GuiRenderer;itemAtlasTexture:Lcom/mojang/blaze3d/textures/GpuTexture;intermediary field_59919Lnet/minecraft/class_11228;field_59919:Lcom/mojang/blaze3d/textures/GpuTexture;official yLfzs;y:Lcom/mojang/blaze3d/textures/GpuTexture;
-
itemAtlasDepthTexture
- Mappings:
Namespace Name Mixin selector named itemAtlasDepthTextureLnet/minecraft/client/gui/render/GuiRenderer;itemAtlasDepthTexture:Lcom/mojang/blaze3d/textures/GpuTexture;intermediary field_59920Lnet/minecraft/class_11228;field_59920:Lcom/mojang/blaze3d/textures/GpuTexture;official zLfzs;z:Lcom/mojang/blaze3d/textures/GpuTexture;
-
itemAtlasX
private int itemAtlasX- Mappings:
Namespace Name Mixin selector named itemAtlasXLnet/minecraft/client/gui/render/GuiRenderer;itemAtlasX:Iintermediary field_59922Lnet/minecraft/class_11228;field_59922:Iofficial ALfzs;A:I
-
itemAtlasY
private int itemAtlasY- Mappings:
Namespace Name Mixin selector named itemAtlasYLnet/minecraft/client/gui/render/GuiRenderer;itemAtlasY:Iintermediary field_59923Lnet/minecraft/class_11228;field_59923:Iofficial BLfzs;B:I
-
windowScaleFactor
private int windowScaleFactor- Mappings:
Namespace Name Mixin selector named windowScaleFactorLnet/minecraft/client/gui/render/GuiRenderer;windowScaleFactor:Iintermediary field_59924Lnet/minecraft/class_11228;field_59924:Iofficial CLfzs;C:I
-
frame
private int frame- Mappings:
Namespace Name Mixin selector named frameLnet/minecraft/client/gui/render/GuiRenderer;frame:Iintermediary field_59925Lnet/minecraft/class_11228;field_59925:Iofficial DLfzs;D:I
-
scissorArea
- Mappings:
Namespace Name Mixin selector named scissorAreaLnet/minecraft/client/gui/render/GuiRenderer;scissorArea:Lnet/minecraft/client/gui/ScreenRect;intermediary field_60034Lnet/minecraft/class_11228;field_60034:Lnet/minecraft/class_8030;official ELfzs;E:Lfzp;
-
pipeline
- Mappings:
Namespace Name Mixin selector named pipelineLnet/minecraft/client/gui/render/GuiRenderer;pipeline:Lcom/mojang/blaze3d/pipeline/RenderPipeline;intermediary field_60035Lnet/minecraft/class_11228;field_60035:Lcom/mojang/blaze3d/pipeline/RenderPipeline;official FLfzs;F:Lcom/mojang/blaze3d/pipeline/RenderPipeline;
-
textureSetup
- Mappings:
Namespace Name Mixin selector named textureSetupLnet/minecraft/client/gui/render/GuiRenderer;textureSetup:Lnet/minecraft/client/texture/TextureSetup;intermediary field_60036Lnet/minecraft/class_11228;field_60036:Lnet/minecraft/class_11231;official GLfzs;G:Lfzt;
-
buffer
- Mappings:
Namespace Name Mixin selector named bufferLnet/minecraft/client/gui/render/GuiRenderer;buffer:Lnet/minecraft/client/render/BufferBuilder;intermediary field_60037Lnet/minecraft/class_11228;field_60037:Lnet/minecraft/class_287;official HLfzs;H:Lfls;
-
-
Constructor Details
-
GuiRenderer
public GuiRenderer(GuiRenderState state, VertexConsumerProvider.Immediate vertexConsumers, List<SpecialGuiElementRenderer<?>> specialElementRenderers) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/render/GuiRenderer;<init>(Lnet/minecraft/client/gui/render/state/GuiRenderState;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_11228;<init>(Lnet/minecraft/class_11246;Lnet/minecraft/class_4597$class_4598;Ljava/util/List;)Vofficial <init>Lfzs;<init>(Lgai;Lgug$a;Ljava/util/List;)V
-
-
Method Details
-
incrementFrame
public void incrementFrame()- Mappings:
Namespace Name Mixin selector named incrementFrameLnet/minecraft/client/gui/render/GuiRenderer;incrementFrame()Vintermediary method_70879Lnet/minecraft/class_11228;method_70879()Vofficial aLfzs;a()V
-
render
- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gui/render/GuiRenderer;render(Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vintermediary method_70890Lnet/minecraft/class_11228;method_70890(Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vofficial aLfzs;a(Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V
-
method_71290
private void method_71290()- Mappings:
Namespace Name Mixin selector named method_71290Lnet/minecraft/client/gui/render/GuiRenderer;method_71290()Vintermediary method_71290Lnet/minecraft/class_11228;method_71290()Vofficial bLfzs;b()V
-
method_71288
- Mappings:
Namespace Name Mixin selector named method_71288Lnet/minecraft/client/gui/render/GuiRenderer;method_71288(Lnet/minecraft/client/gui/render/state/GuiRenderState$class_11325;)Vintermediary method_71288Lnet/minecraft/class_11228;method_71288(Lnet/minecraft/class_11246$class_11325;)Vofficial aLfzs;a(Lgai$c;)V
-
method_71291
- Mappings:
Namespace Name Mixin selector named method_71291Lnet/minecraft/client/gui/render/GuiRenderer;method_71291(Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vintermediary method_71291Lnet/minecraft/class_11228;method_71291(Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)Vofficial bLfzs;b(Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V
-
method_71289
private void method_71289(Supplier<String> supplier, Framebuffer framebuffer, GpuBufferSlice gpuBufferSlice, GpuBufferSlice gpuBufferSlice2, GpuBuffer gpuBuffer, VertexFormat.IndexType indexType, int int2, int int3) - Mappings:
Namespace Name Mixin selector named method_71289Lnet/minecraft/client/gui/render/GuiRenderer;method_71289(Ljava/util/function/Supplier;Lnet/minecraft/client/gl/Framebuffer;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;II)Vintermediary method_71289Lnet/minecraft/class_11228;method_71289(Ljava/util/function/Supplier;Lnet/minecraft/class_276;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;II)Vofficial aLfzs;a(Ljava/util/function/Supplier;Lfkk;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;II)V
-
method_71287
- Mappings:
Namespace Name Mixin selector named method_71287Lnet/minecraft/client/gui/render/GuiRenderer;method_71287(Lnet/minecraft/client/gui/render/state/SimpleGuiElementRenderState;I)Vintermediary method_71287Lnet/minecraft/class_11228;method_71287(Lnet/minecraft/class_11244;I)Vofficial aLfzs;a(Lgag;I)V
-
renderTextElements
private void renderTextElements()- Mappings:
Namespace Name Mixin selector named renderTextElementsLnet/minecraft/client/gui/render/GuiRenderer;renderTextElements()Vintermediary method_70891Lnet/minecraft/class_11228;method_70891()Vofficial cLfzs;c()V
-
renderItemElements
private void renderItemElements()- Mappings:
Namespace Name Mixin selector named renderItemElementsLnet/minecraft/client/gui/render/GuiRenderer;renderItemElements()Vintermediary method_70892Lnet/minecraft/class_11228;method_70892()Vofficial dLfzs;d()V
-
renderSpecialElements
private void renderSpecialElements()- Mappings:
Namespace Name Mixin selector named renderSpecialElementsLnet/minecraft/client/gui/render/GuiRenderer;renderSpecialElements()Vintermediary method_70893Lnet/minecraft/class_11228;method_70893()Vofficial eLfzs;e()V
-
renderSpecialElement
private <T extends SpecialGuiElementRenderState> void renderSpecialElement(T elementState, int windowScaleFactor) - Mappings:
Namespace Name Mixin selector named renderSpecialElementLnet/minecraft/client/gui/render/GuiRenderer;renderSpecialElement(Lnet/minecraft/client/gui/render/state/special/SpecialGuiElementRenderState;I)Vintermediary method_70888Lnet/minecraft/class_11228;method_70888(Lnet/minecraft/class_11256;I)Vofficial aLfzs;a(Lgas;I)V
-
renderItem
- Mappings:
Namespace Name Mixin selector named renderItemLnet/minecraft/client/gui/render/GuiRenderer;renderItem(Lnet/minecraft/client/render/item/ItemRenderState;Lnet/minecraft/client/util/math/MatrixStack;III)Vintermediary method_70889Lnet/minecraft/class_11228;method_70889(Lnet/minecraft/class_10444;Lnet/minecraft/class_4587;III)Vofficial aLfzs;a(Lhkg;Lflw;III)V
-
renderItem
private void renderItem(ItemGuiElementRenderState state, float u, float v, int pixelsPerItem, int itemAtlasSideLength) - Mappings:
Namespace Name Mixin selector named renderItemLnet/minecraft/client/gui/render/GuiRenderer;renderItem(Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;FFII)Vintermediary method_70887Lnet/minecraft/class_11228;method_70887(Lnet/minecraft/class_11245;FFII)Vofficial aLfzs;a(Lgah;FFII)V
-
createItemAtlas
private void createItemAtlas(int sideLength) - Mappings:
Namespace Name Mixin selector named createItemAtlasLnet/minecraft/client/gui/render/GuiRenderer;createItemAtlas(I)Vintermediary method_70880Lnet/minecraft/class_11228;method_70880(I)Vofficial aLfzs;a(I)V
-
calcItemAtlasSideLength
private int calcItemAtlasSideLength(int itemCount, int pixelsPerItem) - Mappings:
Namespace Name Mixin selector named calcItemAtlasSideLengthLnet/minecraft/client/gui/render/GuiRenderer;calcItemAtlasSideLength(II)Iintermediary method_70881Lnet/minecraft/class_11228;method_70881(II)Iofficial aLfzs;a(II)I
-
countItemRenderStates
private int countItemRenderStates()- Mappings:
Namespace Name Mixin selector named countItemRenderStatesLnet/minecraft/client/gui/render/GuiRenderer;countItemRenderStates()Iintermediary method_70894Lnet/minecraft/class_11228;method_70894()Iofficial fLfzs;f()I
-
getWindowScaleFactor
private int getWindowScaleFactor()- Mappings:
Namespace Name Mixin selector named getWindowScaleFactorLnet/minecraft/client/gui/render/GuiRenderer;getWindowScaleFactor()Iintermediary method_70895Lnet/minecraft/class_11228;method_70895()Iofficial gLfzs;g()I
-
onItemAtlasChanged
private void onItemAtlasChanged()- Mappings:
Namespace Name Mixin selector named onItemAtlasChangedLnet/minecraft/client/gui/render/GuiRenderer;onItemAtlasChanged()Vintermediary method_70896Lnet/minecraft/class_11228;method_70896()Vofficial hLfzs;h()V
-
method_71286
private void method_71286(BufferBuilder bufferBuilder, RenderPipeline renderPipeline, TextureSetup textureSetup, @Nullable @Nullable ScreenRect screenRect) - Mappings:
Namespace Name Mixin selector named method_71286Lnet/minecraft/client/gui/render/GuiRenderer;method_71286(Lnet/minecraft/client/render/BufferBuilder;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/TextureSetup;Lnet/minecraft/client/gui/ScreenRect;)Vintermediary method_71286Lnet/minecraft/class_11228;method_71286(Lnet/minecraft/class_287;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_11231;Lnet/minecraft/class_8030;)Vofficial aLfzs;a(Lfls;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lfzt;Lfzp;)V
-
method_71292
private void method_71292()- Mappings:
Namespace Name Mixin selector named method_71292Lnet/minecraft/client/gui/render/GuiRenderer;method_71292()Vintermediary method_71292Lnet/minecraft/class_11228;method_71292()Vofficial iLfzs;i()V
-
method_71293
private void method_71293()- Mappings:
Namespace Name Mixin selector named method_71293Lnet/minecraft/client/gui/render/GuiRenderer;method_71293()Vintermediary method_71293Lnet/minecraft/class_11228;method_71293()Vofficial jLfzs;j()V
-
method_71294
- Mappings:
Namespace Name Mixin selector named method_71294Lnet/minecraft/client/gui/render/GuiRenderer;method_71294()Lit/unimi/dsi/fastutil/objects/Object2IntMap;intermediary method_71294Lnet/minecraft/class_11228;method_71294()Lit/unimi/dsi/fastutil/objects/Object2IntMap;official kLfzs;k()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
render
private void render(GuiRenderer.Draw draw, RenderPass pass, GpuBuffer indexBuffer, VertexFormat.IndexType indexType) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gui/render/GuiRenderer;render(Lnet/minecraft/client/gui/render/GuiRenderer$Draw;Lcom/mojang/blaze3d/systems/RenderPass;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)Vintermediary method_70886Lnet/minecraft/class_11228;method_70886(Lnet/minecraft/class_11228$class_11230;Lcom/mojang/blaze3d/systems/RenderPass;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;)Vofficial aLfzs;a(Lfzs$b;Lcom/mojang/blaze3d/systems/RenderPass;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V
-
startBuffer
- Mappings:
Namespace Name Mixin selector named startBufferLnet/minecraft/client/gui/render/GuiRenderer;startBuffer(Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lnet/minecraft/client/render/BufferBuilder;intermediary method_70882Lnet/minecraft/class_11228;method_70882(Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lnet/minecraft/class_287;official aLfzs;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfls;
-
scissorChanged
private boolean scissorChanged(ScreenRect oldScissorArea, @Nullable @Nullable ScreenRect newScissorArea) - Mappings:
Namespace Name Mixin selector named scissorChangedLnet/minecraft/client/gui/render/GuiRenderer;scissorChanged(Lnet/minecraft/client/gui/ScreenRect;Lnet/minecraft/client/gui/ScreenRect;)Zintermediary method_70885Lnet/minecraft/class_11228;method_70885(Lnet/minecraft/class_8030;Lnet/minecraft/class_8030;)Zofficial aLfzs;a(Lfzp;Lfzp;)Z
-
enableScissor
- Mappings:
Namespace Name Mixin selector named enableScissorLnet/minecraft/client/gui/render/GuiRenderer;enableScissor(Lnet/minecraft/client/gui/ScreenRect;Lcom/mojang/blaze3d/systems/RenderPass;)Vintermediary method_70884Lnet/minecraft/class_11228;method_70884(Lnet/minecraft/class_8030;Lcom/mojang/blaze3d/systems/RenderPass;)Vofficial aLfzs;a(Lfzp;Lcom/mojang/blaze3d/systems/RenderPass;)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-