Package net.minecraft.client.gui.tooltip
Class BundleTooltipComponent
java.lang.Object
net.minecraft.client.gui.tooltip.BundleTooltipComponent
- All Implemented Interfaces:
TooltipComponent
@Environment(CLIENT) public class BundleTooltipComponent extends Object implements TooltipComponent
- Mappings:
Namespace Name official dzgintermediary net/minecraft/class_5682named net/minecraft/client/gui/tooltip/BundleTooltipComponent
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classBundleTooltipComponent.Sprite -
Field Summary
Fields Modifier and Type Field Description private DefaultedList<ItemStack>inventoryprivate intoccupancystatic IdentifierTEXTURE -
Constructor Summary
Constructors Constructor Description BundleTooltipComponent(BundleTooltipData data) -
Method Summary
Modifier and Type Method Description private voiddraw(MatrixStack matrices, int x, int y, int z, TextureManager textureManager, BundleTooltipComponent.Sprite sprite)voiddrawItems(TextRenderer textRenderer, int x, int y, MatrixStack matrices, ItemRenderer itemRenderer, int z, TextureManager textureManager)private voiddrawOutline(int x, int y, int columns, int rows, MatrixStack matrices, int z, TextureManager textureManager)private voiddrawSlot(int x, int y, int index, boolean shouldBlock, TextRenderer textRenderer, MatrixStack matrices, ItemRenderer itemRenderer, int z, TextureManager textureManager)private intgetColumns()intgetHeight()private intgetRows()intgetWidth(TextRenderer textRenderer)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.tooltip.TooltipComponent
drawText
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official aLdzg;a:Lwl;intermediary field_28359Lnet/minecraft/class_5682;field_28359:Lnet/minecraft/class_2960;named TEXTURELnet/minecraft/client/gui/tooltip/BundleTooltipComponent;TEXTURE:Lnet/minecraft/util/Identifier;
-
inventory
- Mappings:
Namespace Name Mixin selector official bLdzg;b:Lgj;intermediary field_27995Lnet/minecraft/class_5682;field_27995:Lnet/minecraft/class_2371;named inventoryLnet/minecraft/client/gui/tooltip/BundleTooltipComponent;inventory:Lnet/minecraft/util/collection/DefaultedList;
-
occupancy
private final int occupancy- Mappings:
Namespace Name Mixin selector official cLdzg;c:Iintermediary field_28360Lnet/minecraft/class_5682;field_28360:Inamed occupancyLnet/minecraft/client/gui/tooltip/BundleTooltipComponent;occupancy:I
-
-
Constructor Details
-
BundleTooltipComponent
- Mappings:
Namespace Name Mixin selector official <init>Ldzg;<init>(Lbmi;)Vintermediary <init>Lnet/minecraft/class_5682;<init>(Lnet/minecraft/class_5631;)Vnamed <init>Lnet/minecraft/client/gui/tooltip/BundleTooltipComponent;<init>(Lnet/minecraft/client/item/BundleTooltipData;)V
-
-
Method Details
-
getHeight
public int getHeight()- Specified by:
getHeightin interfaceTooltipComponent- Mappings:
Namespace Name Mixin selector official aLdzi;a()Iintermediary method_32661Lnet/minecraft/class_5684;method_32661()Inamed getHeightLnet/minecraft/client/gui/tooltip/TooltipComponent;getHeight()I
-
getWidth
- Specified by:
getWidthin interfaceTooltipComponent- Mappings:
Namespace Name Mixin selector official aLdzi;a(Ldsz;)Iintermediary method_32664Lnet/minecraft/class_5684;method_32664(Lnet/minecraft/class_327;)Inamed getWidthLnet/minecraft/client/gui/tooltip/TooltipComponent;getWidth(Lnet/minecraft/client/font/TextRenderer;)I
-
drawItems
public void drawItems(TextRenderer textRenderer, int x, int y, MatrixStack matrices, ItemRenderer itemRenderer, int z, TextureManager textureManager)- Specified by:
drawItemsin interfaceTooltipComponent- Mappings:
Namespace Name Mixin selector official aLdzi;a(Ldsz;IILdnl;Leoz;ILetp;)Vintermediary method_32666Lnet/minecraft/class_5684;method_32666(Lnet/minecraft/class_327;IILnet/minecraft/class_4587;Lnet/minecraft/class_918;ILnet/minecraft/class_1060;)Vnamed drawItemsLnet/minecraft/client/gui/tooltip/TooltipComponent;drawItems(Lnet/minecraft/client/font/TextRenderer;IILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/item/ItemRenderer;ILnet/minecraft/client/texture/TextureManager;)V
-
drawSlot
private void drawSlot(int x, int y, int index, boolean shouldBlock, TextRenderer textRenderer, MatrixStack matrices, ItemRenderer itemRenderer, int z, TextureManager textureManager)- Mappings:
Namespace Name Mixin selector official aLdzg;a(IIIZLdsz;Ldnl;Leoz;ILetp;)Vintermediary method_33287Lnet/minecraft/class_5682;method_33287(IIIZLnet/minecraft/class_327;Lnet/minecraft/class_4587;Lnet/minecraft/class_918;ILnet/minecraft/class_1060;)Vnamed drawSlotLnet/minecraft/client/gui/tooltip/BundleTooltipComponent;drawSlot(IIIZLnet/minecraft/client/font/TextRenderer;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/item/ItemRenderer;ILnet/minecraft/client/texture/TextureManager;)V
-
drawOutline
private void drawOutline(int x, int y, int columns, int rows, MatrixStack matrices, int z, TextureManager textureManager)- Mappings:
Namespace Name Mixin selector official aLdzg;a(IIIILdnl;ILetp;)Vintermediary method_33286Lnet/minecraft/class_5682;method_33286(IIIILnet/minecraft/class_4587;ILnet/minecraft/class_1060;)Vnamed drawOutlineLnet/minecraft/client/gui/tooltip/BundleTooltipComponent;drawOutline(IIIILnet/minecraft/client/util/math/MatrixStack;ILnet/minecraft/client/texture/TextureManager;)V
-
draw
private void draw(MatrixStack matrices, int x, int y, int z, TextureManager textureManager, BundleTooltipComponent.Sprite sprite)- Mappings:
Namespace Name Mixin selector official aLdzg;a(Ldnl;IIILetp;Ldzg$a;)Vintermediary method_33288Lnet/minecraft/class_5682;method_33288(Lnet/minecraft/class_4587;IIILnet/minecraft/class_1060;Lnet/minecraft/class_5682$class_5771;)Vnamed drawLnet/minecraft/client/gui/tooltip/BundleTooltipComponent;draw(Lnet/minecraft/client/util/math/MatrixStack;IIILnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/gui/tooltip/BundleTooltipComponent$Sprite;)V
-
getColumns
private int getColumns()- Mappings:
Namespace Name Mixin selector official bLdzg;b()Iintermediary method_33289Lnet/minecraft/class_5682;method_33289()Inamed getColumnsLnet/minecraft/client/gui/tooltip/BundleTooltipComponent;getColumns()I
-
getRows
private int getRows()- Mappings:
Namespace Name Mixin selector official cLdzg;c()Iintermediary method_33290Lnet/minecraft/class_5682;method_33290()Inamed getRowsLnet/minecraft/client/gui/tooltip/BundleTooltipComponent;getRows()I
-