From b2bc5b9ee7326cde8696c9b2a7b6439b3ad6a4a1 Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Tue, 30 Nov 2021 17:23:56 +0100 Subject: [PATCH] Updated Upstream (Bukkit/CraftBukkit/Spigot) Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: b46ac671 Update to Minecraft 1.18 CraftBukkit Changes: bc14cb64 Update to Minecraft 1.18 Spigot Changes: a5dea1cb Update to Minecraft 1.18 --- .../api/0001-Convert-project-to-Gradle.patch | 4 +- .../server/0001-Setup-Gradle-project.patch | 4 +- patches/server/0815-1.18-Release.patch | 69 ------------------- work/Bukkit | 2 +- work/CraftBukkit | 2 +- work/Spigot | 2 +- 6 files changed, 7 insertions(+), 76 deletions(-) delete mode 100644 patches/server/0815-1.18-Release.patch diff --git a/patches/api/0001-Convert-project-to-Gradle.patch b/patches/api/0001-Convert-project-to-Gradle.patch index 07a7803f4..54e916367 100644 --- a/patches/api/0001-Convert-project-to-Gradle.patch +++ b/patches/api/0001-Convert-project-to-Gradle.patch @@ -99,7 +99,7 @@ index 0000000000000000000000000000000000000000..1b16a242187079f80720fc1990ee09bb +} diff --git a/pom.xml b/pom.xml deleted file mode 100644 -index 8a8fa2c76ecbd78b5bc57fe0be9abca5dc20ad86..0000000000000000000000000000000000000000 +index 236c9e76bbbb6db5eafd03b1468ecf9fac3416fc..0000000000000000000000000000000000000000 --- a/pom.xml +++ /dev/null @@ -1,262 +0,0 @@ @@ -110,7 +110,7 @@ index 8a8fa2c76ecbd78b5bc57fe0be9abca5dc20ad86..00000000000000000000000000000000 - - org.spigotmc - spigot-api -- 1.18-rc3-R0.1-SNAPSHOT +- 1.18-R0.1-SNAPSHOT - jar - - Spigot-API diff --git a/patches/server/0001-Setup-Gradle-project.patch b/patches/server/0001-Setup-Gradle-project.patch index 261df75a3..f379395b0 100644 --- a/patches/server/0001-Setup-Gradle-project.patch +++ b/patches/server/0001-Setup-Gradle-project.patch @@ -178,7 +178,7 @@ index 0000000000000000000000000000000000000000..139f377673414e1d0213129549e94934 +} diff --git a/pom.xml b/pom.xml deleted file mode 100644 -index bfdc67dc0956979f0b54fb68c7f213676875f97d..0000000000000000000000000000000000000000 +index 1ab6e8bd68a3fff2ec8795da099e4f8cce8b62ca..0000000000000000000000000000000000000000 --- a/pom.xml +++ /dev/null @@ -1,540 +0,0 @@ @@ -188,7 +188,7 @@ index bfdc67dc0956979f0b54fb68c7f213676875f97d..00000000000000000000000000000000 - org.spigotmc - spigot - jar -- 1.18-rc3-R0.1-SNAPSHOT +- 1.18-R0.1-SNAPSHOT - Spigot - https://www.spigotmc.org/ - diff --git a/patches/server/0815-1.18-Release.patch b/patches/server/0815-1.18-Release.patch deleted file mode 100644 index e0033a80e..000000000 --- a/patches/server/0815-1.18-Release.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Nassim Jahnke -Date: Tue, 30 Nov 2021 09:57:30 +0100 -Subject: [PATCH] 1.18 Release - - -diff --git a/src/main/java/net/minecraft/DetectedVersion.java b/src/main/java/net/minecraft/DetectedVersion.java -index c79aabe7418b6ee6c18cda9b8f1d8d7d59c69796..5cbd77a095639af8b45e9ff13587edbf60d1b6c7 100644 ---- a/src/main/java/net/minecraft/DetectedVersion.java -+++ b/src/main/java/net/minecraft/DetectedVersion.java -@@ -29,9 +29,9 @@ public class DetectedVersion implements WorldVersion { - - private DetectedVersion() { - this.id = UUID.randomUUID().toString().replaceAll("-", ""); -- this.name = "1.18-rc3"; -- this.stable = false; -- this.worldVersion = new DataVersion(2858, "main"); -+ this.name = "1.18"; // Paper - release day -+ this.stable = true; // Paper - release day -+ this.worldVersion = new DataVersion(2860, "main"); // Paper - release day - this.protocolVersion = SharedConstants.getProtocolVersion(); - this.resourcePackVersion = 8; - this.dataPackVersion = 8; -diff --git a/src/main/java/net/minecraft/SharedConstants.java b/src/main/java/net/minecraft/SharedConstants.java -index a0776c49497185e5c847d4f0397e8b4d2eb36d27..abbff23b37afab21c1217cd36bb1b704e9b44ae5 100644 ---- a/src/main/java/net/minecraft/SharedConstants.java -+++ b/src/main/java/net/minecraft/SharedConstants.java -@@ -11,16 +11,16 @@ import net.minecraft.world.level.ChunkPos; - public class SharedConstants { - /** @deprecated */ - @Deprecated -- public static final boolean SNAPSHOT = true; -+ public static final boolean SNAPSHOT = false; // Paper - release day - /** @deprecated */ - @Deprecated -- public static final int WORLD_VERSION = 2858; -+ public static final int WORLD_VERSION = 2860; // Paper - release day - /** @deprecated */ - @Deprecated - public static final String SERIES = "main"; - /** @deprecated */ - @Deprecated -- public static final String VERSION_STRING = "1.18-rc3"; -+ public static final String VERSION_STRING = "1.18"; // Paper - release day - /** @deprecated */ - @Deprecated - public static final String RELEASE_TARGET = "1.18"; -@@ -170,7 +170,7 @@ public class SharedConstants { - } - - public static int getProtocolVersion() { -- return 1073741883; -+ return RELEASE_NETWORK_PROTOCOL_VERSION; // Paper - release day - } - - public static boolean debugVoidTerrain(ChunkPos chunkPos) { -diff --git a/src/main/java/net/minecraft/data/worldgen/placement/OrePlacements.java b/src/main/java/net/minecraft/data/worldgen/placement/OrePlacements.java -index 0caccf465352719c23001247f930bf504a074c0e..b8e7713d3938ca1d1f294ca3884a629756ec4470 100644 ---- a/src/main/java/net/minecraft/data/worldgen/placement/OrePlacements.java -+++ b/src/main/java/net/minecraft/data/worldgen/placement/OrePlacements.java -@@ -31,7 +31,7 @@ public class OrePlacements { - public static final PlacedFeature ORE_ANDESITE_LOWER = PlacementUtils.register("ore_andesite_lower", OreFeatures.ORE_ANDESITE.placed(commonOrePlacement(2, HeightRangePlacement.uniform(VerticalAnchor.absolute(0), VerticalAnchor.absolute(60))))); - public static final PlacedFeature ORE_TUFF = PlacementUtils.register("ore_tuff", OreFeatures.ORE_TUFF.placed(commonOrePlacement(2, HeightRangePlacement.uniform(VerticalAnchor.bottom(), VerticalAnchor.absolute(0))))); - public static final PlacedFeature ORE_COAL_UPPER = PlacementUtils.register("ore_coal_upper", OreFeatures.ORE_COAL.placed(commonOrePlacement(30, HeightRangePlacement.uniform(VerticalAnchor.absolute(136), VerticalAnchor.top())))); -- public static final PlacedFeature ORE_COAL_LOWER = PlacementUtils.register("ore_coal_lower", OreFeatures.ORE_COAL_BURIED.placed(commonOrePlacement(20, HeightRangePlacement.uniform(VerticalAnchor.absolute(0), VerticalAnchor.absolute(192))))); -+ public static final PlacedFeature ORE_COAL_LOWER = PlacementUtils.register("ore_coal_lower", OreFeatures.ORE_COAL_BURIED.placed(commonOrePlacement(20, HeightRangePlacement.triangle(VerticalAnchor.absolute(0), VerticalAnchor.absolute(192))))); // Paper - rc4 patch - public static final PlacedFeature ORE_IRON_UPPER = PlacementUtils.register("ore_iron_upper", OreFeatures.ORE_IRON.placed(commonOrePlacement(90, HeightRangePlacement.triangle(VerticalAnchor.absolute(80), VerticalAnchor.absolute(384))))); - public static final PlacedFeature ORE_IRON_MIDDLE = PlacementUtils.register("ore_iron_middle", OreFeatures.ORE_IRON.placed(commonOrePlacement(10, HeightRangePlacement.triangle(VerticalAnchor.absolute(-24), VerticalAnchor.absolute(56))))); - public static final PlacedFeature ORE_IRON_SMALL = PlacementUtils.register("ore_iron_small", OreFeatures.ORE_IRON_SMALL.placed(commonOrePlacement(10, HeightRangePlacement.uniform(VerticalAnchor.bottom(), VerticalAnchor.absolute(72))))); diff --git a/work/Bukkit b/work/Bukkit index ab6e73a20..b46ac671a 160000 --- a/work/Bukkit +++ b/work/Bukkit @@ -1 +1 @@ -Subproject commit ab6e73a20eca8ecd0fef8720edc81e746595dd98 +Subproject commit b46ac671a310f2cd48d532d583d79ef12d9d77f2 diff --git a/work/CraftBukkit b/work/CraftBukkit index 9fb3aa4c7..bc14cb649 160000 --- a/work/CraftBukkit +++ b/work/CraftBukkit @@ -1 +1 @@ -Subproject commit 9fb3aa4c7ae8086c3c91122d716acc0464b2f300 +Subproject commit bc14cb649bc33d9e5a980303d365b7599a4d57f6 diff --git a/work/Spigot b/work/Spigot index b11f318fd..a5dea1cbc 160000 --- a/work/Spigot +++ b/work/Spigot @@ -1 +1 @@ -Subproject commit b11f318fd202a058333afbe406ebcce83037b562 +Subproject commit a5dea1cbca6d941f1980dcc92102af7081d0b0f5