Class InventoryScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen
net.minecraft.client.gui.screen.ingame.InventoryScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer
- Direct Known Subclasses:
CreativeInventoryScreen,SurvivalInventoryScreen
@Environment(CLIENT) public abstract class InventoryScreen extends HandledScreen
- Mappings:
Namespace Name official aywintermediary net/minecraft/class_799named net/minecraft/client/gui/screen/ingame/InventoryScreen
-
Field Summary
Fields Modifier and Type Field Description private booleanoffsetGuiForEffectsFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
backgroundHeight, backgroundWidth, cursorDragSlots, INVENTORY_TEXTURE, isCursorDragging, screenHandler, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors Constructor Description InventoryScreen(ScreenHandler screenHandler) -
Method Summary
Modifier and Type Method Description protected voidapplyStatusEffectOffset()private voiddrawStatusEffects()voidinit()voidrender(int mouseX, int mouseY, float tickDelta)Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
drawBackground, drawForeground, keyPressed, method_2903, method_2905, method_2908, mouseClicked, mouseDragged, mouseReleased, removed, shouldPauseGame, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
buttonClicked, confirmResult, getClipboard, handleInput, handleKeyboard, handleMouse, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBoundsMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
offsetGuiForEffects
private boolean offsetGuiForEffects- Mappings:
Namespace Name Mixin selector official uLayw;u:Zintermediary field_3479Lnet/minecraft/class_799;field_3479:Znamed offsetGuiForEffectsLnet/minecraft/client/gui/screen/ingame/InventoryScreen;offsetGuiForEffects:Z
-
-
Constructor Details
-
InventoryScreen
- Mappings:
Namespace Name Mixin selector official <init>Layl;<init>(Lxi;)Vintermediary <init>Lnet/minecraft/class_781;<init>(Lnet/minecraft/class_1983;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/HandledScreen;<init>(Lnet/minecraft/screen/ScreenHandler;)V
-
-
Method Details
-
init
public void init()- Overrides:
initin classHandledScreen- Mappings:
Namespace Name Mixin selector official bLaxu;b()Vintermediary method_2795Lnet/minecraft/class_754;method_2795()Vnamed initLnet/minecraft/client/gui/screen/Screen;init()V
-
applyStatusEffectOffset
protected void applyStatusEffectOffset()- Mappings:
Namespace Name Mixin selector official aLayw;a()Vintermediary method_2938Lnet/minecraft/class_799;method_2938()Vnamed applyStatusEffectOffsetLnet/minecraft/client/gui/screen/ingame/InventoryScreen;applyStatusEffectOffset()V
-
render
public void render(int mouseX, int mouseY, float tickDelta)- Overrides:
renderin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(IIF)Vintermediary method_2783Lnet/minecraft/class_754;method_2783(IIF)Vnamed renderLnet/minecraft/client/gui/screen/Screen;render(IIF)V
-
drawStatusEffects
private void drawStatusEffects()- Mappings:
Namespace Name Mixin selector official fLayw;f()Vintermediary method_2939Lnet/minecraft/class_799;method_2939()Vnamed drawStatusEffectsLnet/minecraft/client/gui/screen/ingame/InventoryScreen;drawStatusEffects()V
-