JE服务端

PlayerIP - 轻量的玩家IP地址查询插件

Lang***Lv.1 新手上路 发表于 2024-12-23 · 最后回复 2024-12-24 IP:广东省 2,427 2
AI 速览2026-10-09 18:46 生成

PlayerIP:可查询玩家IP与省市的轻量服务器插件

PlayerIP 是一款面向 Minecraft 服务端的轻量插件,提供 /getip 命令,输入玩家名称即可返回该玩家的省市与 IP 地址,默认仅 OP 拥有 playerip.getip 权限。插件还会在玩家进服时把名称与 IP 写入 join.log 日志,方便管理员留档查看。省市信息通过百度开放数据平台 API 获取,本地服务端测试时可能查不到,正常服务器环境下可正常返回结果。适合需要快速定位玩家来源的服主或管理员使用。

获取方式
  • 下载 playerip-1.0-SNAPSHOT.jar,免费附件,放入服务端插件目录
  • 命令权限 playerip.getip 默认仅 OP 可用
  • 省市查询依赖百度开放数据平台 API
  • 本地服务端测试可能查不到省市,属正常现象
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
插件发布
中文名: 玩家IP
外语名: PlayerIP
支持版本: 1.8.x 1.10.x 1.11.x 1.12.x 1.13.x 1.14.x 1.15.x 1.16.x 1.17.x 1.18.x 1.19.x 1.20.x 1.21.x 
适用服务端: CraftBukkit Spigot 
插件属性: 本体插件 
插件类型: 信息 
前置插件: 无前置
来源: 原创
原帖地址: https://此帖子.com/
下载地址: https://此帖子.com/
最后更新: 2024-12-23
本帖最后由 LangYa466 于 2024-12-23 04:33 编辑

PlayerIP
一款轻量级玩家IP地址查询插件

命令名称 命令用法 命令输出 命令权限
/getip /getip 玩家名称玩家名字(IP省市) - IP地址 playerip.getip (默认OP)



文件名 日志输出
join.log [2024-12-23 03:55:00] 玩家: LangYa466, IP: 127.0.0.1



查询IP省市使用的是 百度开放数据平台API:
String apiUrl = "https://opendata.baidu.com/api.php?query=" + ip + "&co=&resource_id=6006&oe=utf8";


使用截图查询不到是因为运行的是本地服务端,正常在服务器上是会正常获取IP和省市的
屏幕截图 2024-12-23 034344.png

playerip-1.0-SNAPSHOT.jar

6.77 KB, 下载次数: 67

回复 2 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则