diff --git a/patches/server/0060-Added-linear-region-format-from-LinearPurpur.patch b/patches/server/0015-Added-linear-region-format-from-LinearPurpur.patch similarity index 99% rename from patches/server/0060-Added-linear-region-format-from-LinearPurpur.patch rename to patches/server/0015-Added-linear-region-format-from-LinearPurpur.patch index 224569f..abfc597 100644 --- a/patches/server/0060-Added-linear-region-format-from-LinearPurpur.patch +++ b/patches/server/0015-Added-linear-region-format-from-LinearPurpur.patch @@ -166,7 +166,7 @@ index 0000000000000000000000000000000000000000..d2fd2a718c40360e9a648671c6563085 + } +} diff --git a/src/main/java/net/minecraft/server/level/ChunkMap.java b/src/main/java/net/minecraft/server/level/ChunkMap.java -index 09b72783bab881a42d94b77c453c638f5b7aaf40..e192ae7eb424613fbb5b54d226ece9121545d468 100644 +index 6ab9f83786dcfbd3156d2f2bd6da57baed1399f4..0e8023d7105ea9781482e26e75d35565c52bfcb7 100644 --- a/src/main/java/net/minecraft/server/level/ChunkMap.java +++ b/src/main/java/net/minecraft/server/level/ChunkMap.java @@ -211,7 +211,7 @@ public class ChunkMap extends ChunkStorage implements ChunkHolder.PlayerProvider @@ -213,7 +213,7 @@ index 09b72783bab881a42d94b77c453c638f5b7aaf40..e192ae7eb424613fbb5b54d226ece912 regionFile.setStatus(chunkPos.x, chunkPos.z, ChunkSerializer.getStatus(compound)); } diff --git a/src/main/java/net/minecraft/server/level/ServerLevel.java b/src/main/java/net/minecraft/server/level/ServerLevel.java -index ba33c107cfbe9920fc33375daf8e6b62cc794d98..3ab3e61879e5b2ab93fae9ace79deec9305b0df9 100644 +index 43b8f64d7c14e6dd0975b24a3205806c4433f26f..6439c6974f0292d105581456fcb5e27fdfbae6d6 100644 --- a/src/main/java/net/minecraft/server/level/ServerLevel.java +++ b/src/main/java/net/minecraft/server/level/ServerLevel.java @@ -446,8 +446,8 @@ public class ServerLevel extends Level implements WorldGenLevel { @@ -287,7 +287,7 @@ index 77dd632a266f4abed30b87b7909d77857c01e316..4938d86f62071f578822684f576b8382 try { for (int i1 = 0; i1 < 32; ++i1) { diff --git a/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java b/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java -index 63256feea83be1b180b1183cec94bab29b030c62..c7860dca86e4a9251d81d98129347e1a59c09f04 100644 +index 79e9e5ece5859938ca0c86ead4c25cf5bde9da27..a26cc9b81d93f04cd741a2558f0787bb2037351e 100644 --- a/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java +++ b/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java @@ -59,8 +59,8 @@ public class PoiManager extends SectionStorage { diff --git a/patches/server/0015-Try-fixing-folia-spector-teleportation.patch b/patches/server/0016-Try-fixing-folia-spector-teleportation.patch similarity index 100% rename from patches/server/0015-Try-fixing-folia-spector-teleportation.patch rename to patches/server/0016-Try-fixing-folia-spector-teleportation.patch diff --git a/patches/server/0016-Teleport-async-if-entity-was-moving-to-another-regio.patch b/patches/server/0017-Teleport-async-if-entity-was-moving-to-another-regio.patch similarity index 100% rename from patches/server/0016-Teleport-async-if-entity-was-moving-to-another-regio.patch rename to patches/server/0017-Teleport-async-if-entity-was-moving-to-another-regio.patch diff --git a/patches/server/0017-Try-fixing-folia-off-region-POI-accessing-issue.patch b/patches/server/0018-Try-fixing-folia-off-region-POI-accessing-issue.patch similarity index 98% rename from patches/server/0017-Try-fixing-folia-off-region-POI-accessing-issue.patch rename to patches/server/0018-Try-fixing-folia-off-region-POI-accessing-issue.patch index 3ac7e8d..d973d8f 100644 --- a/patches/server/0017-Try-fixing-folia-off-region-POI-accessing-issue.patch +++ b/patches/server/0018-Try-fixing-folia-off-region-POI-accessing-issue.patch @@ -60,7 +60,7 @@ index d1a9b62d3304916275dd6b4c4e783cf1563b5e21..dd1baee4bc36b28b7e10d98525d55cbc if (optional.isEmpty()) { return true; diff --git a/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java b/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java -index 79e9e5ece5859938ca0c86ead4c25cf5bde9da27..63256feea83be1b180b1183cec94bab29b030c62 100644 +index a26cc9b81d93f04cd741a2558f0787bb2037351e..c7860dca86e4a9251d81d98129347e1a59c09f04 100644 --- a/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java +++ b/src/main/java/net/minecraft/world/entity/ai/village/poi/PoiManager.java @@ -82,7 +82,7 @@ public class PoiManager extends SectionStorage { diff --git a/patches/server/0018-Prevent-teleportAsync-calling-during-moving-event-be.patch b/patches/server/0019-Prevent-teleportAsync-calling-during-moving-event-be.patch similarity index 100% rename from patches/server/0018-Prevent-teleportAsync-calling-during-moving-event-be.patch rename to patches/server/0019-Prevent-teleportAsync-calling-during-moving-event-be.patch diff --git a/patches/server/0019-Kaiiju-Don-t-pathfind-outside-region.patch b/patches/server/0020-Kaiiju-Don-t-pathfind-outside-region.patch similarity index 100% rename from patches/server/0019-Kaiiju-Don-t-pathfind-outside-region.patch rename to patches/server/0020-Kaiiju-Don-t-pathfind-outside-region.patch diff --git a/patches/server/0020-Kaiiju-Vanilla-end-portal-teleportation.patch b/patches/server/0021-Kaiiju-Vanilla-end-portal-teleportation.patch similarity index 100% rename from patches/server/0020-Kaiiju-Vanilla-end-portal-teleportation.patch rename to patches/server/0021-Kaiiju-Vanilla-end-portal-teleportation.patch diff --git a/patches/server/0021-Petal-Reduce-sensor-work.patch b/patches/server/0022-Petal-Reduce-sensor-work.patch similarity index 100% rename from patches/server/0021-Petal-Reduce-sensor-work.patch rename to patches/server/0022-Petal-Reduce-sensor-work.patch diff --git a/patches/server/0022-Pufferfish-Optimize-entity-coordinate-key.patch b/patches/server/0023-Pufferfish-Optimize-entity-coordinate-key.patch similarity index 100% rename from patches/server/0022-Pufferfish-Optimize-entity-coordinate-key.patch rename to patches/server/0023-Pufferfish-Optimize-entity-coordinate-key.patch diff --git a/patches/server/0023-Pufferfish-Cache-climbing-check-for-activation.patch b/patches/server/0024-Pufferfish-Cache-climbing-check-for-activation.patch similarity index 100% rename from patches/server/0023-Pufferfish-Cache-climbing-check-for-activation.patch rename to patches/server/0024-Pufferfish-Cache-climbing-check-for-activation.patch diff --git a/patches/server/0024-Pufferfish-Improve-fluid-direction-caching.patch b/patches/server/0025-Pufferfish-Improve-fluid-direction-caching.patch similarity index 100% rename from patches/server/0024-Pufferfish-Improve-fluid-direction-caching.patch rename to patches/server/0025-Pufferfish-Improve-fluid-direction-caching.patch diff --git a/patches/server/0025-Pufferfish-Optimize-suffocation.patch b/patches/server/0026-Pufferfish-Optimize-suffocation.patch similarity index 100% rename from patches/server/0025-Pufferfish-Optimize-suffocation.patch rename to patches/server/0026-Pufferfish-Optimize-suffocation.patch diff --git a/patches/server/0026-Pufferfish-Early-return-optimization-for-target-find.patch b/patches/server/0027-Pufferfish-Early-return-optimization-for-target-find.patch similarity index 100% rename from patches/server/0026-Pufferfish-Early-return-optimization-for-target-find.patch rename to patches/server/0027-Pufferfish-Early-return-optimization-for-target-find.patch diff --git a/patches/server/0027-Pufferfish-Reduce-chunk-loading-lookups.patch b/patches/server/0028-Pufferfish-Reduce-chunk-loading-lookups.patch similarity index 100% rename from patches/server/0027-Pufferfish-Reduce-chunk-loading-lookups.patch rename to patches/server/0028-Pufferfish-Reduce-chunk-loading-lookups.patch diff --git a/patches/server/0028-Pufferfish-Fix-Paper-6045-block-goal-shouldn-t-load-.patch b/patches/server/0029-Pufferfish-Fix-Paper-6045-block-goal-shouldn-t-load-.patch similarity index 100% rename from patches/server/0028-Pufferfish-Fix-Paper-6045-block-goal-shouldn-t-load-.patch rename to patches/server/0029-Pufferfish-Fix-Paper-6045-block-goal-shouldn-t-load-.patch diff --git a/patches/server/0029-Pufferfish-Reduce-entity-fluid-lookups-if-no-fluids.patch b/patches/server/0030-Pufferfish-Reduce-entity-fluid-lookups-if-no-fluids.patch similarity index 100% rename from patches/server/0029-Pufferfish-Reduce-entity-fluid-lookups-if-no-fluids.patch rename to patches/server/0030-Pufferfish-Reduce-entity-fluid-lookups-if-no-fluids.patch diff --git a/patches/server/0030-Pufferfish-Only-check-for-spooky-season-once-an-hour.patch b/patches/server/0031-Pufferfish-Only-check-for-spooky-season-once-an-hour.patch similarity index 100% rename from patches/server/0030-Pufferfish-Only-check-for-spooky-season-once-an-hour.patch rename to patches/server/0031-Pufferfish-Only-check-for-spooky-season-once-an-hour.patch diff --git a/patches/server/0031-Pufferfish-Entity-TTL.patch b/patches/server/0032-Pufferfish-Entity-TTL.patch similarity index 100% rename from patches/server/0031-Pufferfish-Entity-TTL.patch rename to patches/server/0032-Pufferfish-Entity-TTL.patch diff --git a/patches/server/0032-Pufferfish-Reduce-projectile-chunk-loading.patch b/patches/server/0033-Pufferfish-Reduce-projectile-chunk-loading.patch similarity index 100% rename from patches/server/0032-Pufferfish-Reduce-projectile-chunk-loading.patch rename to patches/server/0033-Pufferfish-Reduce-projectile-chunk-loading.patch diff --git a/patches/server/0033-Pufferfish-Dynamic-Activation-of-Brain.patch b/patches/server/0034-Pufferfish-Dynamic-Activation-of-Brain.patch similarity index 99% rename from patches/server/0033-Pufferfish-Dynamic-Activation-of-Brain.patch rename to patches/server/0034-Pufferfish-Dynamic-Activation-of-Brain.patch index 6a7070f..a8eb24e 100644 --- a/patches/server/0033-Pufferfish-Dynamic-Activation-of-Brain.patch +++ b/patches/server/0034-Pufferfish-Dynamic-Activation-of-Brain.patch @@ -71,7 +71,7 @@ index 0000000000000000000000000000000000000000..af5893ba1f738ec9827d7b714682c314 + } +} diff --git a/src/main/java/net/minecraft/server/level/ServerLevel.java b/src/main/java/net/minecraft/server/level/ServerLevel.java -index 43b8f64d7c14e6dd0975b24a3205806c4433f26f..3f394934e64df09e65b86d61a1dcabd3c6031a38 100644 +index 6439c6974f0292d105581456fcb5e27fdfbae6d6..2847d5c82f8f266ab552410e23168a7115c1e3ab 100644 --- a/src/main/java/net/minecraft/server/level/ServerLevel.java +++ b/src/main/java/net/minecraft/server/level/ServerLevel.java @@ -987,6 +987,7 @@ public class ServerLevel extends Level implements WorldGenLevel { diff --git a/patches/server/0034-Pufferfish-Throttle-goal-selector-during-inactive-ti.patch b/patches/server/0035-Pufferfish-Throttle-goal-selector-during-inactive-ti.patch similarity index 100% rename from patches/server/0034-Pufferfish-Throttle-goal-selector-during-inactive-ti.patch rename to patches/server/0035-Pufferfish-Throttle-goal-selector-during-inactive-ti.patch diff --git a/patches/server/0035-Pufferfish-Reduce-entity-allocations.patch b/patches/server/0036-Pufferfish-Reduce-entity-allocations.patch similarity index 100% rename from patches/server/0035-Pufferfish-Reduce-entity-allocations.patch rename to patches/server/0036-Pufferfish-Reduce-entity-allocations.patch diff --git a/patches/server/0036-Pufferfish-Improve-container-checking-with-a-bitset.patch b/patches/server/0037-Pufferfish-Improve-container-checking-with-a-bitset.patch similarity index 100% rename from patches/server/0036-Pufferfish-Improve-container-checking-with-a-bitset.patch rename to patches/server/0037-Pufferfish-Improve-container-checking-with-a-bitset.patch diff --git a/patches/server/0037-Gale-Variable-entity-wake-up-duration.patch b/patches/server/0038-Gale-Variable-entity-wake-up-duration.patch similarity index 100% rename from patches/server/0037-Gale-Variable-entity-wake-up-duration.patch rename to patches/server/0038-Gale-Variable-entity-wake-up-duration.patch diff --git a/patches/server/0038-Gale-Don-t-load-chunks-to-activate-climbing-entities.patch b/patches/server/0039-Gale-Don-t-load-chunks-to-activate-climbing-entities.patch similarity index 100% rename from patches/server/0038-Gale-Don-t-load-chunks-to-activate-climbing-entities.patch rename to patches/server/0039-Gale-Don-t-load-chunks-to-activate-climbing-entities.patch diff --git a/patches/server/0039-Gale-Optimize-sun-burn-tick.patch b/patches/server/0040-Gale-Optimize-sun-burn-tick.patch similarity index 100% rename from patches/server/0039-Gale-Optimize-sun-burn-tick.patch rename to patches/server/0040-Gale-Optimize-sun-burn-tick.patch diff --git a/patches/server/0040-Gale-Check-frozen-ticks-before-landing-block.patch b/patches/server/0041-Gale-Check-frozen-ticks-before-landing-block.patch similarity index 100% rename from patches/server/0040-Gale-Check-frozen-ticks-before-landing-block.patch rename to patches/server/0041-Gale-Check-frozen-ticks-before-landing-block.patch diff --git a/patches/server/0041-Gale-Don-t-trigger-lootable-refresh-for-non-player-i.patch b/patches/server/0042-Gale-Don-t-trigger-lootable-refresh-for-non-player-i.patch similarity index 100% rename from patches/server/0041-Gale-Don-t-trigger-lootable-refresh-for-non-player-i.patch rename to patches/server/0042-Gale-Don-t-trigger-lootable-refresh-for-non-player-i.patch diff --git a/patches/server/0042-Gale-Use-platform-math-functions.patch b/patches/server/0043-Gale-Use-platform-math-functions.patch similarity index 100% rename from patches/server/0042-Gale-Use-platform-math-functions.patch rename to patches/server/0043-Gale-Use-platform-math-functions.patch diff --git a/patches/server/0043-Gale-Skip-entity-move-if-movement-is-zero.patch b/patches/server/0044-Gale-Skip-entity-move-if-movement-is-zero.patch similarity index 100% rename from patches/server/0043-Gale-Skip-entity-move-if-movement-is-zero.patch rename to patches/server/0044-Gale-Skip-entity-move-if-movement-is-zero.patch diff --git a/patches/server/0044-Gale-Optimize-world-generation-chunk-and-block-acces.patch b/patches/server/0045-Gale-Optimize-world-generation-chunk-and-block-acces.patch similarity index 100% rename from patches/server/0044-Gale-Optimize-world-generation-chunk-and-block-acces.patch rename to patches/server/0045-Gale-Optimize-world-generation-chunk-and-block-acces.patch diff --git a/patches/server/0045-Gale-Optimize-noise-generation.patch b/patches/server/0046-Gale-Optimize-noise-generation.patch similarity index 100% rename from patches/server/0045-Gale-Optimize-noise-generation.patch rename to patches/server/0046-Gale-Optimize-noise-generation.patch diff --git a/patches/server/0046-Gale-Faster-chunk-serialization.patch b/patches/server/0047-Gale-Faster-chunk-serialization.patch similarity index 100% rename from patches/server/0046-Gale-Faster-chunk-serialization.patch rename to patches/server/0047-Gale-Faster-chunk-serialization.patch diff --git a/patches/server/0047-Gale-Reduce-lambda-and-Optional-allocation-in-Entity.patch b/patches/server/0048-Gale-Reduce-lambda-and-Optional-allocation-in-Entity.patch similarity index 100% rename from patches/server/0047-Gale-Reduce-lambda-and-Optional-allocation-in-Entity.patch rename to patches/server/0048-Gale-Reduce-lambda-and-Optional-allocation-in-Entity.patch diff --git a/patches/server/0048-Gale-Replace-AI-goal-set-with-optimized-collection.patch b/patches/server/0049-Gale-Replace-AI-goal-set-with-optimized-collection.patch similarity index 100% rename from patches/server/0048-Gale-Replace-AI-goal-set-with-optimized-collection.patch rename to patches/server/0049-Gale-Replace-AI-goal-set-with-optimized-collection.patch diff --git a/patches/server/0049-Gale-Replace-AI-attributes-with-optimized-collection.patch b/patches/server/0050-Gale-Replace-AI-attributes-with-optimized-collection.patch similarity index 100% rename from patches/server/0049-Gale-Replace-AI-attributes-with-optimized-collection.patch rename to patches/server/0050-Gale-Replace-AI-attributes-with-optimized-collection.patch diff --git a/patches/server/0050-Gale-Replace-throttle-tracker-map-with-optimized-col.patch b/patches/server/0051-Gale-Replace-throttle-tracker-map-with-optimized-col.patch similarity index 100% rename from patches/server/0050-Gale-Replace-throttle-tracker-map-with-optimized-col.patch rename to patches/server/0051-Gale-Replace-throttle-tracker-map-with-optimized-col.patch diff --git a/patches/server/0051-Sparkly-Paper-Optimize-canSee-checks.patch b/patches/server/0052-Sparkly-Paper-Optimize-canSee-checks.patch similarity index 97% rename from patches/server/0051-Sparkly-Paper-Optimize-canSee-checks.patch rename to patches/server/0052-Sparkly-Paper-Optimize-canSee-checks.patch index 96dcaa0..4bd8b7e 100644 --- a/patches/server/0051-Sparkly-Paper-Optimize-canSee-checks.patch +++ b/patches/server/0052-Sparkly-Paper-Optimize-canSee-checks.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Sparkly Paper Optimize canSee checks diff --git a/src/main/java/net/minecraft/server/level/ChunkMap.java b/src/main/java/net/minecraft/server/level/ChunkMap.java -index 6ab9f83786dcfbd3156d2f2bd6da57baed1399f4..09b72783bab881a42d94b77c453c638f5b7aaf40 100644 +index 0e8023d7105ea9781482e26e75d35565c52bfcb7..e192ae7eb424613fbb5b54d226ece9121545d468 100644 --- a/src/main/java/net/minecraft/server/level/ChunkMap.java +++ b/src/main/java/net/minecraft/server/level/ChunkMap.java @@ -1408,7 +1408,7 @@ public class ChunkMap extends ChunkStorage implements ChunkHolder.PlayerProvider diff --git a/patches/server/0052-Purpur-use-alternative-keep-alive.patch b/patches/server/0053-Purpur-use-alternative-keep-alive.patch similarity index 100% rename from patches/server/0052-Purpur-use-alternative-keep-alive.patch rename to patches/server/0053-Purpur-use-alternative-keep-alive.patch diff --git a/patches/server/0053-Threaded-region-start-tick-and-finished-tick-event.patch b/patches/server/0054-Threaded-region-start-tick-and-finished-tick-event.patch similarity index 100% rename from patches/server/0053-Threaded-region-start-tick-and-finished-tick-event.patch rename to patches/server/0054-Threaded-region-start-tick-and-finished-tick-event.patch diff --git a/patches/server/0054-Leaves-Replay-Mod-API.patch b/patches/server/0055-Leaves-Replay-Mod-API.patch similarity index 100% rename from patches/server/0054-Leaves-Replay-Mod-API.patch rename to patches/server/0055-Leaves-Replay-Mod-API.patch diff --git a/patches/server/0055-Fix-MC-172047.patch b/patches/server/0056-Fix-MC-172047.patch similarity index 100% rename from patches/server/0055-Fix-MC-172047.patch rename to patches/server/0056-Fix-MC-172047.patch diff --git a/patches/server/0056-Fix-MC-2025.patch b/patches/server/0057-Fix-MC-2025.patch similarity index 100% rename from patches/server/0056-Fix-MC-2025.patch rename to patches/server/0057-Fix-MC-2025.patch diff --git a/patches/server/0057-KioCG-Chunk-API.patch b/patches/server/0058-KioCG-Chunk-API.patch similarity index 99% rename from patches/server/0057-KioCG-Chunk-API.patch rename to patches/server/0058-KioCG-Chunk-API.patch index afd48eb..ac59ae9 100644 --- a/patches/server/0057-KioCG-Chunk-API.patch +++ b/patches/server/0058-KioCG-Chunk-API.patch @@ -144,7 +144,7 @@ index 8ea86315e09a6b182bab03ee902ef92c5e18d962..d933895e833bea1720cc32256e98e0fe int playerSaveInterval = io.papermc.paper.configuration.GlobalConfiguration.get().playerAutoSave.rate; if (playerSaveInterval < 0) { diff --git a/src/main/java/net/minecraft/server/level/ServerLevel.java b/src/main/java/net/minecraft/server/level/ServerLevel.java -index 3f394934e64df09e65b86d61a1dcabd3c6031a38..ba33c107cfbe9920fc33375daf8e6b62cc794d98 100644 +index 2847d5c82f8f266ab552410e23168a7115c1e3ab..3ab3e61879e5b2ab93fae9ace79deec9305b0df9 100644 --- a/src/main/java/net/minecraft/server/level/ServerLevel.java +++ b/src/main/java/net/minecraft/server/level/ServerLevel.java @@ -1542,6 +1542,8 @@ public class ServerLevel extends Level implements WorldGenLevel { diff --git a/patches/server/0058-Added-chunkhot-to-tpsbar.patch b/patches/server/0059-Added-chunkhot-to-tpsbar.patch similarity index 100% rename from patches/server/0058-Added-chunkhot-to-tpsbar.patch rename to patches/server/0059-Added-chunkhot-to-tpsbar.patch diff --git a/patches/server/0059-Verify-signature-only-in-online-mode.patch b/patches/server/0060-Verify-signature-only-in-online-mode.patch similarity index 86% rename from patches/server/0059-Verify-signature-only-in-online-mode.patch rename to patches/server/0060-Verify-signature-only-in-online-mode.patch index 588b57a..97a1169 100644 --- a/patches/server/0059-Verify-signature-only-in-online-mode.patch +++ b/patches/server/0060-Verify-signature-only-in-online-mode.patch @@ -32,7 +32,7 @@ index 0000000000000000000000000000000000000000..e45ce3abf49684c911678abcefd69586 + } +} diff --git a/src/main/java/net/minecraft/world/entity/player/ProfilePublicKey.java b/src/main/java/net/minecraft/world/entity/player/ProfilePublicKey.java -index 2fa51c3a70f43cd23b8f494fc643d66cecfda7d2..d286ca7e070a839e4df82febe5b00cd79e70a4b2 100644 +index 2fa51c3a70f43cd23b8f494fc643d66cecfda7d2..5adefc33c501baf967adeaa4741373507eb0946d 100644 --- a/src/main/java/net/minecraft/world/entity/player/ProfilePublicKey.java +++ b/src/main/java/net/minecraft/world/entity/player/ProfilePublicKey.java @@ -23,7 +23,7 @@ public record ProfilePublicKey(ProfilePublicKey.Data data) { @@ -40,7 +40,7 @@ index 2fa51c3a70f43cd23b8f494fc643d66cecfda7d2..d286ca7e070a839e4df82febe5b00cd7 public static ProfilePublicKey createValidated(SignatureValidator servicesSignatureVerifier, UUID playerUuid, ProfilePublicKey.Data publicKeyData) throws ProfilePublicKey.ValidationException { - if (!publicKeyData.validateSignature(servicesSignatureVerifier, playerUuid)) { -+ if ((!import me.earthme.luminol.config.modules.misc.PublickeyVerifyConfig.enabled || org.bukkit.Bukkit.getServer().getOnlineMode()) && !publicKeyData.validateSignature(servicesSignatureVerifier, playerUuid)) { // Luminol - Verify signature only in online-mode ++ if ((!me.earthme.luminol.config.modules.misc.PublickeyVerifyConfig.enabled || org.bukkit.Bukkit.getServer().getOnlineMode()) && !publicKeyData.validateSignature(servicesSignatureVerifier, playerUuid)) { // Luminol - Verify signature only in online-mode throw new ProfilePublicKey.ValidationException(INVALID_SIGNATURE, org.bukkit.event.player.PlayerKickEvent.Cause.INVALID_PUBLIC_KEY_SIGNATURE); // Paper - kick event causes } else { return new ProfilePublicKey(publicKeyData);