Package net.minecraft.client.gui.tooltip
Class TooltipBackgroundRenderer
java.lang.Object
net.minecraft.client.gui.tooltip.TooltipBackgroundRenderer
A class for rendering a background box for a tooltip.
- Mappings:
Namespace Name official essintermediary net/minecraft/class_8002named net/minecraft/client/gui/tooltip/TooltipBackgroundRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceA functional interface that builds a geometry for rectangles. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intstatic final intstatic final intstatic final intstatic final intstatic final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidrender(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z) private static voidrenderBorder(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int startYColor, int endYColor) private static voidrenderHorizontalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int z, int color) private static voidrenderRectangle(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int color) private static voidrenderVerticalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int height, int z, int color) private static voidrenderVerticalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int height, int z, int startColor, int endColor)
-
Field Details
-
field_41688
public static final int field_41688- See Also:
- Mappings:
Namespace Name Mixin selector official aLess;a:Iintermediary field_41688Lnet/minecraft/class_8002;field_41688:Inamed field_41688Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;field_41688:I
-
field_41693
private static final int field_41693- See Also:
- Mappings:
Namespace Name Mixin selector official fLess;f:Iintermediary field_41693Lnet/minecraft/class_8002;field_41693:Inamed field_41693Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;field_41693:I
-
field_41689
public static final int field_41689- See Also:
- Mappings:
Namespace Name Mixin selector official bLess;b:Iintermediary field_41689Lnet/minecraft/class_8002;field_41689:Inamed field_41689Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;field_41689:I
-
field_41690
public static final int field_41690- See Also:
- Mappings:
Namespace Name Mixin selector official cLess;c:Iintermediary field_41690Lnet/minecraft/class_8002;field_41690:Inamed field_41690Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;field_41690:I
-
field_41691
public static final int field_41691- See Also:
- Mappings:
Namespace Name Mixin selector official dLess;d:Iintermediary field_41691Lnet/minecraft/class_8002;field_41691:Inamed field_41691Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;field_41691:I
-
field_41692
public static final int field_41692- See Also:
- Mappings:
Namespace Name Mixin selector official eLess;e:Iintermediary field_41692Lnet/minecraft/class_8002;field_41692:Inamed field_41692Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;field_41692:I
-
BACKGROUND_COLOR
private static final int BACKGROUND_COLOR- See Also:
- Mappings:
Namespace Name Mixin selector official gLess;g:Iintermediary field_41694Lnet/minecraft/class_8002;field_41694:Inamed BACKGROUND_COLORLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;BACKGROUND_COLOR:I
-
START_Y_BORDER_COLOR
private static final int START_Y_BORDER_COLOR- See Also:
- Mappings:
Namespace Name Mixin selector official hLess;h:Iintermediary field_41695Lnet/minecraft/class_8002;field_41695:Inamed START_Y_BORDER_COLORLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;START_Y_BORDER_COLOR:I
-
END_Y_BORDER_COLOR
private static final int END_Y_BORDER_COLOR- See Also:
- Mappings:
Namespace Name Mixin selector official iLess;i:Iintermediary field_41696Lnet/minecraft/class_8002;field_41696:Inamed END_Y_BORDER_COLORLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;END_Y_BORDER_COLOR:I
-
-
Constructor Details
-
TooltipBackgroundRenderer
public TooltipBackgroundRenderer()
-
-
Method Details
-
render
public static void render(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z) - Mappings:
Namespace Name Mixin selector official aLess;a(Less$a;Lorg/joml/Matrix4f;Leem;IIIII)Vintermediary method_47946Lnet/minecraft/class_8002;method_47946(Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIII)Vnamed renderLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;render(Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer$RectangleRenderer;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/BufferBuilder;IIIII)V
-
renderBorder
private static void renderBorder(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int startYColor, int endYColor) - Mappings:
Namespace Name Mixin selector official aLess;a(Less$a;Lorg/joml/Matrix4f;Leem;IIIIIII)Vintermediary method_47948Lnet/minecraft/class_8002;method_47948(Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIIII)Vnamed renderBorderLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;renderBorder(Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer$RectangleRenderer;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/BufferBuilder;IIIIIII)V
-
renderVerticalLine
private static void renderVerticalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int height, int z, int color) - Mappings:
Namespace Name Mixin selector official bLess;b(Less$a;Lorg/joml/Matrix4f;Leem;IIIII)Vintermediary method_47949Lnet/minecraft/class_8002;method_47949(Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIII)Vnamed renderVerticalLineLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;renderVerticalLine(Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer$RectangleRenderer;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/BufferBuilder;IIIII)V
-
renderVerticalLine
private static void renderVerticalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int height, int z, int startColor, int endColor) - Mappings:
Namespace Name Mixin selector official aLess;a(Less$a;Lorg/joml/Matrix4f;Leem;IIIIII)Vintermediary method_47947Lnet/minecraft/class_8002;method_47947(Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIII)Vnamed renderVerticalLineLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;renderVerticalLine(Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer$RectangleRenderer;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/BufferBuilder;IIIIII)V
-
renderHorizontalLine
private static void renderHorizontalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int z, int color) - Mappings:
Namespace Name Mixin selector official cLess;c(Less$a;Lorg/joml/Matrix4f;Leem;IIIII)Vintermediary method_47951Lnet/minecraft/class_8002;method_47951(Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIII)Vnamed renderHorizontalLineLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;renderHorizontalLine(Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer$RectangleRenderer;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/BufferBuilder;IIIII)V
-
renderRectangle
private static void renderRectangle(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int color) - Mappings:
Namespace Name Mixin selector official bLess;b(Less$a;Lorg/joml/Matrix4f;Leem;IIIIII)Vintermediary method_47950Lnet/minecraft/class_8002;method_47950(Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIII)Vnamed renderRectangleLnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer;renderRectangle(Lnet/minecraft/client/gui/tooltip/TooltipBackgroundRenderer$RectangleRenderer;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/BufferBuilder;IIIIII)V
-