Package dev.triumphteam.gui.builder.gui
Class SimpleBuilder
java.lang.Object
dev.triumphteam.gui.builder.gui.BaseGuiBuilder<Gui,SimpleBuilder>
dev.triumphteam.gui.builder.gui.SimpleBuilder
public final class SimpleBuilder extends BaseGuiBuilder<Gui,SimpleBuilder>
The simple GUI builder is used for creating a
Gui
-
Constructor Summary
Constructors Constructor Description SimpleBuilder(@NotNull GuiType guiType)
Main constructor -
Method Summary
Methods inherited from class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
apply, disableAllInteractions, disableItemPlace, disableItemSwap, disableItemTake, enableAllInteractions, enableItemPlace, enableItemSwap, enableItemTake, rows, title
-
Constructor Details
-
SimpleBuilder
Main constructor- Parameters:
guiType
- TheGuiType
to default to
-
-
Method Details
-
type
Sets theGuiType
to use on the GUI This method is unique to the simple GUI- Parameters:
guiType
- TheGuiType
- Returns:
- The current builder
-
create
Creates a newGui
- Specified by:
create
in classBaseGuiBuilder<Gui,SimpleBuilder>
- Returns:
- A new
Gui
-