
维度Tickrate
Dimension Tickrate 是一个适用于 Minecraft NeoForge 1.21.1 的服务端优化辅助模组。
本模组允许服务器管理员为不同维度配置独立的 TPS 目标值,将性能优化从全局降速转变为基于维度的性能管理。
概述
该模组的核心理念是将服务器高负载隔离到特定维度中。
服务器主可以创建专用的机械、工业或资源维度,并鼓励玩家将高负载结构放置其中,例如:
- 大型自动化系统
- 工业机器
- 管道网络
- 刷怪塔
- 自动生产线
- 高频刻方块实体
这些维度的 TPS 可以独立降低,从而最大限度地减少对主世界、下界和末地等常用维度的影响。
示例
/tickrate set minecraft:overworld 20 /tickrate set custom:machine_dimension 10 /tickrate set ad_astra:moon 5
这意味着:
- 主世界以原版速度运行(20 TPS)
- 机器维度以 10 TPS 运行
- 月球以 5 TPS 运行
每个维度都独立处理。
降低一个维度的 TPS 不会影响其他维度的游戏流畅度。
命令
设置维度 TPS
/tickrate set
取值范围:1–20
示例:
/tickrate set custom:machine_dimension 10 /tickrate set custom:factory_dimension 5
获取维度 TPS
/tickrate get
列出所有已配置的维度
/tickrate list
重置维度 TPS
/tickrate reset
重置将恢复原版行为(20 TPS)。
受影响的内容
降低维度的 TPS 会影响该维度内所有服务端刻逻辑,包括:
- 方块刻
- 流体刻
- 实体刻
- 生物 AI
- 物品更新
- 模组机器
- 自动化系统
- 其他依赖刻的机制
为避免玩家在减速维度中完全卡住,即使跳过了完整的维度刻,此模组仍会保留低频次的玩家更新。
安装
Minecraft 版本:1.21.1 加载器:NeoForge 安装目标:服务端
专用服务器只需在服务端安装。
对于单人游戏或局域网世界,需要安装在本地客户端,因为 Minecraft 会运行一个集成服务器。
数据持久化
维度 TPS 设置使用世界持久化数据进行存储。
配置的 TPS 值在服务器重启后会自动保留。
推荐用法
推荐设置:
- 将主世界、下界和末地保持在 20 TPS
- 创建专用的机器或工厂维度
- 将重型自动化设施移至这些维度
- 从 15 或 10 TPS 开始测试
- 根据 MSPT 和玩家反馈逐步调整
示例:
/tickrate set custom:machine_dimension 15
如果需要:
/tickrate set custom:machine_dimension 10
避免立即设置极低的 TPS,否则机器和刷怪塔会明显变慢。
注意事项
本模组不会将 Minecraft 的最大 TPS 提升到原版 20 TPS 以上。
它通过降低选定维度的刻频率来减少服务器负载。
某些依赖高频刻的模组在降低 TPS 时可能会表现异常。
如果出现问题,请使用以下命令检查配置:
/tickrate list
然后根据需要重置:
/tickrate reset
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。