跳到正文

SBETO (Smart Block-Entity Tick Optimizer)

作者:Tasuposed

优化方块实体刻以提升TPS。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

智能方块实体刻优化器(SBETO)

通过让方块实体只在必要时进行刻更新,降低服务端和客户端的开销。漏斗在有活动时唤醒,空闲时休眠;当附近没有玩家时,跳过箱子的客户端刻更新。最终结果是更高的 TPS,且不改变原版行为。

工作原理

当为空且冷却允许时跳过刻更新。
在成功传输、实体碰撞或相邻容器更新时短暂唤醒。
可配置的空闲宽限期和唤醒触发条件。
箱子(客户端):
当没有玩家在可配置范围内时,跳过客户端刻更新。
特性

可能* 通过避免无用的方块实体更新来提升刻性能。
保留原版机制和物品流动。
可在服务端使用而客户端无需安装该模组;客户端安装为可选,可略微节省 CPU。
完全可配置,并提供命令和统计信息。

安装

需要 Fabric Loader 和 Fabric API。

将 jar 文件放入 mods 文件夹。

为获得 TPS 提升,建议仅在服务端安装;客户端安装为可选。

配置

首次运行时会在 config/sbeto.json 创建配置文件。
关键选项:

箱子:enabled、playerRange

漏斗:enabled、idleGraceTicks、cooldownAware、wakeOnInventoryChange、wakeOnEntityCollision、

debugLogging 示例:

json
{
  "chests": { "enabled": true, "playerRange": 32.0 },
  "hoppers": {
    "enabled": true,
    "idleGraceTicks": 40,
    "cooldownAware": true,
    "wakeOnInventoryChange": true,
    "wakeOnEntityCollision": true,
    "debugLogging": false
  }
}

命令

_请在我们的 Discord 服务器中报告崩溃或不兼容问题。_

常见问题

SBETO (Smart Block-Entity Tick Optimizer) 支持哪些 Minecraft 版本?

SBETO (Smart Block-Entity Tick Optimizer) 支持 Minecraft Java 版 1.21.8,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

SBETO (Smart Block-Entity Tick Optimizer) 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。

评论

登录后评论和评分

Tasuposed 的其他作品

查看全部 →