We have detected performance issues on the server and noticed some serious TPS drops today. We have investigated what caused the drops, and in order to protect the server from lagging, or even crashing, adjustments have been made and are directly in effect.
Redstone: When the server is detecting TPS drops and starts lagging due to Redstone, it will suppress Redstone from triggering. For example, if you have a Redstone clock, it will be stopped in its loop. Not permanently however. You can simply restart your clocks for this to be fixed.
Liquid: When the server is lagging due to too many block updates from liquids flowing a lot, the flow will be surpressed until the lag is over. This should prevent lagging due to nether chunk loading and lava flow.
What is TPS?
TPS stands for Ticks Per Second. TPS is otherwise known as game ticks and is a maximum of 20. 20 TPS is hardwired into Minecraft as the universal speed. That is to say the smallest amount of time possible that is distinguishable from the games perspective. Each “tick” causes the game to recalculate directions of mobs, as well as other things such as growing crops adjusting the direction of mobs etc. Just to get an idea of how long it is, each redstone tick is equivalent to 2 game ticks. This is incidentally also the reason redstone “half” ticks exist, being 1 game tick. When the TPS goes below 20, players will experience block lag, slowly growing crops, and even when the TPS drops below 5, the server will crash completely.
Thank you for reading.
- DrugRun Staff