概述
这个 Mod 是一个用于服务器 Tick 检查的补丁类 Mod,一般在 Mod 服务器管理员查询服务器卡点/内存侧漏时使用,所以权限全部为 OP。
安装
注意此 Mod 需要 MobiusCore 作为前置,并和 Opis 放置于 Forge 服务器的 ./mod/ 文件夹下。
客户端安装需要移除现有的小地图插件(Opis 自带一个小地图插件以方便显示区块加载及卡/漏点)。
(如果使用 MapWriter 请务必移除,否则会报错)
使用方式
/opis_start:开始对服务器进行数据采集并分析。注意这会严重影响服务器性能并且很可能导致服务器资源不足,请不要在大量玩家在线的时候使用,或者采用降低数据采集间隔;
/opis_stop:停止数据采集并发送数据到执行此命令的 OP(会在 OP 的地图插件上标明);
/opis_delay <ticks>:数据采集间隔(注意:单位是 tick 而不是秒,设定数值过小会严重影响服务器性能并会导致资源不足而使服务器崩溃);
/opis_te:(需要客户端也安装此 Mod)打开采集数据并从大到小罗列出最卡的 20 个方块实体,单击任意一行会打开地图;
/opis_chunk:(需要客户端也安装此 Mod)打开采集数据并从大到小罗列出最卡的 20 个区块,单击任意一行会打开地图,并且把该区块放置在地图正中。
地图使用
当地图打开的时候(默认按键 M) ,你可以将鼠标移动至最上方的 Overlay 标签并使用滚轮切换显示内容(注意:需要在已完成一次 Opis 的数据采集才可使用)。
被载入的区块会在地图上标识,有玩家所处/导致载入的区块会被标识为绿色,由 Chunk Loader / 世界锚 等强制载入的区块会被表示为蓝色,卡服的区块会被表示为紫色甚至红色。右侧面板会显示服务器现在的 Tick。
鼠标中间单击任意地图位置会显示该区块的数据,如方块实体和 Tick 等。双击任意一行方块实体会传送该 OP 到最卡的区块并在屏幕上以红色的框标出最卡的方块。