From 6863c9e6db66694a225a02192572bb472984f9cb Mon Sep 17 00:00:00 2001 From: Shane Freeder Date: Tue, 21 Mar 2023 23:51:46 +0000 Subject: [PATCH] disable forced empty world ticks --- .../sources/net/minecraft/server/level/ServerLevel.java.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch b/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch index 34405e918..764f2ccdd 100644 --- a/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch +++ b/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch @@ -342,7 +342,7 @@ this.handlingTick = false; gameprofilerfiller.pop(); - boolean flag1 = !this.players.isEmpty() || !this.getForcedChunks().isEmpty(); -+ boolean flag1 = true || !this.players.isEmpty() || !this.getForcedChunks().isEmpty(); // CraftBukkit - this prevents entity cleanup, other issues on servers with no players ++ boolean flag1 = !paperConfig().unsupportedSettings.disableWorldTickingWhenEmpty || !this.players.isEmpty() || !this.getForcedChunks().isEmpty(); // CraftBukkit - this prevents entity cleanup, other issues on servers with no players // Paper - restore this if (flag1) { this.resetEmptyTime();