Class AbstractSchedulingContainerMenu<T extends AbstractSchedulingNetworkNodeContainerBlockEntity<?,?>>
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.support.containermenu.AbstractSimpleFilterContainerMenu<T>
com.refinedmods.refinedstorage.common.support.containermenu.AbstractSchedulingContainerMenu<T>
- Direct Known Subclasses:
ConstructorContainerMenu
,ExporterContainerMenu
public abstract class AbstractSchedulingContainerMenu<T extends AbstractSchedulingNetworkNodeContainerBlockEntity<?,?>>
extends AbstractSimpleFilterContainerMenu<T>
-
Field Summary
Fields inherited from class com.refinedmods.refinedstorage.common.support.containermenu.AbstractResourceContainerMenu
player
Fields inherited from class com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
disabledSlot, transferManager
Fields 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
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractSchedulingContainerMenu
(net.minecraft.world.inventory.MenuType<?> type, int syncId, net.minecraft.world.entity.player.Player player, ResourceContainer resourceContainer, UpgradeContainer upgradeContainer, T blockEntity, net.minecraft.network.chat.Component filterHelp) protected
AbstractSchedulingContainerMenu
(net.minecraft.world.inventory.MenuType<?> type, int syncId, net.minecraft.world.entity.player.Player player, ResourceContainerData resourceContainerData, UpgradeDestinations upgradeDestination, net.minecraft.network.chat.Component filterHelp) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
registerServerProperties
(T blockEntity) Methods inherited from class com.refinedmods.refinedstorage.common.support.containermenu.AbstractResourceContainerMenu
addSlot, addToResourceSlotIfNotExisting, areAllResourceSlotsEmpty, broadcastChanges, canTakeItemForPickAll, clicked, getResourceSlots, handleResourceFilterSlotUpdate, handleResourceSlotAmountChange, handleResourceSlotChange, handleResourceSlotUpdate, resetSlots, sendResourceSlotChange
Methods inherited from class com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
addPlayerInventory, getProperty, handleFilterSlotChange, hasProperty, quickMoveStack, receivePropertyChangeFromClient, registerProperty, stillValid
Methods 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, removed, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
AbstractSchedulingContainerMenu
protected AbstractSchedulingContainerMenu(net.minecraft.world.inventory.MenuType<?> type, int syncId, net.minecraft.world.entity.player.Player player, ResourceContainer resourceContainer, UpgradeContainer upgradeContainer, T blockEntity, net.minecraft.network.chat.Component filterHelp) -
AbstractSchedulingContainerMenu
protected AbstractSchedulingContainerMenu(net.minecraft.world.inventory.MenuType<?> type, int syncId, net.minecraft.world.entity.player.Player player, ResourceContainerData resourceContainerData, UpgradeDestinations upgradeDestination, net.minecraft.network.chat.Component filterHelp)
-
-
Method Details
-
registerClientProperties
protected void registerClientProperties()- Specified by:
registerClientProperties
in classAbstractSimpleFilterContainerMenu<T extends AbstractSchedulingNetworkNodeContainerBlockEntity<?,
?>>
-
registerServerProperties
- Specified by:
registerServerProperties
in classAbstractSimpleFilterContainerMenu<T extends AbstractSchedulingNetworkNodeContainerBlockEntity<?,
?>>
-