接口的使用
org.bukkit.OfflinePlayer
使用OfflinePlayer的程序包
程序包
说明
Bukkit API的顶级程序包, 包含通用的API类和接口.
用于操作在
世界内的三位像素(方块),包括一些特定的状态.专门用于处理插件运行时配置的类.
为在
世界内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.用于操作可以存储在
物品堆的额外数据的接口.用于管理客户端计分板显示系统的类.
-
org.bukkit中OfflinePlayer的使用
返回OfflinePlayer的org.bukkit中的方法修饰符和类型方法说明static @NotNull OfflinePlayerBukkit.getOfflinePlayer(@NotNull String name) 已过时。由于玩家名在某个会话后(某次游戏后)不再唯一, 应使用uuid作为唯一标识来持久化存储用户.static @NotNull OfflinePlayerBukkit.getOfflinePlayer(@NotNull UUID id) 以给定名字获取玩家对象, 无论玩家是否在线.Server.getOfflinePlayer(@NotNull String name) 已过时。由于玩家名在某个会话后(某次游戏后)不再唯一, 应使用uuid作为唯一标识来持久化存储用户.Server.getOfflinePlayer(@NotNull UUID id) 以给定名字获取玩家对象, 无论玩家是否在线.static @NotNull OfflinePlayer[]Bukkit.getOfflinePlayers()获取所有登陆过服务器的玩家.Server.getOfflinePlayers()获取所有登陆过服务器的玩家.返回变量类型为OfflinePlayer的类型的org.bukkit中的方法修饰符和类型方法说明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的使用
参数类型为OfflinePlayer的org.bukkit.block中的方法 -
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) 参数类型为OfflinePlayer的org.bukkit.configuration中的方法修饰符和类型方法说明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.参数类型为OfflinePlayer的org.bukkit.entity中的方法修饰符和类型方法说明voidZombieVillager.setConversionPlayer(@Nullable OfflinePlayer conversionPlayer) Sets the player who initiated the conversion. -
org.bukkit.inventory.meta中OfflinePlayer的使用
参数类型为OfflinePlayer的org.bukkit.inventory.meta中的方法 -
org.bukkit.scoreboard中OfflinePlayer的使用
返回变量类型为OfflinePlayer的类型的org.bukkit.scoreboard中的方法参数类型为OfflinePlayer的org.bukkit.scoreboard中的方法修饰符和类型方法说明voidTeam.addPlayer(@NotNull OfflinePlayer player) 已过时。队伍可包含非玩家项目Scoreboard.getPlayerTeam(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目Objective.getScore(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目Scoreboard.getScores(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目booleanTeam.hasPlayer(@NotNull OfflinePlayer player) 已过时。队伍可包含非玩家项目booleanTeam.removePlayer(@NotNull OfflinePlayer player) 已过时。队伍可包含非玩家项目voidScoreboard.resetScores(@NotNull OfflinePlayer player) 已过时。计分板可包含非玩家项目