LanQin_ 发表于 2025-5-8 09:05:22

ProvinceIP - 轻量级IP归属地|支持国家|省份|城市|运营商|地区

本帖最后由 LanQin_ 于 2025-5-27 11:09 编辑

轻量级IP归属地
优势:
缓存管理,玩家进入时解析IP归属,失败将自动切换其他接口查询 每个接口重复查询三次间隔2s 若全部失败则为空不显示(异步执行,不会卡顿主线程)
异步管理避免卡顿主线程,玩家退出时清理此玩家的归属地信息,避免内存溢出

变量 显示 示例
%provinceip_city%​ 城市​ 上海​
%provinceip_province% 省份​ 上海​
%provinceip_country%​ 国家​ 中国​
%provinceip_area%​地区​ 华东​
%provinceip_isp%​ 运营商​ 电信​

更新记录:
1.0.8

[*]修复重试逻辑中未正确处理最大重试次数的问题,添加总重试次数限制
[*]移除已注释的旧代码,统一使用新的异步任务调度方式
[*]优化日志记录,添加玩家UUID信息便于追踪
[*]提取重复代码为独立方法createInfoMap提高代码复用性
[*]更新项目版本号至1.0.8
1.0.6 Fix Gson compatible Folia
修复1.12- Gson语法兼容问题
兼容Folia核心





页: [1]
查看完整版本: ProvinceIP - 轻量级IP归属地|支持国家|省份|城市|运营商|地区