Package me.remigio07.chatplugin.api.server.gui
package me.remigio07.chatplugin.api.server.gui
-
ClassDescriptionFillableGUI<T>Represents a GUI fillable with
IconType.GENERATED
icons.Represents a fillable GUI's layout.Represents the builder used to createFillableGUILayout
s usingGUIManager.createFillableGUILayoutBuilder(String, int, OpenActions, SoundAdapter, Map)
.Represents a GUI handled by theGUIManager
.GUIFiller<T>Represents aFillableGUI
's slots filler.Represents a GUI's layout.Represents the builder used to createGUILayout
s.Manager that handlesGUI
s.Represents an icon inside of aGUI
.Represents aIconType.GENERATED
icon's layout inside of aFillableGUI
.Represents an icon's type.Represents the actions performed onGUI
s' openings.Represents a GUI obtained throughGUIManager.createPerPlayerGUI(GUILayout, ChatPluginServerPlayer)
that features a player and a task ID that unloads the GUI afterGUIManager.getPerPlayerGUIsUnloadTime()
of inactivity (GUIOpenEvent
,GUIClickEvent
).Represents a single-paged GUI.Represents a single page GUI's layout.Represents the builder used to createSinglePageGUILayout
s usingGUIManager.createSinglePageGUILayoutBuilder(String, int, OpenActions, SoundAdapter, Map)
.