
清洁账单 - 物品清理器
Clean Bill(我的鸭子主题的双关语),是一个轻量但功能丰富且可自定义的物品清理模组。
简短介绍
Clean Bill 是一个轻量级的服务端物品清理器,无需安装在客户端。 物品清理会按间隔执行并带有提示,被清除的物品会存储在一个特殊的存储中以便取回。
管理员可以通过插件风格的原版箱子 UI 配置清理,使用 /cb config 打开,或根据偏好使用配置文件。如果使用 UI,你会发现借助工具提示描述很容易上手。
模组功能
- 可调整的清理间隔和倒计时
- 添加任意数量的定时提示时间
- 对刚掉落的物品提供物品存在时长保护
- 识别未加载区块中的物品,并在其加载时清除
- 随时暂停、恢复、延迟或开始清理
- 用户友好的配置导航、备份和恢复
提示可以显示在聊天栏中,或作为简短的动作栏消息。每次文字提示时,模组可以播放音符盒或经验音效。每次提示都提供可点击的聊天按钮,用于“立即清理”或“稍后清理”。
提示、倒计时和清理结果消息均可在游戏内编辑。格式支持熟悉的 & 颜色/样式代码,以及十六进制颜色,例如 <#A27BB5>。更多可点击的聊天按钮让管理员可以预览当前消息、位置和音效,而不会更改计时器或删除任何东西。
Item Pond(物品池)
一个特殊的存储,Clean Bill 可以不永久销毁被清除的物品,而是将它们收集到一个插件风格的箱子 UI 中,物品会在此持久保留。
- 使用
/cb itempond打开它。即使 Item Pond 被禁用,该命令仍然有效。 - 你可以仅允许管理员访问,或允许所有人访问。
- 虽然你可以取出物品,但无法放入物品。
- 可以安排自动清除或手动执行。我把这个功能称为 Pond Wash。
- 你可以过滤物品,使其不被纳入 Pond Wash。
默认情况下,只有管理员可以使用破坏性的 Pond Wash 控制。
模组命令
/cb or /cbhelp — 显示命令指南/cb status— 广播当前计时器和 Item Pond 状态/cb clean— 立即开始清理/cb cancel— 重启清理计时器并稍后清理/cb pause and /cb resume— 控制计划/cb config— 打开配置菜单/cb itempond— 打开 Item Pond
命令和可点击按钮的权限会在适当且可能的情况下可配置。状态命令对所有人可用。配置和管理控制仍受管理员保护。
未加载区块物品
Clean Bill 从不为尝试清除未加载物品而强制加载区块。相反,掉落的物品会获得一个持久时间戳。如果某个符合条件的物品因其区块未加载而错过了一次清理,那么当该区块自然再次加载时它会被捕获,并立即清除,而不影响性能。
大型清理也会分散到多个 tick 中执行,每 tick 处理的物品实体不超过 200 个。这避免了在一次突发中删除大量积压物品——这在我服务器上曾是个问题,当时超过五千个物品在一个 tick 中被清除并导致崩溃。
如果服务器重启怎么办?
清理和 Pond-wash 计时器与世界一起存储,并在服务器重启后恢复。物品时间戳、Item Pond 内容和过滤存储也都是持久的。服务器停止期间,离线时间不会计入倒计时。
Logo 参考
- 进击的巨人,第1季,第15集,利威尔打开窗户

正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。