BasicMenuBuilder

class BasicMenuBuilder

A builder who creates a Basic Menu.

Constructors

BasicMenuBuilder
Link copied to clipboard
fun BasicMenuBuilder()

Functions

item
Link copied to clipboard
fun item(stack: ItemStack, action: BasicMenuClickAction = BasicMenuClickAction {}): BasicMenuBuilder

Add MenuItem at last.

fun item(index: Int, stack: ItemStack, action: BasicMenuClickAction = BasicMenuClickAction {}): BasicMenuBuilder

Add MenuItem at specified index.

fun item(material: Material, builder: ItemBuilderAction, action: BasicMenuClickAction = BasicMenuClickAction {}): BasicMenuBuilder

Add MenuItem using ItemBuilder at last.

fun item(index: Int, material: Material, builder: ItemBuilderAction, action: BasicMenuClickAction = BasicMenuClickAction {}): BasicMenuBuilder

Add MenuItem using ItemBuilder at specified index.

size
Link copied to clipboard
fun size(size: Int): BasicMenuBuilder

Specifies the size of the menu.

title
Link copied to clipboard
fun title(title: String): BasicMenuBuilder

Specify the title of the menu.

type
Link copied to clipboard
fun type(type: InventoryType): BasicMenuBuilder

Specifies the type of menu.