diff --git a/patches/server/0019-Disable-TPS-Catchup.patch b/patches/server/0019-Disable-TPS-Catchup.patch new file mode 100644 index 000000000..282b454b5 --- /dev/null +++ b/patches/server/0019-Disable-TPS-Catchup.patch @@ -0,0 +1,57 @@ +From 5a57aeeb543cc06d5ded97fa94bf0ad1915f0e16 Mon Sep 17 00:00:00 2001 +From: William Blake Galbreath +Date: Tue, 21 May 2019 21:32:50 -0500 +Subject: [PATCH] Disable TPS Catchup + +--- + src/main/java/net/minecraft/server/MinecraftServer.java | 3 +++ + src/main/java/net/pl3x/purpur/PurpurConfig.java | 5 +++++ + 2 files changed, 8 insertions(+) + +diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java +index d4df5bf57..97ea56a28 100644 +--- a/src/main/java/net/minecraft/server/MinecraftServer.java ++++ b/src/main/java/net/minecraft/server/MinecraftServer.java +@@ -47,6 +47,7 @@ import joptsimple.NonOptionArgumentSpec; + import joptsimple.OptionParser; + import joptsimple.OptionSet; + import joptsimple.OptionSpec; ++import net.pl3x.purpur.PurpurConfig; + import org.apache.commons.lang3.Validate; + import org.apache.logging.log4j.LogManager; + import org.apache.logging.log4j.Logger; +@@ -854,6 +855,7 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant 0) { + if (catchupTime < 2E6) { +@@ -873,6 +875,7 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant