ReplicationConnectorMenu

Properties

Link copied to clipboard
open val actionSource: IActionSource?
Link copied to clipboard
open val blockEntity: BlockEntity?
Link copied to clipboard
open var carried: ItemStack
Link copied to clipboard
var cMode: YesNo?
Link copied to clipboard
Link copied to clipboard
open override var craftingMode: YesNo?
Link copied to clipboard
open override var fuzzyMode: FuzzyMode?
Link copied to clipboard
var fzMode: FuzzyMode?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val items: NonNullList<ItemStack>
Link copied to clipboard
open var locator: MenuHostLocator?
Link copied to clipboard
open val player: Player?
Link copied to clipboard
open val playerInventory: Inventory?
Link copied to clipboard
open override var redStoneMode: RedstoneMode?
Link copied to clipboard
var rsMode: RedstoneMode?
Link copied to clipboard
open override var schedulingMode: SchedulingMode?
Link copied to clipboard
val slots: NonNullList<Slot>
Link copied to clipboard
open val stateId: Int
Link copied to clipboard
open val target: Any?
Link copied to clipboard
open override val toolbox: ToolboxMenu?
Link copied to clipboard
open val type: MenuType<*>
Link copied to clipboard
override val upgrades: IUpgradeInventory?

Functions

Link copied to clipboard
open fun addClientSideSlot(slot: Slot?, semantic: SlotSemantic?): Slot?
Link copied to clipboard
open fun addSlotListener(listener: ContainerListener)
Link copied to clipboard
open fun broadcastChanges()
Link copied to clipboard
Link copied to clipboard
open fun canDragTo(s: Slot): Boolean
Link copied to clipboard
open fun canTakeItemForPickAll(carried: ItemStack, target: Slot): Boolean
Link copied to clipboard
open fun clicked(slotId: Int, button: Int, clickType: ContainerInput, player: Player)
Link copied to clipboard
open fun clickMenuButton(player: Player, buttonId: Int): Boolean
Link copied to clipboard
open fun doAction(player: ServerPlayer?, action: InventoryAction?, slot: Int, id: Long)
Link copied to clipboard
open fun findSlot(inventory: Container, slotIndex: Int): OptionalInt
Link copied to clipboard
Link copied to clipboard
open fun getSlot(index: Int): Slot
Link copied to clipboard
open fun getSlots(semantic: SlotSemantic?): List<Slot?>?
Link copied to clipboard
@Nullable
open fun getSlotSemantic(s: Slot?): @Nullable SlotSemantic?
Link copied to clipboard
fun hasUpgrade(upgradeCard: ItemLike?): Boolean
Link copied to clipboard
open fun hideSlot(semantic: String?)
Link copied to clipboard
open fun incrementStateId(): Int
Link copied to clipboard
open fun initializeContents(stateId: Int, items: List<ItemStack>, carried: ItemStack)
Link copied to clipboard
open fun isClientSideSlot(slot: Slot?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isPlayerSideSlot(slot: Slot?): Boolean
Link copied to clipboard
open fun isSlotEnabled(idx: Int): Boolean
Link copied to clipboard
open fun isValidForSlot(s: Slot?, i: ItemStack?): Boolean
Link copied to clipboard
open fun isValidSlotIndex(slotIndex: Int): Boolean
Link copied to clipboard
open fun lockPlayerInventorySlot(invSlot: Int)
Link copied to clipboard
@MustBeInvokedByOverriders
open fun onServerDataSync(updatedFields: ShortSet?)
Link copied to clipboard
open fun onSlotChange(s: Slot?)
Link copied to clipboard
open fun quickMoveStack(player: Player, idx: Int): ItemStack
Link copied to clipboard
fun receiveClientAction(actionName: String?, argumentPayload: ByteArray?)
Link copied to clipboard
fun receiveServerSyncData(data: RegistryFriendlyByteBuf?)
Link copied to clipboard
open fun removeClientSideSlot(slot: Slot?)
Link copied to clipboard
open fun removed(player: Player)
Link copied to clipboard
open fun removeSlotListener(listener: ContainerListener)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setData(id: Int, value: Int)
Link copied to clipboard
open fun setFilter(slotIndex: Int, item: ItemStack?)
Link copied to clipboard
open fun setItem(slot: Int, stateId: Int, itemStack: ItemStack)
Link copied to clipboard
open fun setRemoteCarried(carriedItem: HashedStack)
Link copied to clipboard
open fun setRemoteSlot(slot: Int, itemStack: ItemStack)
Link copied to clipboard
open fun setRemoteSlotUnsafe(slot: Int, itemStack: HashedStack)
Link copied to clipboard
open fun setSelectedBundleItemIndex(slotIndex: Int, selectedItemIndex: Int)
Link copied to clipboard
open fun setSynchronizer(synchronizer: ContainerSynchronizer)
Link copied to clipboard
open fun slotsChanged(container: Container)
Link copied to clipboard
open fun stillValid(player: Player): Boolean
Link copied to clipboard
Link copied to clipboard
open fun swapSlotContents(slotA: Int, slotB: Int)
Link copied to clipboard
open fun transferState(otherContainer: AbstractContainerMenu)