Interface ProtectPlayer

All Superinterfaces:
com.github.angeschossen.pluginframework.api.limit.holder.LimitHolder, com.github.angeschossen.pluginframework.api.player.PlayerData, com.github.angeschossen.pluginframework.api.player.PlayerDataBase, ProtectOfflinePlayer

public interface ProtectPlayer extends ProtectOfflinePlayer
Represents players currently connected to your server.
  • Field Summary

    Fields inherited from interface com.github.angeschossen.pluginframework.api.limit.holder.LimitHolder

    LIMIT_DISPLAY_AS_UNLIMITED_BORDER
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull org.bukkit.entity.Player
    Get the Bukkit player

    Methods inherited from interface com.github.angeschossen.pluginframework.api.limit.holder.LimitHolder

    getLimit, getLimit, getLimitAsString, hasLimitPack, onLimitChanged, onLimitPackChanged, refreshLimitPack

    Methods inherited from interface com.github.angeschossen.pluginframework.api.player.PlayerData

    getCommandSender

    Methods inherited from interface com.github.angeschossen.pluginframework.api.player.PlayerDataBase

    getBedrockGUILocale, getGUILocale, getLocale, getMessages, getName, getServer, getUUID, sendMessage
  • Method Details

    • getPlayer

      @NotNull @NotNull org.bukkit.entity.Player getPlayer()
      Get the Bukkit player
      Specified by:
      getPlayer in interface com.github.angeschossen.pluginframework.api.player.PlayerData
      Returns:
      Bukkit player object