Class AbstractPortableGridContainerMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
com.refinedmods.refinedstorage.common.support.containermenu.AbstractResourceContainerMenu
com.refinedmods.refinedstorage.common.grid.AbstractGridContainerMenu
com.refinedmods.refinedstorage.common.storage.portablegrid.AbstractPortableGridContainerMenu
- All Implemented Interfaces:
PreviewProvider,GridWatcher,CancelablePreviewProvider,GridExtractionStrategy,GridInsertionStrategy,GridScrollingStrategy,GridSortingTypes.TrackedResourceProvider,EnergyContainerMenu,ScreenSizeListener
- Direct Known Subclasses:
PortableGridBlockContainerMenu,PortableGridItemContainerMenu
public abstract class AbstractPortableGridContainerMenu
extends AbstractGridContainerMenu
implements EnergyContainerMenu
-
Field Summary
Fields inherited from class com.refinedmods.refinedstorage.common.grid.AbstractGridContainerMenu
playerInventoryFields inherited from class com.refinedmods.refinedstorage.common.support.containermenu.AbstractResourceContainerMenu
playerFields inherited from class com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
disabledSlot, transferManagerFields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_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 -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected booleancanTransferSlot(net.minecraft.world.inventory.Slot slot) voidresized(int playerInventoryY, int topYStart, int topYEnd) Methods inherited from class com.refinedmods.refinedstorage.common.grid.AbstractGridContainerMenu
cancel, getAutocraftableResourceHint, getMaxAmount, getPreview, getRepository, getResourceForAutocraftableHint, getResourceType, getSortingDirection, getSortingType, getSynchronizer, getTrackedResource, getTrackedResource, getTreePreview, getViewType, invalidate, isActive, isLargeSlot, isResourceTypeWarningVisible, onActiveChanged, onChanged, onClear, onExtract, onInsert, onResourceUpdate, onScroll, onTransfer, quickMoveStack, removed, setSearchBox, setSortingDirection, setSortingType, setViewType, startTask, stillValid, toggleResourceType, toggleSynchronizerMethods inherited from class com.refinedmods.refinedstorage.common.support.containermenu.AbstractResourceContainerMenu
addSlot, addToResourceSlotIfNotExisting, areAllResourceSlotsEmpty, canTakeItemForPickAll, clicked, getResourceSlots, handleResourceFilterSlotUpdate, handleResourceSlotAmountChange, handleResourceSlotChange, handleResourceSlotUpdate, resetSlots, sendResourceSlotChangeMethods inherited from class com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
addPlayerInventory, addPlayerInventory, getProperty, handleFilterSlotChange, hasProperty, receivePropertyChangeFromClient, registerPropertyMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlotListener, broadcastFullState, canDragTo, canItemQuickReplace, checkContainerDataCount, checkContainerSize, clearContainer, 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, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Method Details
-
broadcastChanges
public void broadcastChanges()- Overrides:
broadcastChangesin classAbstractResourceContainerMenu
-
canTransferSlot
protected boolean canTransferSlot(net.minecraft.world.inventory.Slot slot) - Overrides:
canTransferSlotin classAbstractGridContainerMenu
-
resized
public void resized(int playerInventoryY, int topYStart, int topYEnd) - Specified by:
resizedin interfaceScreenSizeListener- Overrides:
resizedin classAbstractGridContainerMenu
-
getEnergyInfo
- Specified by:
getEnergyInfoin interfaceEnergyContainerMenu
-