Skip to content
托管 · 性能

红石卡顿及如何排查

为什么红石会拉低 TPS,如何找出空转的电路、核心设置,以及面向玩家的规则。

更新于 2026年8月13日

红石每刻都会进行计算。全天候运行的电路无论玩家是否在附近(只要区块已加载),都会持续产生负载。

最耗性能的部分

  • 由中继器和比较器构成的时钟电路,空转运行。
  • 长长的红石粉线路:每次更新都会重新计算整条电路。
  • 循环中的侦测器。
  • 不断移动方块的活塞机械。
  • 漏斗:每个漏斗每刻都会检查自己的内容物。

如何定位

性能分析器会显示 TickNextTick、Redstone 的耗时以及坐标——Spark。据此前往对应位置。

辅助插件(LagAssist 等)可以找出活动异常的区块并列出它们。

核心设置

Paper 和 Purpur 允许您:

  • 选择替代红石算法(redstone-implementation: ALTERNATE_CURRENT)——比原版明显更省性能;
  • 限制漏斗速度(hopper.disable-move-event、检查间隔);
  • 限制每刻的方块更新数量。

其中 ALTERNATE_CURRENT 最有用:行为几乎不变,负载明显下降。

规则

与您的玩家达成共识:无意义运行的时钟电路要用拉杆关掉。只要您解释清楚原因并展示性能分析结果,技术型玩家通常都能接受——农场与卡服机器。

Minecraft 托管您离线时服务器仍在运行创建服务器