Class StatefulDeclarativeGui.State

java.lang.Object
com.ultikits.ultitools.abstracts.gui.declarative.engine.StatefulDeclarativeGui.State
Enclosing class:
StatefulDeclarativeGui<T extends StatefulDeclarativeGui<T>.State>

public abstract class StatefulDeclarativeGui.State extends Object
声明式 GUI 的状态基类。
  • Field Details

  • Constructor Details

    • State

      public State()
  • Method Details

    • setState

      protected void setState(@NotNull @NotNull Runnable action)
      触发重建。
    • getGui

      @NotNull protected @NotNull StatefulDeclarativeGui<T> getGui()
      获取关联的 GUI。
      Returns:
      GUI 实例
    • getPlayer

      @NotNull protected @NotNull org.bukkit.entity.Player getPlayer()
      获取玩家。
      Returns:
      玩家