
座服童子
一个用于Neoforge的区块加载器管理模组
查看大图ServerWarashi
ServerWarashi 是一个用于管理区块加载器调度的服务端实用 Mod。
它允许服务器管理员控制每个周期处理多少个区块加载器、调度器运行频率、
暂停或恢复所有区块加载器,以及转储区块加载器的工作信息。
命令概述(适用于 1.0.x)
/warashi ticket dump
转储所有当前的票证及其加载的区块数量。
| 用法 | 描述 |
|---|---|
/warashi ticket dump |
转储所有区块加载器 |
/warashi ticket dump currentWorking |
转储当前活跃的区块加载器 |
示例输出:
/warashi enabled
启用或禁用 Mod 的区块加载器调度逻辑。此逻辑默认关闭。
| 用法 | 描述 | 示例 |
|---|---|---|
/warashi enabled |
显示当前状态 | → enabled = true |
/warashi enabled <bool> |
设置启用状态 | /warashi enabled false |
/warashi ticket pauseAll
暂停或恢复所有区块加载器。
| 用法 | 描述 | 示例 |
|---|---|---|
/warashi ticket pauseAll |
显示当前状态 | → pauseAll = false |
/warashi ticket pauseAll <bool> |
设置暂停状态 | /warashi ticket pauseAll true |
/warashi ticket groupSize
设置每个调度周期处理多少区块加载器(票证)。
数值越大意味着每个周期加载的区块越多,这可能会增加 MSPT 负载。
| 用法 | 描述 | 范围 | 示例 |
|---|---|---|---|
/warashi ticket groupSize |
显示当前大小 | — | /warashi ticket groupSize |
/warashi ticket groupSize <int> |
设置新分组大小 | 16–2048 |
/warashi ticket groupSize 256 |
/warashi ticket runEvery
设置票证分组轮换的频率(以刻为单位)。20 刻 = 1 秒,例如 200 = 每 10 秒。
| 用法 | 描述 | 范围 | 示例 |
|---|---|---|---|
/warashi ticket runEvery |
显示当前值 | — | /warashi ticket runEvery |
/warashi ticket runEvery <int> |
设置新间隔 | 1–1200 |
/warashi ticket runEvery 200 |
行为总结
- 一次只有一个票证分组处于活跃状态,并周期性地轮换。
- 所有分组都有平等的机会加载区块。
- 增加
groupSize会增加每个周期加载的区块数(影响 MSPT)。 runEvery控制分组切换的频率。- 禁用时不会产生额外开销。
示例用法
/warashi ticket dump
/warashi enabled true
/warashi ticket pauseAll true
/warashi ticket groupSize 128
/warashi ticket runEvery 100
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。