Package net.minecraft.world.inventory
Class GrindstoneMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
net.minecraft.world.inventory.GrindstoneMenu
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ContainerLevelAccessstatic final intstatic final intprivate static final intprivate static final intstatic final int(package private) final Containerstatic final intprivate final Containerprivate static final intprivate static final intprivate intFields inherited from class net.minecraft.world.inventory.AbstractContainerMenuCARRIED_SLOT_SIZE, containerId, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, SLOT_CLICKED_OUTSIDE, slots
- 
Constructor SummaryConstructorsConstructorDescriptionGrindstoneMenu(int p_39563_, Inventory p_39564_) GrindstoneMenu(int p_39566_, Inventory p_39567_, ContainerLevelAccess p_39568_) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidprivate ItemStackmergeEnchants(ItemStack p_39591_, ItemStack p_39592_) quickMoveStack(Player p_39588_, int p_39589_) voidprivate ItemStackremoveNonCurses(ItemStack p_39580_, int p_39581_, int p_39582_) voidslotsChanged(Container p_39570_) booleanstillValid(Player p_39572_) Methods inherited from class net.minecraft.world.inventory.AbstractContainerMenuaddDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, stillValid, suppressRemoteUpdates, transferState
- 
Field Details- 
MAX_NAME_LENGTHpublic static final int MAX_NAME_LENGTH- See Also:
 
- 
INPUT_SLOTpublic static final int INPUT_SLOT- See Also:
 
- 
ADDITIONAL_SLOTpublic static final int ADDITIONAL_SLOT- See Also:
 
- 
RESULT_SLOTpublic static final int RESULT_SLOT- See Also:
 
- 
INV_SLOT_STARTprivate static final int INV_SLOT_START- See Also:
 
- 
INV_SLOT_ENDprivate static final int INV_SLOT_END- See Also:
 
- 
USE_ROW_SLOT_STARTprivate static final int USE_ROW_SLOT_START- See Also:
 
- 
USE_ROW_SLOT_ENDprivate static final int USE_ROW_SLOT_END- See Also:
 
- 
resultSlots
- 
repairSlots
- 
access
- 
xpprivate int xp
 
- 
- 
Constructor Details- 
GrindstoneMenu
- 
GrindstoneMenu
 
- 
- 
Method Details- 
slotsChanged- Overrides:
- slotsChangedin class- AbstractContainerMenu
 
- 
createResultprivate void createResult()
- 
mergeEnchants
- 
removeNonCurses
- 
removed- Overrides:
- removedin class- AbstractContainerMenu
 
- 
stillValid- Specified by:
- stillValidin class- AbstractContainerMenu
 
- 
quickMoveStack- Specified by:
- quickMoveStackin class- AbstractContainerMenu
 
 
-