Package github.nighter.smartspawner.api.gui
package github.nighter.smartspawner.api.gui
-
ClassDescriptionBuilder for creating
GuiButtonDatainstances programmatically.Immutable data transfer object representing a GUI button configuration.Immutable sound configuration for a GUI button click.Parses GUI duration values using the same tick-based format as SmartSpawner's config.yml.Builder for creatingGuiLayoutDatainstances programmatically.Immutable data transfer object representing a GUI layout configuration.Registry for external plugins to register custom GUI layouts.Represents the type of GUI layout in SmartSpawner.Interface for plugins that want to provide per-spawner GUI layout overrides.