From e7bbd0ba3f78d484a6a4dc32176a4af9cebae73b Mon Sep 17 00:00:00 2001 From: DGun Otto Date: Mon, 15 Jan 2024 19:32:34 +0800 Subject: [PATCH] Update 0010-1-Region-format-configuration.patch --- .../0010-1-Region-format-configuration.patch | 113 ------------------ 1 file changed, 113 deletions(-) diff --git a/patches/server/0010-1-Region-format-configuration.patch b/patches/server/0010-1-Region-format-configuration.patch index 2d2c6c9f..8b137891 100644 --- a/patches/server/0010-1-Region-format-configuration.patch +++ b/patches/server/0010-1-Region-format-configuration.patch @@ -1,114 +1 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Triassic -Date: Fri, 22 Sep 2023 23:27:14 +0300 -Subject: [PATCH] Region format configuration - -diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java -index f69976dcba060027c67c2e1b49fa28d3f28f66f0..0bf2f897b8bbb44e223c5c4f3d22130a01cc545c 100644 ---- a/src/main/java/net/minecraft/server/MinecraftServer.java -+++ b/src/main/java/net/minecraft/server/MinecraftServer.java -@@ -887,7 +887,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop 23 || regionFormatLinearCompressionLevel < 1) { -+ log(Level.SEVERE, "Linear region compression level should be between 1 and 22 in purpur.yml: " + regionFormatLinearCompressionLevel); -+ log(Level.SEVERE, "Falling back to compression level 1."); -+ regionFormatLinearCompressionLevel = 1; -+ } -+ linearCrashOnBrokenSymlink = getBoolean("region-format.linear.crash-on-broken-symlink", linearCrashOnBrokenSymlink); -+ } -+ // LinearPurpur end -+ - public boolean useBetterMending = false; - public double mendingMultiplier = 1.0; - public boolean alwaysTameInCreative = false; -diff --git a/src/main/java/org/purpurmc/purpur/region/RegionFileFormat.java b/src/main/java/org/purpurmc/purpur/region/RegionFileFormat.java -new file mode 100644 -index 0000000000000000000000000000000000000000..593d684da10368e8cb37628445b36a826719e79e ---- /dev/null -+++ b/src/main/java/org/purpurmc/purpur/region/RegionFileFormat.java -@@ -0,0 +1,16 @@ -+package org.purpurmc.purpur.region; -+ -+public enum RegionFileFormat { -+ ANVIL, -+ LINEAR, -+ INVALID; -+ -+ public static RegionFileFormat fromString(String format) { -+ for (RegionFileFormat rff : values()) { -+ if (rff.name().equalsIgnoreCase(format)) { -+ return rff; -+ } -+ } -+ return RegionFileFormat.INVALID; -+ } -+}