改进之处:
修复内容:
- 已更新至Minecraft 1.21.10版本。
- 此次更新支持的版本号如下:1.21.10、1.21.9、1.21.8、1.21.7、1.21.6、1.21.5、1.21.1、1.20.1。
- 新增了离线玩家信息填写功能,并内置了名称压缩技术。根据不同因素的影响,缓存数千个用户名所需的内存成本最多可降低70%。
- 使用制表键完成输入功能时,系统会释放25%的缓存内存,<#>这一过程是<#>暂时性的。服务器会根据需要重新回收这些被释放的内存。
- 这款压缩器是专门定制设计的,不使用时会自动折叠起来,从而有效降低内存占用;只有在需要使用时才会重新展开。
- 缓存条目的数量限制可以通过 config.yml 文件中的 `offline_tab_size` 参数来设置。
- 新增了对 `{suggest: text}` 格式文本的支持。点击该文本后,输入内容将被设置为指定的命令。
- 新增了 `{copy: text}` 的 JSON 功能支持。点击该文本可将指定内容复制到剪贴板中。
- 新增了 `--delete`、`--skip`、`--hide` 和 `--no-queue` 命令选项。
- `--delete`标志(`-d`)可用于删除特定的惩罚记录。该标志会将相关惩罚记录从历史记录中删除,并通过`/unban`、`/unmute`、`/unwarn`命令恢复相关设置。示例:`/unban -d 4321`
- `--skip`选项专为模板设计,可用来执行“虚拟”的禁言/静音操作,这些操作仅能推动模板进程的进展,而不会产生其他实际效果。
- `--hide`选项会完全禁用广播功能。控制台也无法检测到该设备的存在。
- `--no-queue`选项会禁用解禁操作的后置排队功能。
- 由模板发出的命令参数(非用户自行指定)现在具有完全的权限,使用这些参数无需任何权限许可。
- 在模板中新增了可配置的“广播”节点。现在可以为每个模板以及每个阶梯级别设置不同的广播消息内容;同时也可以选择禁用广播功能。
- 新增了可配置的十六进制颜色格式,以便与第三方插件兼容。默认支持以下十六进制颜色格式:`&%s`、`<%s>`、`{%s}`。
细微改进:
- 论文:由于Paper软件中的重大变更,论文打印时再次出现纸张损坏的问题。
- 问题:在普通聊天消息中,固定的六色编码格式未能按预期正常显示。
- 问题:在特定情况下,config.yml文件无法被正确复制。
- 代理服务器:修复了`litebans.notify.broadcast.local.*`权限节点未被检查的问题。其他与服务器相关的权限节点未受到影响。
- 自2.17版本以来,员工记录的显示顺序不再完全按照创建时间排序。
- 已修复相关模板格式的问题:之前这些模板要求输入列表,而非单个字符串;现在这两种格式均可被接受。
- 修复了1.21.5及后续版本中与URL点击事件验证相关的问题。
- 修复了以下问题:如果用户花费超过4秒才连接到服务器,系统发送的通知(如离线警告)可能会被忽略。(代理服务器受此影响较小)
小修补:
- /staffrollback命令现在支持服务器级别操作。
- 当 LiteBans 安装在代理服务器上时,/alts 命令现在会检查接收者当前所在服务器上的封禁/禁言状态,而不仅仅是全局或代理服务器范围内的状态。
- 修改成功后的提示信息现在会考虑所有受修改影响的变量,而不仅仅是修改原因或修改结束时间。
- 增加了相应的解决方法,用于避免在特定情况下出现“压缩文件已关闭”的错误。该错误并非由 LiteBans 造成的。
- 现在,在玩家被踢出游戏之前,系统会先执行预设的相应操作。
- 为递归模板增加了无限循环检测功能(用于检测栈溢出情况)。
- 增加了对非内联字段的支持。
- 现在可以将持续时间指定为“无限制”。
网页界面:
- 修复了由 messages.yml 与 templates.yml 文件中格式错误的字段/结构所导致的问题。
- 网页界面现在支持查找和显示随机ID的功能(info_show_random_id)。
2.18.1:
修复内容:
- 修复了2.18版本之后某些特定版本中出现的运行时错误问题(仅1.21.5和1.21.1版本受到影响)。
- 修复了自2.18版本以来在极少数情况下可能出现的错误。
2.18.2:
修复内容:
- 修复了与压缩功能相关的多个漏洞及错误。
2.18.3:
修复内容:
- 针对之前出现的问题的又一项修复措施。
2.18.4:
改进之处:
修复内容:
- 优化后的压缩格式。
- 修复了一个自2.18版本以来导致玩家在使用命令后无法再次使用该命令的漏洞。
- 自2.18版本起,通过模板动作修复了“无法识别参数`--stack=1`”的问题。
- 修复了一个罕见的问题:当压缩与解压缩操作同时进行时,可能会引发 ConcurrentModificationException 异常。
- 修复了与压缩相关的另一个边缘情况。
2.18.5:
改进之处:
修复内容:
- 解压与压缩性能得到了提升。
- 解决了1至10名用户遇到的重复键生成及缓存相关问题。
- 修复了主机端“解禁”及“取消静音”操作的历史记录无法显示的问题。
2.18.6:
改进之处:
修复内容:
- 已更新至Minecraft 1.21.9/1.21.10版本。
- 此次更新支持的版本号如下:1.21.10、1.21.9、1.21.8、1.21.7、1.21.6、1.21.5、1.21.1、1.20.1。
- 自2.18版本起,修复了在模板动作中将`--stack=1`参数传递给其他插件命令的问题。
2.18.7:
改进之处:
修复内容:
- 现在消息会在单独的线程中加载,从而将启动时间缩短约20%。
- 减少了消息及随机ID所占用的内存资源。
- 修复了在命令中指定那些从未连接过服务器的 UUID 时出现的故障问题,该问题导致相关命令无法正常工作。
- 修复了与特定用户名相关的解封/禁封错误。
- 修复了之前优化中存在的一个漏洞:该漏洞会导致在尝试压缩小于20字节的离线标签数据时出现错误。