Clearity 自动清除掉落物

转载 管理 Clearity 自动清除掉落物 1.3.3

请注册并验证邮箱后下载
Clearity 是 Hytale 的一个轻量级插件,能在可配置的定时器内自动清除掉落物品,以减少服务器延迟并提升性能。
  • 嗨,游客,欢迎加群 552048324 获取游戏最新消息并于广大玩家们交流互动!
  • 游戏已开始预购,您可以在购买游戏时,在支付界面的 Creator Code 处填写 HiWorld 以支持我们社区的运营,这对我们来说十分重要!感谢大家配合!【前往Hytale购买页】 【查看填写示意图】
版权类型
转载
游戏版本
  1. Early Access
原发布链接
https://www.curseforge.com/hytale/mods/clearity
许可证
保留所有权益/无许可证
Clearity 是一款为 Hytale 服务器设计的插件,可自动清除掉落物品,以帮助维持服务器性能并减少延迟。它提供可配置的清理系统、可自定义的消息以及管理员可清晰操作的控件。

主要功能​

  • 两种清理模式
    • GlobalTime: 像经典计时器一样工作。一个全局倒计时运行,发出警告,当计时器达到 0 时,所有掉落的物品都会被清除。
    • DroppedBased: 根据每个物品在地上的持续时间单独清理物品。物品只有在存在至少配置的 interval 后才会被移除。这种模式静默运行(不进行全局广播)。
  • 可配置间隔
    • 通过配置或命令设置清理间隔(支持灵活的持续时间格式)。
  • 可配置的倒计时警告(仅限全局时间)
    • 在清理前按配置时间广播警告。
  • 基于权限的控制
    • 管理命令受权限保护。
  • 即时清理命令
    • /clearity now 总是立即清除所有掉落物品,无论清理模式如何。

命令​

  • /clearity - 显示清理信息(模式感知)
  • /clearity info - 显示清理信息(模式感知)
    • DroppedBased 中,显示物品会在 interval 后逐个被移除
    • GlobalTime 中,显示距离下次全局清理剩余的时间
  • /clearity now - (仅管理员) 立即清除所有掉落物品
  • /clearity timeout <duration> - (仅管理员) 设置清理间隔(例如 /clearity timeout 1h)

时间格式示例​

  • 1h - 1 小时
  • 30min - 30 分钟
  • 2h15min - 2 小时和 15 分钟
  • 1d30min20sec - 1 天,30 分钟和 20 秒

权限​

  • clearity.op - 授予访问管理命令(now 和 timeout)的权限

配置​

Clearity 将其配置存储在 mods/Clearity/config.json。

主要字段:

  • interval:两种模式都使用的清理时间设置
    • GlobalTime:全局倒计时持续时间
    • DroppedBased:每个物品的移除前生命周期阈值
  • cleanupMode:"GlobalTime" 或 "DroppedBased"
  • notifyDelays(仅 GlobalTime 使用):警告延迟列表(例如 ["30min","10min","1min","10sec","5sec"] )
  • messages: 所有消息都是可配置的,并支持占位符:
    • {delay} - 格式化的延迟标签(用于警告/超时设置)
    • {count} - 移除的项目数量(用于全局清除后)

消息中的颜色和格式代码​

所有可配置的消息都支持 Minecraft 风格的 & 代码:

  • 颜色 : &0-&9, &a-&f
  • 格式化 :
    • &l 粗体
    • &n 下划线
    • &o 斜体
    • &m 删除线
    • &k 模糊
    • &r 重置(重置颜色和格式)

技术细节​

Clearity 使用 Hytale 的 ECS(实体组件系统)查询来高效地识别和移除掉落物品实体。调度在专门的计时器线程上运行,所有世界修改都在世界执行上下文中安全地执行。

非常适合繁忙的服务器,其中物品积累可能会导致性能下降,Clearity 在自动化维护、管理员控制和完整消息自定义之间取得平衡。
Essentials Core
转载  Essentials Core  1.8.0
作者
HiTech0926
下载
25
查看
181
首次发布
最后更新

Ratings

0.00 星 0 星

来自HiTech0926的更多资源