Class PlayerMenuUtility

java.lang.Object
dev.oumaimaa.kawaiiapi.menu.PlayerMenuUtility

public final class PlayerMenuUtility extends Object
Companion class for storing player-specific menu data. Each player has exactly one PlayerMenuUtility instance that persists across menu navigation's.

This class provides:

  • Menu history tracking for back navigation
  • Arbitrary data storage per player
  • Type-safe data retrieval

Data stored in this utility persists until the player disconnects or the MenuManager is cleared.

Version:
1.0
Author:
KawaiiDevelopment