Class CreativeInventoryScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.class_4121
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen
net.minecraft.client.gui.screen.ingame.InventoryScreen
net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen
- All Implemented Interfaces:
class_4122,class_4123,IdentifibleBooleanConsumer
- Mappings:
Namespace Name official clhintermediary net/minecraft/class_415named net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Slotprivate booleanprivate booleanprivate booleanprivate static final SimpleInventoryprivate static final Identifierprivate CreativeInventoryListenerprivate floatprivate TextFieldWidgetprivate static intFields inherited from class net.minecraft.client.gui.screen.ingame.InventoryScreen
offsetGuiForEffectsFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
backgroundHeight, backgroundWidth, cursorDragSlots, focusedSlot, INVENTORY_TEXTURE, isCursorDragging, screenHandler, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, field_20307, field_20308, height, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbooleancharTyped(char char2, int int2) protected voiddrawBackground(float delta, int mouseX, int mouseY) protected voiddrawForeground(int mouseX, int mouseY) intprivate booleanprotected voidinit()booleankeyPressed(int int2, int int3, int int4) booleankeyReleased(int int2, int int3, int int4) protected voidmethod_1131(Slot slot, int int2, int int3, ItemAction itemAction) protected booleanmethod_14549(double double2, double double3, int int2, int int3, int int4) static voidmethod_14550(MinecraftClient minecraftClient, int int2, boolean bool, boolean bool2) protected booleanmethod_18731(double double2, double double3) private booleanmethod_18732(Slot slot) protected booleanmethod_18733(ItemGroup itemGroup, double double2, double double3) booleanmouseClicked(double double2, double double3, int int2) booleanmouseDragged(double double2, double double3, int int2, double double4, double double5) booleanmouseReleased(double double2, double double3, int int2) booleanmouseScrolled(double double2) voidremoved()voidrender(int mouseX, int mouseY, float tickDelta) protected voidrenderTabIcon(ItemGroup group) protected booleanrenderTabTooltipIfHovered(ItemGroup group, int mouseX, int mouseY) protected voidrenderTooltip(ItemStack stack, int x, int y) voidresize(MinecraftClient client, int width, int height) private voidsearch()private voidsetSelectedTab(ItemGroup group) voidtick()Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
method_1134, method_14548, method_18607, method_4261, shouldPauseGameMethods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, method_13411, method_14502, method_18423, method_18605, method_18608, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, sendMessage, sendMessageMethods inherited from class net.minecraft.class_4121
getFocused, method_18421, method_18424, method_18425, method_18426Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_4122
method_18427, method_18428
-
Field Details
-
ITEM_GROUPS
- Mappings:
Namespace Name Mixin selector official xLclh;x:Lpc;intermediary field_6309Lnet/minecraft/class_415;field_6309:Lnet/minecraft/class_1653;named ITEM_GROUPSLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;ITEM_GROUPS:Lnet/minecraft/util/Identifier;
-
inventory
- Mappings:
Namespace Name Mixin selector official yLclh;y:Ladt;intermediary field_1375Lnet/minecraft/class_415;field_1375:Lnet/minecraft/class_852;named inventoryLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;inventory:Lnet/minecraft/inventory/SimpleInventory;
-
selectedTab
private static int selectedTab- Mappings:
Namespace Name Mixin selector official zLclh;z:Iintermediary field_1376Lnet/minecraft/class_415;field_1376:Inamed selectedTabLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;selectedTab:I
-
scrollPosition
private float scrollPosition- Mappings:
Namespace Name Mixin selector official ALclh;A:Fintermediary field_1377Lnet/minecraft/class_415;field_1377:Fnamed scrollPositionLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;scrollPosition:F
-
field_1378
private boolean field_1378- Mappings:
Namespace Name Mixin selector official BLclh;B:Zintermediary field_1378Lnet/minecraft/class_415;field_1378:Znamed field_1378Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;field_1378:Z
-
searchField
- Mappings:
Namespace Name Mixin selector official CLclh;C:Lcgy;intermediary field_1380Lnet/minecraft/class_415;field_1380:Lnet/minecraft/class_367;named searchFieldLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;searchField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
slots
- Mappings:
Namespace Name Mixin selector official DLclh;D:Ljava/util/List;intermediary field_1381Lnet/minecraft/class_415;field_1381:Ljava/util/List;named slotsLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;slots:Ljava/util/List;
-
deleteItemSlot
- Mappings:
Namespace Name Mixin selector official ELclh;E:Laqx;intermediary field_1382Lnet/minecraft/class_415;field_1382:Lnet/minecraft/class_1026;named deleteItemSlotLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;deleteItemSlot:Lnet/minecraft/inventory/slot/Slot;
-
listener
- Mappings:
Namespace Name Mixin selector official FLclh;F:Lclg;intermediary field_5121Lnet/minecraft/class_415;field_5121:Lnet/minecraft/class_1329;named listenerLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;listener:Lnet/minecraft/client/gui/CreativeInventoryListener;
-
field_20401
private boolean field_20401- Mappings:
Namespace Name Mixin selector official GLclh;G:Zintermediary field_20401Lnet/minecraft/class_415;field_20401:Znamed field_20401Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;field_20401:Z
-
field_20402
private boolean field_20402- Mappings:
Namespace Name Mixin selector official HLclh;H:Zintermediary field_20402Lnet/minecraft/class_415;field_20402:Znamed field_20402Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;field_20402:Z
-
-
Constructor Details
-
CreativeInventoryScreen
- Mappings:
Namespace Name Mixin selector official <init>Lclh;<init>(Laog;)Vintermediary <init>Lnet/minecraft/class_415;<init>(Lnet/minecraft/class_988;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;<init>(Lnet/minecraft/entity/player/PlayerEntity;)V
-
-
Method Details
-
tick
public void tick()- Overrides:
tickin classHandledScreen- Mappings:
Namespace Name Mixin selector official fLckd;f()Vintermediary method_1033Lnet/minecraft/class_388;method_1033()Vnamed tickLnet/minecraft/client/gui/screen/Screen;tick()V
-
method_1131
- Overrides:
method_1131in classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;a(Laqx;IILaqa;)Vintermediary method_1131Lnet/minecraft/class_409;method_1131(Lnet/minecraft/class_1026;IILnet/minecraft/class_2679;)Vnamed method_1131Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_1131(Lnet/minecraft/inventory/slot/Slot;IILnet/minecraft/util/ItemAction;)V
-
method_18732
- Mappings:
Namespace Name Mixin selector official aLclh;a(Laqx;)Zintermediary method_18732Lnet/minecraft/class_415;method_18732(Lnet/minecraft/class_1026;)Znamed method_18732Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;method_18732(Lnet/minecraft/inventory/slot/Slot;)Z
-
applyStatusEffectOffset
protected void applyStatusEffectOffset()- Overrides:
applyStatusEffectOffsetin classInventoryScreen- Mappings:
Namespace Name Mixin selector official hLclj;h()Vintermediary method_9602Lnet/minecraft/class_418;method_9602()Vnamed applyStatusEffectOffsetLnet/minecraft/client/gui/screen/ingame/InventoryScreen;applyStatusEffectOffset()V
-
init
protected void init()- Overrides:
initin classInventoryScreen- Mappings:
Namespace Name Mixin selector official cLckd;c()Vintermediary method_1044Lnet/minecraft/class_388;method_1044()Vnamed initLnet/minecraft/client/gui/screen/Screen;init()V
-
resize
-
removed
public void removed()- Overrides:
removedin classHandledScreen- Mappings:
Namespace Name Mixin selector official nLckd;n()Vintermediary method_1030Lnet/minecraft/class_388;method_1030()Vnamed removedLnet/minecraft/client/gui/screen/Screen;removed()V
-
charTyped
public boolean charTyped(char char2, int int2) - Mappings:
Namespace Name Mixin selector official charTypedLchr;charTyped(CI)Zintermediary charTypedLnet/minecraft/class_4122;charTyped(CI)Znamed charTypedLnet/minecraft/class_4122;charTyped(CI)Z
-
keyPressed
public boolean keyPressed(int int2, int int3, int int4) - Specified by:
keyPressedin interfaceclass_4122- Specified by:
keyPressedin interfaceclass_4123- Overrides:
keyPressedin classHandledScreen- Mappings:
Namespace Name Mixin selector official keyPressedLchr;keyPressed(III)Zintermediary keyPressedLnet/minecraft/class_4122;keyPressed(III)Znamed keyPressedLnet/minecraft/class_4122;keyPressed(III)Z
-
keyReleased
public boolean keyReleased(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official keyReleasedLchr;keyReleased(III)Zintermediary keyReleasedLnet/minecraft/class_4122;keyReleased(III)Znamed keyReleasedLnet/minecraft/class_4122;keyReleased(III)Z
-
search
private void search()- Mappings:
Namespace Name Mixin selector official kLclh;k()Vintermediary method_1150Lnet/minecraft/class_415;method_1150()Vnamed searchLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;search()V
-
drawForeground
protected void drawForeground(int mouseX, int mouseY) - Overrides:
drawForegroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official cLcky;c(II)Vintermediary method_4262Lnet/minecraft/class_409;method_4262(II)Vnamed drawForegroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(II)V
-
mouseClicked
public boolean mouseClicked(double double2, double double3, int int2) - Specified by:
mouseClickedin interfaceclass_4122- Specified by:
mouseClickedin interfaceclass_4123- Overrides:
mouseClickedin classHandledScreen- Mappings:
Namespace Name Mixin selector official mouseClickedLchr;mouseClicked(DDI)Zintermediary mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Znamed mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Z
-
mouseReleased
public boolean mouseReleased(double double2, double double3, int int2) - Specified by:
mouseReleasedin interfaceclass_4122- Specified by:
mouseReleasedin interfaceclass_4123- Overrides:
mouseReleasedin classHandledScreen- Mappings:
Namespace Name Mixin selector official mouseReleasedLchr;mouseReleased(DDI)Zintermediary mouseReleasedLnet/minecraft/class_4122;mouseReleased(DDI)Znamed mouseReleasedLnet/minecraft/class_4122;mouseReleased(DDI)Z
-
hasScrollbar
private boolean hasScrollbar()- Mappings:
Namespace Name Mixin selector official mLclh;m()Zintermediary method_1151Lnet/minecraft/class_415;method_1151()Znamed hasScrollbarLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;hasScrollbar()Z
-
setSelectedTab
- Mappings:
Namespace Name Mixin selector official bLclh;b(Lary;)Vintermediary method_1146Lnet/minecraft/class_415;method_1146(Lnet/minecraft/class_1041;)Vnamed setSelectedTabLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;setSelectedTab(Lnet/minecraft/item/itemgroup/ItemGroup;)V
-
mouseScrolled
public boolean mouseScrolled(double double2) - Mappings:
Namespace Name Mixin selector official mouseScrolledLchr;mouseScrolled(D)Zintermediary mouseScrolledLnet/minecraft/class_4122;mouseScrolled(D)Znamed mouseScrolledLnet/minecraft/class_4122;mouseScrolled(D)Z
-
method_14549
protected boolean method_14549(double double2, double double3, int int2, int int3, int int4) - Overrides:
method_14549in classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;a(DDIII)Zintermediary method_14549Lnet/minecraft/class_409;method_14549(DDIII)Znamed method_14549Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_14549(DDIII)Z
-
method_18731
protected boolean method_18731(double double2, double double3) - Mappings:
Namespace Name Mixin selector official aLclh;a(DD)Zintermediary method_18731Lnet/minecraft/class_415;method_18731(DD)Znamed method_18731Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;method_18731(DD)Z
-
mouseDragged
public boolean mouseDragged(double double2, double double3, int int2, double double4, double double5) - Specified by:
mouseDraggedin interfaceclass_4122- Specified by:
mouseDraggedin interfaceclass_4123- Overrides:
mouseDraggedin classHandledScreen- Mappings:
Namespace Name Mixin selector official mouseDraggedLchr;mouseDragged(DDIDD)Zintermediary mouseDraggedLnet/minecraft/class_4122;mouseDragged(DDIDD)Znamed mouseDraggedLnet/minecraft/class_4122;mouseDragged(DDIDD)Z
-
render
public void render(int mouseX, int mouseY, float tickDelta) - Overrides:
renderin classInventoryScreen- Mappings:
Namespace Name Mixin selector official aLckd;a(IIF)Vintermediary method_1025Lnet/minecraft/class_388;method_1025(IIF)Vnamed renderLnet/minecraft/client/gui/screen/Screen;render(IIF)V
-
renderTooltip
- Overrides:
renderTooltipin classScreen- Mappings:
Namespace Name Mixin selector official aLckd;a(Late;II)Vintermediary method_6752Lnet/minecraft/class_388;method_6752(Lnet/minecraft/class_1071;II)Vnamed renderTooltipLnet/minecraft/client/gui/screen/Screen;renderTooltip(Lnet/minecraft/item/ItemStack;II)V
-
drawBackground
protected void drawBackground(float delta, int mouseX, int mouseY) - Specified by:
drawBackgroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;a(FII)Vintermediary method_1127Lnet/minecraft/class_409;method_1127(FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(FII)V
-
method_18733
- Mappings:
Namespace Name Mixin selector official aLclh;a(Lary;DD)Zintermediary method_18733Lnet/minecraft/class_415;method_18733(Lnet/minecraft/class_1041;DD)Znamed method_18733Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;method_18733(Lnet/minecraft/item/itemgroup/ItemGroup;DD)Z
-
renderTabTooltipIfHovered
- Mappings:
Namespace Name Mixin selector official aLclh;a(Lary;II)Zintermediary method_1147Lnet/minecraft/class_415;method_1147(Lnet/minecraft/class_1041;II)Znamed renderTabTooltipIfHoveredLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;renderTabTooltipIfHovered(Lnet/minecraft/item/itemgroup/ItemGroup;II)Z
-
renderTabIcon
- Mappings:
Namespace Name Mixin selector official aLclh;a(Lary;)Vintermediary method_1144Lnet/minecraft/class_415;method_1144(Lnet/minecraft/class_1041;)Vnamed renderTabIconLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;renderTabIcon(Lnet/minecraft/item/itemgroup/ItemGroup;)V
-
getSelectedTab
public int getSelectedTab()- Mappings:
Namespace Name Mixin selector official iLclh;i()Iintermediary method_1148Lnet/minecraft/class_415;method_1148()Inamed getSelectedTabLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;getSelectedTab()I
-
method_14550
public static void method_14550(MinecraftClient minecraftClient, int int2, boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector official aLclh;a(Lcft;IZZ)Vintermediary method_14550Lnet/minecraft/class_415;method_14550(Lnet/minecraft/class_1600;IZZ)Vnamed method_14550Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen;method_14550(Lnet/minecraft/client/MinecraftClient;IZZ)V
-