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
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.world.entity.player.InventoryFields 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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSecurityCardContainerMenu(net.minecraft.world.inventory.MenuType<?> menuType, int syncId, net.minecraft.world.entity.player.Inventory playerInventory, SlotReference disabledSlot) protectedAbstractSecurityCardContainerMenu(net.minecraft.world.inventory.MenuType<?> menuType, int syncId, net.minecraft.world.entity.player.Inventory playerInventory, SecurityCardData securityCardData) -
Method Summary
Modifier and TypeMethodDescriptionvoidresetPermissionServer(PlatformPermission permission) voidresized(int playerInventoryY, int topYStart, int topYEnd) voidsetPermission(PlatformPermission permission, boolean allowed) Methods inherited from class com.refinedmods.refinedstorage.common.support.AbstractBaseContainerMenu
addPlayerInventory, addPlayerInventory, canTakeItemForPickAll, clicked, getProperty, handleFilterSlotChange, hasProperty, quickMoveStack, receivePropertyChangeFromClient, registerProperty, resetSlotsMethods 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, 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:
resizedin interfaceScreenSizeListener
-
setPermission
-
resetPermissionServer
-