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
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
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 val type: MenuType<*>?

Functions

Link copied to clipboard
open fun addClientSideSlot(slot: Slot?, semantic: SlotSemantic?): Slot?
Link copied to clipboard
open fun addSlotListener(p_38894_: 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(p_38908_: ItemStack?, p_38909_: Slot?): Boolean
Link copied to clipboard
open fun clicked(slotId: Int, button: Int, clickType: ClickType?, player: Player?)
Link copied to clipboard
open fun clickMenuButton(p_38875_: Player?, p_38876_: Int): Boolean
Link copied to clipboard
open fun doAction(player: ServerPlayer?, action: InventoryAction?, slot: Int, id: Long)
Link copied to clipboard
open fun findSlot(p_182418_: Container?, p_182419_: Int): OptionalInt?
Link copied to clipboard
open fun getSlot(p_38854_: 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
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 isValidForSlot(s: Slot?, i: ItemStack?): Boolean
Link copied to clipboard
open fun isValidSlotIndex(p_207776_: 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?, @Nullable jsonPayload: @Nullable String?)
Link copied to clipboard
fun receiveServerSyncData(data: RegistryFriendlyByteBuf?)
Link copied to clipboard
open fun removeClientSideSlot(slot: Slot?)
Link copied to clipboard
open fun removed(p_38940_: Player?)
Link copied to clipboard
open fun removeSlotListener(p_38944_: ContainerListener?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setData(p_38855_: Int, p_38856_: Int)
Link copied to clipboard
open fun setFilter(slotIndex: Int, item: ItemStack?)
Link copied to clipboard
open fun setItem(p_182407_: Int, p_182408_: Int, p_182409_: ItemStack?)
Link copied to clipboard
open fun setRemoteCarried(p_150423_: ItemStack?)
Link copied to clipboard
open fun setRemoteSlot(p_150405_: Int, p_150406_: ItemStack?)
Link copied to clipboard
open fun setRemoteSlotNoCopy(p_182415_: Int, p_182416_: ItemStack?)
Link copied to clipboard
open fun setSynchronizer(p_150417_: ContainerSynchronizer?)
Link copied to clipboard
open fun slotsChanged(p_38868_: 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(p_150415_: AbstractContainerMenu?)