From 9f324ba7ba6b542c810bade018f3edb29e320211 Mon Sep 17 00:00:00 2001 From: Moritz Zwerger Date: Sun, 9 Mar 2025 22:53:49 +0100 Subject: [PATCH] entity: synchronize ticking Now we can not tick multiple times at the same time (this caused lag for the camera entity) --- .../java/de/bixilon/minosoft/data/entities/entities/Entity.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt b/src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt index 54cc1ceca..09ec6c413 100644 --- a/src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt +++ b/src/main/java/de/bixilon/minosoft/data/entities/entities/Entity.kt @@ -206,6 +206,7 @@ abstract class Entity( lastTickTime = time } + @Synchronized fun tryTick(): Boolean { val time = millis()