Skip to content

Releases: dmzz-yyhyy/PotatoIpDisplay

1.4.1

03 Jun 05:12
30e85ac
Compare
Choose a tag to compare

📝更新内容

  • 修复了1.4.0的一处致命错误
  • 新增 命令,支持重载、查询和清除缓存 【文档】 #23
  • 新增 权限
  • 更新文档
  • 代码优化 #25

1.3.0

10 Apr 16:08
05372c1
Compare
Choose a tag to compare

📝更新内容

  • 新增 ip-api.com 接口(配置文件options.mode: ip-api
  • 修复 ip2region 查询无结果时返回 0 而不是 未知
  • 修复 查询失败无法通过 PlayerJoinEvent 导致无法加入
  • 修复 使用相对 ip2region.xdb 路径
  • 修复 通过 Velocity 连接时在一些场景下查询错误的 IP 地址

1.2.2-bukkit

06 Apr 08:53
76ff71b
Compare
Choose a tag to compare

目前只有 Bukkit。

📝更新内容

  • 修复 服务端提示 legacy plugin(api-version 已设为1.13
  • 修复 PAPI 获取的版本现在与插件版本同步
  • 添加 %potatoipdisplay_fallback% 变量,适用于一些无法查询到对应信息的情况。插件将从 省份 -> 国家 -> 城市 依次查询并返回第一个有效结果,从而在最大程度上避免返回未知值
  • 优化 项目结构

1.2.1-bukkit

03 Apr 14:38
Compare
Choose a tag to compare

目前只有 Bukkit。

📝更新内容

  • 将ip解析放入线程

1.2-bukkit

01 Apr 10:09
Compare
Choose a tag to compare

目前只有 Bukkit。

📝更新内容:

  • 新增 可自定义的配置文件:文档
    • 可选使用 在线API 或 基于 ip2region 的本地查询模式。感谢 lionsoul2014/ip2region
    • 缓存模式(仅ip2region模式生效),有利于减少硬盘IO操作,详见文档
    • Placeholder API 支持,请手动在配置文件中启用。变量列表 (#1 )
    • 可配置是否接管玩家消息事件(默认关闭),现在不会和消息格式化插件冲突了!
      • 内置基本的消息格式化功能,可在配置文件自定义格式
    • 可配置插件发送的消息内容
  • 新增 查询结果缓存,对于同一个 IP 避免重复查询
  • 新增 插件内置 ip2region.xdb 数据库,开箱即用
  • 优化 查询和返回结果的逻辑
  • 优化 文档

PotatoIpDisplay v1.1

16 Feb 14:39
31971cc
Compare
Choose a tag to compare

PotatoIpDisplay

一款用于显示玩家Ip归属地的Minecraft插件,目前支持BUkkit和Velocity

使用

直接拖入plugin文件夹即

注意

由于插件直接接管玩家聊天, 并全部格式化, 所以和大多数的消息格式化插件不兼容, 目前正在寻找解决方案

Full Changelog: https://github.com/dmzz-yyhyy/PotatoIpDisplay/commits/1.1