GuiCreator
class GuiCreator
A creator class for building the initial state of a GUI.
Parameters
rows
The number of rows in the GUI.
Properties
Functions
Link copied to clipboard
fun GuiCreator.fill(material: Material, pickable: Boolean = false, creator: SlotCreator.() -> Unit = {})
Fills all slots in the GUI with a material.
Link copied to clipboard
Fills the border of the GUI with a material.
Link copied to clipboard
fun fillRect(s1: Slot, s2: Slot, material: Material, pickable: Boolean = false, creator: SlotCreator.() -> Unit = {})
Fills a rectangular area defined by two slots with a material.
fun fillRect(x1: Int, y1: Int, x2: Int, y2: Int, material: Material, pickable: Boolean = false, creator: SlotCreator.() -> Unit = {})
Fills a rectangular area with a material.
Link copied to clipboard
Returns a map of configured slots.
Link copied to clipboard
Configures a slot at the specified index.
Configures a slot using a Slot instance.
Configures a slot at the specified index with a builder.
Configures a slot by its X and Y coordinates.
Link copied to clipboard
Includes another builder block as a template.