{"repo":"ApliNi/IpacWhitelist","free":true,"listed":false,"github":"https://github.com/ApliNi/IpacWhitelist","clone":"git clone https://github.com/ApliNi/IpacWhitelist.git","description":"白名单支持在线/离线和 Geyser, 参观功能, 使用SQLite 并与 AuthMe 集成","language":"Java","stars":19,"topics":["authme","minecraft","plugin","sqlite","visit","whitelist","ipacel"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"IpacWhitelist 带有许多功能的白名单插件. 标签: \\[白名单, 参观账户, Ban, AuthMe 集成, SQLite, 离线, 正版, Geyser\\] - 同时支持正版账号/离线账号/Geyser账号. - 支持查看/导出数据 下载: [[发布版本]](https://modrinth.com/plugin/ipacwhitelist) -- [[开发版本]](https://github.com/ApliNi/IpacWhitelist/actions) --- 更新和数据迁移说明 v4 更新 v4 版本改动特别大, 建议不要从旧配置中复制内容到新配置, 因为有很多变量名被修改. 此版本对插件进行完全重构, 添加新功能并优化性能, 属于不兼容更新. 在发布正式版后, 建议所有服主更新到此版本, 这需要一些时间来重新修改配置 从 v3 导入数据 1. 在 v3 版本控制台中输入指令: /wl list ALL 2. 复制这部分的完整日志内容, 到 IpacWhitelist 插件目录下的 Data.txt (需要自己创建) 3. 安装 v4 版本, 根据服务器需求修改配置, 比如玩家名称检查正则 4. 在 v4 版本运行指令 /wl importData 5. 检查内容是否识别正确 从任何白名单插件导入数据 根据其他插件的账户类型分别复制出白名单中的玩家和黑名单中的玩家. 通过任意高级的文本编辑器在玩家 UUID 或名称前添加指令: 1. [白名单] 指令格式: /wl add 2. [黑名单] 指令格式: /wl ban 然后将带有换行的指令复制到控制台, 即可一次性导入完毕 注意事项 - 新的版本添加了完整的指令补全能力, 当显示 .... 时代表这里支持通过输入的内容进行补全. 补全内容可以直接在指令中使用, 包括控制台中补全内容带反斜杠的情况 - 此版本的配置顺序与插件进行数据处理的流程顺序一致 - 此版本许多功能基于\"事件程序\", 它将被用于发送消息, 以及调度各种功能. 代替了旧版杂乱的功能配置 - 此版本准备弃用 Time 为 -1 的功能, 这在旧版本代表永远不会过期或等待玩家加入时进行更新 - 对于正版服务器和支持正版以及离线的服务器尽量使用 UUID 而非 NAME --- 指令和功能 - /wl - 显示指令列表 - /wl reload - 重载插件 - /wl add - 添加到白名单 - /wl del - 从白名单移出 - /wl ban - 封禁一个玩家 - /wl unban - 解除封禁玩家 - /wl s - 搜索玩家信息 - /wl info - 显示玩家信息 - /wl list - 查询玩家数据 - /wl clear PLAYER TYPE - 清除数据 - /wl importData - 导入数据 支持使用 32 或 36 位的 UUID. 我们有完整的指令补全支持! 操作规范 1. 对于同时支持正版账户和离线账户的服务器, 应始终优先使用 UUID (如果存在), 而非玩家名称. 并且保持开启插件的防止重复数据功能 2. 若需要取消一个玩家的白名单, 可以通过 del 和 ban 实现, 但这两者有区别: \"取消白名单\" 功能目前并没有一个很好的设计, 如果您有建议欢迎提出 1. del 会将账户标签标记为 NOT 这同时代表数据已被删除. 如果不需要删除玩家数据, 请不要使用此方法 2. ban 操作不会修改账户的数据, 同时会防止其他操作影响账户数据, 适合需要保持玩家数","default_branch":null,"files":null,"tree":[],"storefront":"/r/ApliNi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ApliNi/IpacWhitelist/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}