程序包 org.bukkit

接口 OfflinePlayer

所有超级接口:
AnimalTamer, ConfigurationSerializable, ServerOperator
所有已知子接口:
Player

public interface OfflinePlayer extends ServerOperator, AnimalTamer, ConfigurationSerializable
  • 方法详细资料

    • isOnline

      boolean isOnline()
      检查玩家是否在线

      原文:Checks if this player is currently online

      返回:
      在线返回true,反之返回false
    • getName

      String getName()
      返回该玩家的游戏名

      游戏名并不再是唯一的游戏标识,如果你希望长时间储存,建议使用getUniqueId()来替代

      原文:Names are no longer unique past a single game session. For persistent storage

      it is recommended that you use getUniqueId() instead.

      指定者:
      getName 在接口中 AnimalTamer
      返回:
      返回玩家游戏名,如果玩家不存在返回null
    • getUniqueId

      UUID getUniqueId()
      返回该玩家的游戏UUID标识
      指定者:
      getUniqueId 在接口中 AnimalTamer
      返回:
      玩家游戏UUID
    • isBanned

      boolean isBanned()
      检测该玩家是否被封禁
      返回:
      是否被封禁
    • isWhitelisted

      boolean isWhitelisted()
      检测玩家是否存在白名单列表中
      返回:
      是否加白
    • setWhitelisted

      void setWhitelisted(boolean value)
      将玩家添加到白名单列表或移除
      参数:
      value - 如果要添加到白名单列表内使用true,反之使用false
    • getPlayer

      Player getPlayer()
      获取一个 Player对象

      原文:Gets a Player object that this represents, if there is one

      如果玩家在线,返回Player对象数据,反之返回null

      返回:
      玩家Player对象
    • getFirstPlayed

      long getFirstPlayed()
      获取该玩家第一次进入服务器的时间

      原文:Gets the first date and time that this player was witnessed on this server.

      返回自1970年1月1日0日0分距当前时间的毫秒数.但如果该玩家从未进入服务器,则会返回0

      If the player has never played before, this will return 0. Otherwise, it will be the amount of milliseconds since midnight, January 1, 1970 UTC.

      返回:
      返回玩家第一次进入服务器的时间
    • getLastPlayed

      long getLastPlayed()
      获取该玩家最后一次登录服务器的时间

      原文:Gets the last date and time that this player was witnessed on this server.

      返回自1970年1月1日0日0分距当前时间的毫秒数.但如果该玩家从未进入服务器,则会返回0

      原文:If the player has never played before, this will return 0. Otherwise, it will be the amount of milliseconds since midnight, January 1, 1970 UTC.

      返回:
      返回最后登录的时间
    • hasPlayedBefore

      boolean hasPlayedBefore()
      检测该玩家是否在先前在此服游戏过

      原文:Checks if this player has played on this server before.

      返回:
      如果是返回true,反之返回false
    • getBedSpawnLocation

      Location getBedSpawnLocation()
      获取该玩家在床的重生点的Location对象,但如果该玩家从未使用过床或该重生点无效,则会返回null

      原文:Gets the Location where the player will spawn at their bed, null if they have not slept in one or their current bed spawn is invalid.

      返回:
      获取玩家的床重生点Location对象信息.如果不存在返回null