Class CreativeModeInventoryScreen.ItemPickerMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.ItemPickerMenu
- Enclosing class:
CreativeModeInventoryScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AbstractContainerMenufinal NonNullList<ItemStack> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intbooleanbooleanbooleancanTakeItemForPickAll(ItemStack carried, Slot target) protected intgetRowIndexForScroll(float scrollOffs) protected floatgetScrollForRowIndex(int rowIndex) quickMoveStack(Player player, int slotIndex) voidscrollTo(float scrollOffs) voidsetCarried(ItemStack carried) booleanstillValid(Player player) protected floatsubtractInputFromScroll(float scrollOffs, double input) Methods inherited from class AbstractContainerMenu
addDataSlot, addDataSlots, addInventoryExtendedSlots, addInventoryHotbarSlots, addSlot, addSlotListener, addStandardInventorySlots, broadcastChanges, broadcastFullState, canItemQuickReplace, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, findSlot, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removed, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotUnsafe, setSelectedBundleItemIndex, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Field Details
-
items
-
inventoryMenu
-
-
Constructor Details
-
ItemPickerMenu
-
-
Method Details
-
stillValid
- Specified by:
stillValidin classAbstractContainerMenu
-
calculateRowCount
protected int calculateRowCount() -
getRowIndexForScroll
protected int getRowIndexForScroll(float scrollOffs) -
getScrollForRowIndex
protected float getScrollForRowIndex(int rowIndex) -
subtractInputFromScroll
protected float subtractInputFromScroll(float scrollOffs, double input) -
scrollTo
public void scrollTo(float scrollOffs) -
canScroll
public boolean canScroll() -
quickMoveStack
- Specified by:
quickMoveStackin classAbstractContainerMenu
-
canTakeItemForPickAll
- Overrides:
canTakeItemForPickAllin classAbstractContainerMenu
-
canDragTo
- Overrides:
canDragToin classAbstractContainerMenu
-
getCarried
- Overrides:
getCarriedin classAbstractContainerMenu
-
setCarried
- Overrides:
setCarriedin classAbstractContainerMenu
-