net.minecraft.client.gui.screens.inventory

public class CreativeModeInventoryScreen

extends AbstractContainerScreen<CreativeModeInventoryScreen$ItemPickerMenu>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, MenuAccess

fvd
net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen
net.minecraft.class_481
net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen

Field summary

Modifier and TypeField
private static final ResourceLocation
G
SCROLLER_SPRITE
field_45459
SCROLLER_TEXTURE
private static final ResourceLocation
H
SCROLLER_DISABLED_SPRITE
field_45460
SCROLLER_DISABLED_TEXTURE
private static final ResourceLocation[]
I
UNSELECTED_TOP_TABS
field_45461
TAB_TOP_UNSELECTED_TEXTURES
private static final ResourceLocation[]
J
SELECTED_TOP_TABS
field_45456
TAB_TOP_SELECTED_TEXTURES
private static final ResourceLocation[]
K
UNSELECTED_BOTTOM_TABS
field_45457
TAB_BOTTOM_UNSELECTED_TEXTURES
private static final ResourceLocation[]
L
SELECTED_BOTTOM_TABS
field_45458
TAB_BOTTOM_SELECTED_TEXTURES
private static final int
M
NUM_ROWS
field_32337
ROWS_COUNT
private static final int
N
NUM_COLS
field_32338
COLUMNS_COUNT
private static final int
O
TAB_WIDTH
field_32339
TAB_WIDTH
private static final int
P
TAB_HEIGHT
field_32340
TAB_HEIGHT
private static final int
Q
SCROLLER_WIDTH
field_32341
SCROLLBAR_WIDTH
private static final int
R
SCROLLER_HEIGHT
field_32342
SCROLLBAR_HEIGHT
static final SimpleContainer
S
CONTAINER
field_2895
INVENTORY
private static final Component
T
TRASH_SLOT_TOOLTIP
field_26563
DELETE_ITEM_SLOT_TEXT
private static final int
U
TEXT_COLOR
field_32343
WHITE
private static CreativeModeTab
V
selectedTab
field_2896
selectedTab
private float
W
scrollOffs
field_2890
scrollPosition
private boolean
X
scrolling
field_2892
scrolling
private EditBox
Y
searchBox
field_2894
searchBox
private List<Slot>
Z
originalSlots
field_2886
slots
private Slot
aa
destroyItemSlot
field_2889
deleteItemSlot
private CreativeInventoryListener
ab
listener
field_2891
listener
private boolean
ac
ignoreTextInput
field_2888
ignoreTypedCharacter
private boolean
ad
hasClickedOutside
field_2887
lastClickOutsideBounds
private final Set<TagKey<Item>>
ae
visibleTags
field_16201
searchResultTags
private final boolean
af
displayOperatorCreativeTab
field_41112
operatorTabEnabled
private final EffectsInInventory
ag
effects
field_54476
statusEffectsDisplay

Constructor summary

ModifierConstructor
public (LocalPlayer player, FeatureFlagSet enabledFeatures, boolean operatorTabEnabled)

Method summary

Modifier and TypeMethod
private boolean
a(cpx arg0)
hasPermissions(Player arg0)
method_47419(class_1657 arg0)
shouldShowOperatorTab(PlayerEntity player)
private void
a(cst arg0, boolean arg1, js$a arg2)
tryRefreshInvalidatedTabs(FeatureFlagSet arg0, boolean arg1, HolderLookup$Provider arg2)
method_47420(class_7699 arg0, boolean arg1, class_7225$class_7874 arg2)
updateDisplayParameters(FeatureSet enabledFeatures, boolean showOperatorTab, RegistryWrapper$WrapperLookup registries)
private boolean
a(ggc arg0, cst arg1, boolean arg2, js$a arg3)
tryRebuildTabContents(SessionSearchTrees arg0, FeatureFlagSet arg1, boolean arg2, HolderLookup$Provider arg3)
method_60324(class_1124 arg0, class_7699 arg1, boolean arg2, class_7225$class_7874 arg3)
populateDisplay(SearchManager searchManager, FeatureSet enabledFeatures, boolean showOperatorTab, RegistryWrapper$WrapperLookup registries)
private void
a(Collection<cxp> arg0)
refreshCurrentTabContents(Collection<ItemStack> arg0)
method_47421(Collection<class_1799> arg0)
refreshSelectedTab(Collection<ItemStack> displayStacks)
public void
E()
containerTick()
method_37432()
handledScreenTick()
protected void
a(cuz arg0, int arg1, int arg2, ctn arg3)
slotClicked(Slot arg0, int arg1, int arg2, ClickType arg3)
method_2383(class_1735 arg0, int arg1, int arg2, class_1713 arg3)
onMouseClick(Slot arg0, int arg1, int arg2, SlotActionType arg3)
private boolean
a(cuz arg0)
isCreativeSlot(Slot arg0)
method_2470(class_1735 arg0)
isCreativeInventorySlot(Slot slot)
protected void
aT_()
init()
method_25426()
init()
public void
a(fmg arg0, int arg1, int arg2)
resize(Minecraft arg0, int arg1, int arg2)
method_25410(class_310 arg0, int arg1, int arg2)
resize(MinecraftClient arg0, int arg1, int arg2)
public void
aJ_()
removed()
method_25432()
removed()
public boolean
a(char arg0, int arg1)
charTyped(char arg0, int arg1)
method_25400(char arg0, int arg1)
charTyped(char arg0, int arg1)
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_25404(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public boolean
c(int arg0, int arg1, int arg2)
keyReleased(int arg0, int arg1, int arg2)
method_16803(int arg0, int arg1, int arg2)
keyReleased(int arg0, int arg1, int arg2)
private void
J()
refreshSearchResults()
method_2464()
search()
private void
a(String arg0)
updateVisibleTags(String arg0)
method_15871(String arg0)
searchForTags(String id)
protected void
b(fns arg0, int arg1, int arg2)
renderLabels(GuiGraphics arg0, int arg1, int arg2)
method_2388(class_332 arg0, int arg1, int arg2)
drawForeground(DrawContext arg0, int arg1, int arg2)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_25402(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
public boolean
b(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
method_25406(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
private boolean
K()
canScroll()
method_2465()
hasScrollbar()
private void
a(cwe arg0)
selectTab(CreativeModeTab arg0)
method_2466(class_1761 arg0)
setSelectedTab(ItemGroup group)
public boolean
a(double arg0, double arg1, double arg2, double arg3)
mouseScrolled(double arg0, double arg1, double arg2, double arg3)
method_25401(double arg0, double arg1, double arg2, double arg3)
mouseScrolled(double arg0, double arg1, double arg2, double arg3)
protected boolean
a(double arg0, double arg1, int arg2, int arg3, int arg4)
hasClickedOutside(double arg0, double arg1, int arg2, int arg3, int arg4)
method_2381(double arg0, double arg1, int arg2, int arg3, int arg4)
isClickOutsideBounds(double arg0, double arg1, int arg2, int arg3, int arg4)
protected boolean
b(double arg0, double arg1)
insideScrollbar(double arg0, double arg1)
method_2467(double arg0, double arg1)
isClickInScrollbar(double mouseX, double mouseY)
public boolean
a(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
method_25403(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
public void
a(fns arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
public boolean
C()
showsActiveEffects()
method_64507()
shouldHideStatusEffectHud()
public List<Component>
a(cxp arg0)
getTooltipFromContainerItem(ItemStack arg0)
method_51454(class_1799 arg0)
getTooltipFromItem(ItemStack arg0)
protected void
a(fns arg0, float arg1, int arg2, int arg3)
renderBg(GuiGraphics arg0, float arg1, int arg2, int arg3)
method_2389(class_332 arg0, float arg1, int arg2, int arg3)
drawBackground(DrawContext arg0, float arg1, int arg2, int arg3)
private int
b(cwe arg0)
getTabX(CreativeModeTab arg0)
method_47422(class_1761 arg0)
getTabX(ItemGroup group)
private int
c(cwe arg0)
getTabY(CreativeModeTab arg0)
method_47423(class_1761 arg0)
getTabY(ItemGroup group)
protected boolean
a(cwe arg0, double arg1, double arg2)
checkTabClicked(CreativeModeTab arg0, double arg1, double arg2)
method_2463(class_1761 arg0, double arg1, double arg2)
isClickInTab(ItemGroup group, double mouseX, double mouseY)
protected boolean
a(fns arg0, cwe arg1, int arg2, int arg3)
checkTabHovering(GuiGraphics arg0, CreativeModeTab arg1, int arg2, int arg3)
method_2471(class_332 arg0, class_1761 arg1, int arg2, int arg3)
renderTabTooltipIfHovered(DrawContext context, ItemGroup group, int mouseX, int mouseY)
protected void
a(fns arg0, cwe arg1)
renderTabButton(GuiGraphics arg0, CreativeModeTab arg1)
method_2468(class_332 arg0, class_1761 arg1)
renderTabIcon(DrawContext context, ItemGroup group)
public boolean
G()
isInventoryOpen()
method_47424()
isInventoryTabSelected()
public static void
a(fmg arg0, int arg1, boolean arg2, boolean arg3)
handleHotbarLoadOrSave(Minecraft arg0, int arg1, boolean arg2, boolean arg3)
method_2462(class_310 arg0, int arg1, boolean arg2, boolean arg3)
onHotbarKeyPress(MinecraftClient client, int index, boolean restore, boolean save)