HotbarItemSlot

Entries

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard

Vanilla hotbar selection index, i.e. Inventory.selected / Inventory.getSelectedSlot.

Link copied to clipboard

Vanilla player-inventory index used by Inventory.getItem.

Link copied to clipboard

Whether this entry represents vanilla offhand instead of one of the nine selectable hotbar slots.

Link copied to clipboard

If the player is holding this slot (main hand stack, or offhand stack)

Link copied to clipboard
open override val itemStack: ItemStack
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val slotType: ItemSlot.Type
Link copied to clipboard
val useHand: InteractionHand

Vanilla InteractionHand corresponding to this slot when performing item use / interaction logic.

Functions

Link copied to clipboard
operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun getIdForServer(screen: AbstractContainerScreen<*>?): Int?

Used for example for slot click packets

Link copied to clipboard
override fun hashCode(): Int
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.