Class AbstractSecurityCardContainerMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
com.refinedmods.refinedstorage.common.security.AbstractSecurityCardContainerMenu
- All Implemented Interfaces:
ScreenSizeListener
- Direct Known Subclasses:
FallbackSecurityCardContainerMenu
,SecurityCardContainerMenu
public abstract class AbstractSecurityCardContainerMenu
extends AbstractBaseContainerMenu
implements ScreenSizeListener
-
Field Summary
Modifier and TypeFieldDescriptionprotected final net.minecraft.world.entity.player.Inventory
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
AbstractSecurityCardContainerMenu
(net.minecraft.world.inventory.MenuType<?> menuType, int syncId, net.minecraft.world.entity.player.Inventory playerInventory, SlotReference disabledSlot) protected
AbstractSecurityCardContainerMenu
(net.minecraft.world.inventory.MenuType<?> menuType, int syncId, net.minecraft.world.entity.player.Inventory playerInventory, SecurityCardData securityCardData) -
Method Summary
Modifier and TypeMethodDescriptionvoid
resetPermissionServer
(PlatformPermission permission) void
resized
(int playerInventoryY, int topYStart, int topYEnd) void
setPermission
(PlatformPermission permission, boolean allowed) Methods inherited from class com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
addPlayerInventory, addPlayerInventory, canTakeItemForPickAll, clicked, getProperty, handleFilterSlotChange, hasProperty, quickMoveStack, receivePropertyChangeFromClient, registerProperty, resetSlots, stillValid
Methods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, 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
-
Field Details
-
playerInventory
protected final net.minecraft.world.entity.player.Inventory playerInventory
-
-
Constructor Details
-
AbstractSecurityCardContainerMenu
protected AbstractSecurityCardContainerMenu(net.minecraft.world.inventory.MenuType<?> menuType, int syncId, net.minecraft.world.entity.player.Inventory playerInventory, SecurityCardData securityCardData) -
AbstractSecurityCardContainerMenu
protected AbstractSecurityCardContainerMenu(net.minecraft.world.inventory.MenuType<?> menuType, int syncId, net.minecraft.world.entity.player.Inventory playerInventory, SlotReference disabledSlot)
-
-
Method Details
-
resized
public void resized(int playerInventoryY, int topYStart, int topYEnd) - Specified by:
resized
in interfaceScreenSizeListener
-
setPermission
-
resetPermissionServer
-