Class PaperPlayer

java.lang.Object
net.tnemc.menu.paper.PaperPlayer
All Implemented Interfaces:
MenuPlayer
Direct Known Subclasses:
FoliaPlayer

public class PaperPlayer extends Object implements MenuPlayer
  • Field Details

    • player

      protected org.bukkit.OfflinePlayer player
    • plugin

      protected final org.bukkit.plugin.java.JavaPlugin plugin
  • Constructor Details

    • PaperPlayer

      public PaperPlayer(org.bukkit.OfflinePlayer player, org.bukkit.plugin.java.JavaPlugin plugin)
  • Method Details

    • identifier

      public UUID identifier()
      The unique identifier for this player.
      Specified by:
      identifier in interface MenuPlayer
      Returns:
      The UUID for the player.
    • inventory

      public PaperInventory inventory()
      The PlayerInventory for this player.
      Specified by:
      inventory in interface MenuPlayer
      Returns:
      The PlayerInventory for this player.
    • hasPermission

      public boolean hasPermission(String permission)
      Used to determine if this player has the specified permission node.
      Specified by:
      hasPermission in interface MenuPlayer
      Parameters:
      permission - The node to check for.
      Returns:
      True if the player has the permission, otherwise false.
    • message

      public void message(String message)
      Used to send a message to this player.
      Specified by:
      message in interface MenuPlayer
      Parameters:
      message - The message.