使用方法
对于服务器管理员
- 使用
/getip <玩家名>
命令查询指定玩家的IP和地理位置信息。
对于插件开发者
- 可以通过
PlayerIPadmin
提供的API获取玩家的IP地址和地理位置信息。示例用法如下:
PlayerIPadmin plugin = (PlayerIPadmin) Bukkit.getServer().getPluginManager().getPlugin("PlayerIPadmin");
if (plugin != null) {
PlayerIPadminAPI api = plugin.getApi();
String ip = api.getPlayerIP(player); // 获取玩家IP
api.getPlayerLocationAsync(ip, locationInfo -> {
// 处理地理位置信息
});
}