Package org.yuemi.libs.api.gui
Interface GuiApi
public interface GuiApi
Entry point for creating GUI instances.
-
Method Summary
Modifier and TypeMethodDescription@NotNull AnvilInputBuilderCreates a new fluent Anvil GUI builder for text input.@NotNull GuiBuilderCreates a new fluent GUI builder.Creates a new fluent GUI Item builder.@NotNull SignInputBuilderCreates a new fluent Sign GUI builder for text input.
-
Method Details
-
createBuilder
Creates a new fluent GUI builder.- Returns:
- a new GUI builder
-
createItemBuilder
Creates a new fluent GUI Item builder.- Returns:
- a new GUI Item builder
-
createAnvilInputBuilder
Creates a new fluent Anvil GUI builder for text input.- Returns:
- a new Anvil GUI builder
-
createSignInputBuilder
Creates a new fluent Sign GUI builder for text input.- Returns:
- a new Sign GUI builder
-