diff --git a/Paper b/Paper index 6859765e4..31a6e3f89 160000 --- a/Paper +++ b/Paper @@ -1 +1 @@ -Subproject commit 6859765e44e6d9892c52f6dccef1ae5264747fdd +Subproject commit 31a6e3f898b5f4e86deb81778eefdb5a5e862cad diff --git a/current-paper b/current-paper index aaf172999..65870133c 100644 --- a/current-paper +++ b/current-paper @@ -1 +1 @@ -1.16.4--3f4e68ea602867f288fc86aaa72e3ffc93b51644 +1.16.4--3616102ffcca037784e243030e0f10aa9bf05e4d diff --git a/patches/server/0001-Tuinity-Server-Changes.patch b/patches/server/0001-Tuinity-Server-Changes.patch index 72208024f..ddf28fbf1 100644 --- a/patches/server/0001-Tuinity-Server-Changes.patch +++ b/patches/server/0001-Tuinity-Server-Changes.patch @@ -528,7 +528,7 @@ index e33e889c29..5dfa065883 100644 new TimingsExport(listeners, parent, history).start(); diff --git a/src/main/java/com/destroystokyo/paper/PaperCommand.java b/src/main/java/com/destroystokyo/paper/PaperCommand.java -index d798de6373..a4602ebaa2 100644 +index ad6b15f401..c9e3a0c874 100644 --- a/src/main/java/com/destroystokyo/paper/PaperCommand.java +++ b/src/main/java/com/destroystokyo/paper/PaperCommand.java @@ -225,8 +225,20 @@ public class PaperCommand extends Command { @@ -9408,7 +9408,7 @@ index ff74be1451..e79e773f22 100644 public static void mergeSortedSets(final java.util.function.Consumer consumer, final java.util.Comparator comparator, final java.util.SortedSet...sets) { final ObjectRBTreeSet all = new ObjectRBTreeSet<>(comparator); diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java -index 0108a1a685..5a2e6a4543 100644 +index 12d781f4ae..88c3b3f7eb 100644 --- a/src/main/java/net/minecraft/server/MinecraftServer.java +++ b/src/main/java/net/minecraft/server/MinecraftServer.java @@ -155,6 +155,7 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant processQueue = new java.util.concurrent.ConcurrentLinkedQueue(); public int autosavePeriod; public boolean serverAutoSave = false; // Paper -@@ -950,6 +951,7 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant { @@ -9562,7 +9562,7 @@ index 0108a1a685..5a2e6a4543 100644 return !this.canOversleep(); }); isOversleep = false;MinecraftTimings.serverOversleep.stopTiming(); -@@ -1261,6 +1320,8 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant 0; // Paper diff --git a/patches/server/0062-Configurable-TPS-Catchup.patch b/patches/server/0062-Configurable-TPS-Catchup.patch index 43add2a85..324c835ca 100644 --- a/patches/server/0062-Configurable-TPS-Catchup.patch +++ b/patches/server/0062-Configurable-TPS-Catchup.patch @@ -5,10 +5,10 @@ Subject: [PATCH] Configurable TPS Catchup diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java -index 7c7010aa5d..2c432a3cf6 100644 +index a48c296d8e..cfccf2ca4d 100644 --- a/src/main/java/net/minecraft/server/MinecraftServer.java +++ b/src/main/java/net/minecraft/server/MinecraftServer.java -@@ -1000,7 +1000,13 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant 0; // Paper worldserver.hasEntityMoveEvent = net.pl3x.purpur.event.entity.EntityMoveEvent.getHandlerList().getRegisteredListeners().length > 0; // Purpur @@ -5052,7 +5052,7 @@ index 66883ea891..bc35bfd96a 100644 return new Throwable(entity + " Added to world at " + new java.util.Date()); } diff --git a/src/main/java/net/pl3x/purpur/PurpurConfig.java b/src/main/java/net/pl3x/purpur/PurpurConfig.java -index 3816cc3a79..dcab7fe679 100644 +index 79fc12f499..0f981dc160 100644 --- a/src/main/java/net/pl3x/purpur/PurpurConfig.java +++ b/src/main/java/net/pl3x/purpur/PurpurConfig.java @@ -134,11 +134,13 @@ public class PurpurConfig { diff --git a/patches/server/0154-PaperPR-Apply-advancements-async.patch b/patches/server/0154-PaperPR-Apply-advancements-async.patch index abe554b19..a30b1b1b4 100644 --- a/patches/server/0154-PaperPR-Apply-advancements-async.patch +++ b/patches/server/0154-PaperPR-Apply-advancements-async.patch @@ -77,10 +77,10 @@ index 16a20f2683..a18dadee56 100644 } diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java -index 65dd23d8ec..47265cad93 100644 +index 6b54a235f3..5bfe1d36b6 100644 --- a/src/main/java/net/minecraft/server/MinecraftServer.java +++ b/src/main/java/net/minecraft/server/MinecraftServer.java -@@ -2312,6 +2312,7 @@ public abstract class MinecraftServer extends IAsyncTaskHandlerReentrant