-
v3.1
Stablereleased this
2026-10-22 07:03:16 +00:00 | 26 commits to main since this release3.1更新
1. 本次修复的内容
编号 描述 原始状态 当前状态 1 修复玩家注册时间变成1970年1月22日的bug 部分玩家的注册时间、最近登录时间变成1970年 正确显示玩家最近的登陆时间 2 修复域名过滤过于敏感的问题 正则无脑匹配包含点号分割的,以至于 你好.今天天不错啊被误伤接入illegal_domains.txt,撞上后缀的直接拦截。http开头的、ipv4和ipv6未加白的一律拦截 3 修复垃圾箱的保留N轮不生效问题 原始公示无脑选择N-1,导致每一轮到清理 修正公式为:设目标轮次为N,当前轮次为i。用N减去i得到的余数就是清理次数。
翻译:正确处理保留轮次,做到真正的保留,达标在倒垃圾4 修复垃圾箱开关状态不跟随实际情况及时热重载的bug 每次调整垃圾箱开关后,就必须重启服务器 自动热重载,当垃圾箱进入下一阶段(如5分钟、3分钟)、web开关热感知被触发时,拉起全量重载 5 修正禁止交互展示框的行为逻辑 原始状态下,仅可拦截玩家交互展示框,导致生物破坏仍然未拦住 修正后,小白射击、苦力怕炸、TNT炸、凋零等不在可以破坏展示框了。除非领地允许交互展示框 2. 本次新增的内容
编号 描述 1 新增二手商店,玩家可以自己吧自己的物品以拍卖的形式卖出。 2 二手商店允许管理员配置是否收取手续费。新增独立md配置文件移入shop目录。计费规则为:支付价×手续费=到手金额。允许每一位卖家自己配置是己方支付还是买方支付。己方支付=买家下单成功后,系统自动计算手续费并扣款,将剩余的打款给卖家。买家支付则是系统计算手续费,买家付款时一起支付(奸商模式) 3 完善违禁品没收,确保管理员/领地主可配置自己领地的违禁品没收 4 新增领地村民交易权限开关 5 新增对英文聊天进行机器翻译。并进行双语展示(原始消息交由MC自行处理,通过请求API,在原始消息发出之后展示机器翻译) 6 领地系统增添增益效果联控用户组,根据用户组设计的最大等级和数量执行, 超出则不允许再次添加。豁免对象:插件管理员或服务器OP 7 实现控制台发消息的无感化,拦截unknown command的提示,拿着控制台的消息比对内存中的指令名和MC原版的前缀,匹配上了→放行MC自己处理,匹配不上→吞噬unknown command,把消息广播出去当成普通聊天消息。通过 conmsg name控制前缀。默认管理员8 修改自动备份逻辑,按整点自动备份已登录玩家,即0:00备份第一次、0:15备份第二次依此类推。跳过未登录的玩家 9 新增软提醒,在顶部血条处对接垃圾箱,实现常驻化提示。在最后倒计时的时候,侦听丢弃事件,对丢弃物品的玩家发出小标题警告 10 实现封禁常态化公示,通过游戏内广播+PHP用户端,实现轮询广播被封号的玩家及理由。 11 实现箱子搬运mod的玩法,5秒钟内,连续破坏两个箱子(坐标必须在一起)时,删了原生掉落的箱子,插件发一个新的箱子,并收集原始箱子的物品,在新箱子放下时填充 12 新增一个可视化json面板,用于教学小白运维使用json,替代原版title、tellraw的各种报错 Downloads