Class AbstractInventoryScreen<T extends ScreenHandler>
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen<T>
net.minecraft.client.gui.screen.ingame.AbstractInventoryScreen<T>
- All Implemented Interfaces:
- Drawable,- Element,- Navigable,- ParentElement,- ScreenHandlerProvider<T>
- Direct Known Subclasses:
- CreativeInventoryScreen,- InventoryScreen
@Environment(CLIENT)
public abstract class AbstractInventoryScreen<T extends ScreenHandler>
extends HandledScreen<T>
- Mappings:
- Namespace - Name - official - ewg- intermediary - net/minecraft/class_485- named - net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.screen.ScreenScreen.SelectedElementNarrationData
- 
Field SummaryFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreenBACKGROUND_TEXTURE, backgroundHeight, backgroundWidth, cursorDragging, cursorDragSlots, field_32322, focusedSlot, handler, playerInventoryTitle, playerInventoryTitleX, playerInventoryTitleY, titleX, titleY, x, yFields inherited from class net.minecraft.client.gui.screen.Screenclient, executor, height, OPTIONS_BACKGROUND_TEXTURE, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate voiddrawStatusEffectBackgrounds(DrawContext context, int x, int height, Iterable<StatusEffectInstance> statusEffects, boolean wide) private voiddrawStatusEffectDescriptions(DrawContext context, int x, int height, Iterable<StatusEffectInstance> statusEffects) private voiddrawStatusEffects(DrawContext context, int mouseX, int mouseY) private voiddrawStatusEffectSprites(DrawContext context, int x, int height, Iterable<StatusEffectInstance> statusEffects, boolean wide) private TextgetStatusEffectDescription(StatusEffectInstance statusEffect) booleanvoidrender(DrawContext context, int mouseX, int mouseY, float delta) Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreenclose, drawBackground, drawForeground, drawMouseoverTooltip, drawSlotHighlight, endTouchDrag, getScreenHandler, getTooltipFromItem, handledScreenTick, handleHotbarKeyPressed, init, isClickOutsideBounds, isPointWithinBounds, keyPressed, mouseClicked, mouseDragged, mouseReleased, onMouseClick, removed, shouldPause, tickMethods inherited from class net.minecraft.client.gui.screen.ScreenaddDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, renderBackground, renderBackgroundTexture, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, switchFocus, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElementgetFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementmouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.NavigablegetNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElementcharTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseScrolled, setFocused
- 
Constructor Details- 
AbstractInventoryScreen- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Levp;<init>(Lcbf;Lbyn;Lsw;)V- intermediary - <init>- Lnet/minecraft/class_465;<init>(Lnet/minecraft/class_1703;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V- named - <init>- Lnet/minecraft/client/gui/screen/ingame/HandledScreen;<init>(Lnet/minecraft/screen/ScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)V
 
 
- 
- 
Method Details- 
render- Specified by:
- renderin interface- Drawable
- Overrides:
- renderin class- HandledScreen<T extends ScreenHandler>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leqh;a(Leox;IIF)V- intermediary - method_25394- Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V- named - render- Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
 
- 
hideStatusEffectHudpublic boolean hideStatusEffectHud()- Mappings:
- Namespace - Name - Mixin selector - official - F- Lewg;F()Z- intermediary - method_38934- Lnet/minecraft/class_485;method_38934()Z- named - hideStatusEffectHud- Lnet/minecraft/client/gui/screen/ingame/AbstractInventoryScreen;hideStatusEffectHud()Z
 
- 
drawStatusEffects- Mappings:
- Namespace - Name - Mixin selector - official - c- Lewg;c(Leox;II)V- intermediary - method_2477- Lnet/minecraft/class_485;method_2477(Lnet/minecraft/class_332;II)V- named - drawStatusEffects- Lnet/minecraft/client/gui/screen/ingame/AbstractInventoryScreen;drawStatusEffects(Lnet/minecraft/client/gui/DrawContext;II)V
 
- 
drawStatusEffectBackgroundsprivate void drawStatusEffectBackgrounds(DrawContext context, int x, int height, Iterable<StatusEffectInstance> statusEffects, boolean wide) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lewg;a(Leox;IILjava/lang/Iterable;Z)V- intermediary - method_18642- Lnet/minecraft/class_485;method_18642(Lnet/minecraft/class_332;IILjava/lang/Iterable;Z)V- named - drawStatusEffectBackgrounds- Lnet/minecraft/client/gui/screen/ingame/AbstractInventoryScreen;drawStatusEffectBackgrounds(Lnet/minecraft/client/gui/DrawContext;IILjava/lang/Iterable;Z)V
 
- 
drawStatusEffectSpritesprivate void drawStatusEffectSprites(DrawContext context, int x, int height, Iterable<StatusEffectInstance> statusEffects, boolean wide) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lewg;b(Leox;IILjava/lang/Iterable;Z)V- intermediary - method_18643- Lnet/minecraft/class_485;method_18643(Lnet/minecraft/class_332;IILjava/lang/Iterable;Z)V- named - drawStatusEffectSprites- Lnet/minecraft/client/gui/screen/ingame/AbstractInventoryScreen;drawStatusEffectSprites(Lnet/minecraft/client/gui/DrawContext;IILjava/lang/Iterable;Z)V
 
- 
drawStatusEffectDescriptionsprivate void drawStatusEffectDescriptions(DrawContext context, int x, int height, Iterable<StatusEffectInstance> statusEffects) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lewg;a(Leox;IILjava/lang/Iterable;)V- intermediary - method_18644- Lnet/minecraft/class_485;method_18644(Lnet/minecraft/class_332;IILjava/lang/Iterable;)V- named - drawStatusEffectDescriptions- Lnet/minecraft/client/gui/screen/ingame/AbstractInventoryScreen;drawStatusEffectDescriptions(Lnet/minecraft/client/gui/DrawContext;IILjava/lang/Iterable;)V
 
- 
getStatusEffectDescription- Mappings:
- Namespace - Name - Mixin selector - official - a- Lewg;a(Lbfa;)Lsw;- intermediary - method_38933- Lnet/minecraft/class_485;method_38933(Lnet/minecraft/class_1293;)Lnet/minecraft/class_2561;- named - getStatusEffectDescription- Lnet/minecraft/client/gui/screen/ingame/AbstractInventoryScreen;getStatusEffectDescription(Lnet/minecraft/entity/effect/StatusEffectInstance;)Lnet/minecraft/text/Text;
 
 
-