UEssential | 高性能基础插件,拥有TPA、TPR、Ban、TPS、Home、Warp、数据库、玩家管理、自定义命令等功能,为您提供高效管理的一站式解决方案

LSE UEssential | 高性能基础插件,拥有TPA、TPR、Ban、TPS、Home、Warp、数据库、玩家管理、自定义命令等功能,为您提供高效管理的一站式解决方案 v1.2.8

请登录后获取

UEssential v1.1.1 更新日志 (Changelog)​

发布日期: 2026/04/11
当前版本: v1.1.1
适配环境: LeviLamina / LLSE 生存服务器


✨ 新增功能​

1. 背包物品 NBT 检查​

2. 跨插件开放 API 支持​


🛠️ 重要调整与优化​

1. 全局 IP 归一化​


2. 在线时长统计逻辑重构​



🔗 开发者 API 快速参考​

如果您是插件开发者,现在可以按以下方式调用 UEssential 的数据:

const getTps = ll.import("UEssential", "getTpsInstant");
let currentTps = getTps(); // 返回 Float 或 null


🐞 修复与优化​

  • 数据一致性: 修复了在极端网络波动下,玩家管理界面显示物品信息可能产生延迟的同步问题。
  • 存储优化: playerdatabase.json 内部结构优化,减少了冗余端口字符串占用的存储空间。

⚠️ 提醒​

  • 版本向下兼容: 1.1.1 版本兼容 1.1.0 的所有数据库格式。
  • 功能依赖: 若要在 API 中获取 TPS 数据,请确保配置项中 tps.enabled 设为 true。

UEssential v1.1.0 更新日志​

发布日期: 2026/04/08 当前版本: v1.1.0 适配环境: LeviLamina /LLSE 生存服务器


✨ 新增功能​

1. 玩家在线管理系统 (Player Management)​

引入了全新的可视化管理工具 /playermanage,专为服主和管理员设计。

  • 旁观模式 (Spectate): 一键切换旁观并传送到玩家处。
  • 替身操作 (As...): 支持以目标玩家身份进行发言 (talkas) 或执行命令 (cmdas),用于协助解决问题或合规性测试。
  • 实时状态追踪 (Status):
    • 实时查看玩家的基本信息(XUID、IP、设备ID、操作系统等)。
    • 背包透视: 在 GUI 界面直接查看在线玩家背包内的所有物品及数量。
  • 惩罚工具包: 集成封禁 (Ban)、踢出 (Kick) 及客户端崩溃 (Crash) 功能,极大简化了处理违规玩家的操作流程。

2. 玩家行为数据库 (Player Database)​

建立了两套本地数据库(playerdatabase.json 与 regplayer.json),实现玩家信息的全生命周期记录。

  • 注册统计: 自动记录玩家首次进入服务器的时间(精确到秒)。
  • 更名记录 (History Name): 自动追踪并记录玩家的历史曾用名。
  • 精准在线时长:
    • TPS 补偿计算: 在线时长不再是简单的现实时间累计。系统会根据服务器实时 TPS 动态调整增长速率,在卡顿时自动放缓统计,确保存档数据更加真实。
  • 数据库查询: 使用 /playerdatabase 即可查看历史总注册量及近 7 日内新入坑玩家的详细列表。

🛠️ 重要调整与优化​

1. 授权协议变更 (CASAL v1.0)​

为了更好地平衡开发者权益与社区使用需求,我们将授权协议更新为 CASAL v1.0 (Reciprocal Source-Available License)。

  • 商业部署许可: 现在明确允许商业服务器(包含 VIP、赞助项等)部署本插件,无需额外申请授权。
  • 源码公开义务: 延续“源码可用”原则。凡在公网环境运行修改版插件,必须向公众公开其完整源码,促进社区共同进步。
  • 分发限制: 严禁任何第三方以售卖、加入付费整合包等形式牟利。本插件始终保持源码公开且免费。

2. TPS 计算算法升级​

  • 优化了 TPS 图表的采样逻辑,为后续的性能监控提供更精准的数据支撑。

3. 配置系统增强​

  • 配置文件新增 playerManage 和 playerDatabase 的功能开关。
  • 自动检测并合并新旧配置项,平滑升级无压力。

🐞 修复与优化​

  • 安全性: 完善了 safeFormula 沙盒函数,进一步防御配置表中的表达式注入风险。
  • 稳定性: 优化了 onTick 任务的分流逻辑,降低大规模数据写入时的瞬时卡顿。
  • 公告系统: 现在 /notice 即使在玩家手动关闭后,也可以随时通过指令呼出重新查看。

⚠️ 开发者提醒​

  • 数据迁移: 1.1.0 版本会自动生成新的数据库文件,升级后建议管理员执行一次 /playerdatabase refresh 以校准注册玩家总数。
  • 反馈渠道: 遇到 BUG 请联系 QQ 群:1097933637。
请记住: UEssential 是一款完全免费的插件。如果您通过付费渠道获得,说明您已被骗,请立即发起维权。
后退
顶部 底部