Improve TPSSystem

This commit is contained in:
2026-08-11 21:46:38 +02:00
parent 4aa7c99a6e
commit 792620804a
@@ -187,15 +187,18 @@ public class TPSSystem implements Listener {
} }
@Register(value = {"rate", "0"}, description = "TICK_FREEZE_HELP") @Register(value = {"rate", "0"}, description = "TICK_FREEZE_HELP")
@Register(value = "freeze", description = "TICK_FREEZE_HELP_2") public void rate(@Validator Player player) {
public void freeze(@Validator Player player) {
TickManager.impl.setFreeze(true); TickManager.impl.setFreeze(true);
sendTickRateChange(); sendTickRateChange();
} }
@Register(value = "unfreeze", description = "TICK_UNFREEZE_HELP") @Register(value = "freeze", description = "TICK_FREEZE_HELP_2")
public void unfreeze(@Validator Player player) { public void freezeToggle(@Validator Player player) {
TickManager.impl.setTickRate(20.0F); if (TickManager.impl.isFrozen()) {
TickManager.impl.setTickRate(20.0F);
} else {
TickManager.impl.setFreeze(true);
}
sendTickRateChange(); sendTickRateChange();
} }
} }