From 0b8d6923d93cbd5c6c7f0dc218b5d7333ecd5fda Mon Sep 17 00:00:00 2001 From: Samsuik Date: Sat, 30 Nov 2024 22:37:34 +0000 Subject: [PATCH] Updated Upstream (Paper) Upstream has released updates that appear to apply and compile correctly Paper Changes: PaperMC/Paper@cb2ab7d Remove string dupe exploit setting (#11670) PaperMC/Paper@5f6a796 deprecate adventure key() methods where applicable PaperMC/Paper@78fd8f9 Copy items when constructing ClientboundSetCursorItemPacket PaperMC/Paper@0cc7bd4 Use Player view distance for PlayerNaturallySpawnCreaturesEvent PaperMC/Paper@da9d110 Remove chunk save reattempt patch PaperMC/Paper@9953384 [ci skip] leaf PaperMC/Paper@64828f3 Clean up thread pool usage (#11681) PaperMC/Paper@5ab6789 Copy dispatcher root children before passing it into async tree building PaperMC/Paper@47f2071 Deprecate ChatVisibility#UNKNOWN (#11683) PaperMC/Paper@9039c39 Add back discard policy PaperMC/Paper@27e4ddc Fix item_model adapter, rename internal classes --- gradle.properties | 2 +- .../server/0005-Client-Visibility-Settings.patch | 14 +++++++------- ...0045-Reduce-entity-tracker-player-updates.patch | 6 +++--- .../0072-Entity-tracking-range-modifier.patch | 6 +++--- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/gradle.properties b/gradle.properties index b2ea394..1c69e46 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,7 +2,7 @@ group=me.samsuik.sakura version=1.21.3-R0.1-SNAPSHOT mcVersion=1.21.3 -paperRef=d38624bdd8757f167552a278e6a355289aec7c48 +paperRef=27e4ddcd067d4825eb01cb05d6975c46252eeafa org.gradle.jvmargs=-Xmx2G org.gradle.vfs.watch=false diff --git a/patches/server/0005-Client-Visibility-Settings.patch b/patches/server/0005-Client-Visibility-Settings.patch index 3613c3e..b92dd75 100644 --- a/patches/server/0005-Client-Visibility-Settings.patch +++ b/patches/server/0005-Client-Visibility-Settings.patch @@ -649,7 +649,7 @@ index 1a37654aff9a9c86c9f7af10a1cf721371f0c5ec..82644b34a77dc5e5af38260b7b07b3ec public ClientboundSectionBlocksUpdatePacket(SectionPos sectionPos, ShortSet positions, LevelChunkSection section) { this.sectionPos = sectionPos; diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java -index 08ff63ee9241102d211d9db6a32586167491cf58..02009fe5365022bd365a572c5a4f000c374db23e 100644 +index 2c3cacaaccb57273f1b20a6bddadbfdb9c952930..eeb87ebc51ddd4e909c124ec11e2822bde260270 100644 --- a/src/main/java/net/minecraft/server/MinecraftServer.java +++ b/src/main/java/net/minecraft/server/MinecraftServer.java @@ -1889,6 +1889,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop