接口的使用
org.bukkit.OfflinePlayer
程序包
说明
Bukkit API的顶级程序包, 包含通用的API类和接口.
用于操作在
世界
内的三位像素(方块),包括一些特定的状态.专门用于处理插件运行时配置的类.
为在
世界
内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.用于操作可以存储在
物品堆
的额外数据的接口.用于管理客户端计分板显示系统的类.
-
org.bukkit中OfflinePlayer的使用
修饰符和类型方法说明static @NotNull OfflinePlayer
Bukkit.getOfflinePlayer
(@NotNull String name) 已过时。由于玩家名在某个会话后(某次游戏后)不再唯一, 应使用uuid作为唯一标识来持久化存储用户.static @NotNull OfflinePlayer
Bukkit.getOfflinePlayer
(@NotNull UUID id) 以给定名字获取玩家对象, 无论玩家是否在线.Server.getOfflinePlayer
(@NotNull String name) 已过时。由于玩家名在某个会话后(某次游戏后)不再唯一, 应使用uuid作为唯一标识来持久化存储用户.Server.getOfflinePlayer
(@NotNull UUID id) 以给定名字获取玩家对象, 无论玩家是否在线.static @NotNull OfflinePlayer[]
Bukkit.getOfflinePlayers()
获取所有登陆过服务器的玩家.Server.getOfflinePlayers()
获取所有登陆过服务器的玩家.修饰符和类型方法说明static @NotNull Set<OfflinePlayer>
Bukkit.getBannedPlayers()
获取所有已被封禁的玩家.Server.getBannedPlayers()
获取所有已被封禁的玩家.static @NotNull Set<OfflinePlayer>
Bukkit.getOperators()
获取服务器的所有OP(管理员).Server.getOperators()
获取服务器的所有OP(管理员).static @NotNull Set<OfflinePlayer>
Bukkit.getWhitelistedPlayers()
获取所有已被添加到白名单的玩家.Server.getWhitelistedPlayers()
获取所有已被添加到白名单的玩家. -
org.bukkit.block中OfflinePlayer的使用
-
org.bukkit.configuration中OfflinePlayer的使用
修饰符和类型方法说明ConfigurationSection.getOfflinePlayer
(@NotNull String path) 在指定路径获取一个OfflinePlayer
类型的值.ConfigurationSection.getOfflinePlayer
(@NotNull String path, @Nullable OfflinePlayer def) 在指定路径上获取一个OfflinePlayer
, 如果无法获取, 则直接返回默认值.MemorySection.getOfflinePlayer
(@NotNull String path) MemorySection.getOfflinePlayer
(@NotNull String path, @Nullable OfflinePlayer def) 修饰符和类型方法说明ConfigurationSection.getOfflinePlayer
(@NotNull String path, @Nullable OfflinePlayer def) 在指定路径上获取一个OfflinePlayer
, 如果无法获取, 则直接返回默认值.MemorySection.getOfflinePlayer
(@NotNull String path, @Nullable OfflinePlayer def) -
org.bukkit.entity中OfflinePlayer的使用
修饰符和类型方法说明ZombieVillager.getConversionPlayer()
Gets the player who initiated the conversion.Interaction.PreviousInteraction.getPlayer()
Get the previous interacting player.修饰符和类型方法说明void
ZombieVillager.setConversionPlayer
(@Nullable OfflinePlayer conversionPlayer) Sets the player who initiated the conversion. -
org.bukkit.inventory.meta中OfflinePlayer的使用
-
org.bukkit.scoreboard中OfflinePlayer的使用
修饰符和类型方法说明void
Team.addPlayer
(@NotNull OfflinePlayer player) 已过时。队伍可包含非玩家项目Scoreboard.getPlayerTeam
(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目Objective.getScore
(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目Scoreboard.getScores
(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目boolean
Team.hasPlayer
(@NotNull OfflinePlayer player) 已过时。队伍可包含非玩家项目boolean
Team.removePlayer
(@NotNull OfflinePlayer player) 已过时。队伍可包含非玩家项目void
Scoreboard.resetScores
(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目