Skip to content
Merged

1.20.2 #9751

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
6267e26
So it begins...
NoahvdAa Sep 21, 2023
b6e46e9
rebuild old indexes, first work
NoahvdAa Sep 21, 2023
2b72b74
more work
NoahvdAa Sep 21, 2023
20253f4
more more work
NoahvdAa Sep 21, 2023
9167175
more more more work
NoahvdAa Sep 21, 2023
7ebfdd5
more more more more work
NoahvdAa Sep 21, 2023
c60dd35
more more more more more work
NoahvdAa Sep 21, 2023
a272623
some work
Machine-Maker Sep 21, 2023
ef6a411
some more work
Machine-Maker Sep 21, 2023
7b29d1f
even more work
Machine-Maker Sep 22, 2023
78a003e
work and compile errors
Machine-Maker Sep 22, 2023
2bc818e
some more patches
Machine-Maker Sep 22, 2023
24fd5ae
and some more patches
Machine-Maker Sep 22, 2023
a62835b
almost halfway done with server patches
Machine-Maker Sep 22, 2023
2cee841
and some more
Machine-Maker Sep 22, 2023
fc84aee
more more more more more more work
NoahvdAa Sep 22, 2023
2cb3a1a
Fix leave message in common packet listener
lynxplay Sep 22, 2023
00d8298
Missing paper comment
lynxplay Sep 22, 2023
79fef73
More work work work
lynxplay Sep 22, 2023
662b6c5
Port sidebar slots patch
lynxplay Sep 22, 2023
74094ed
More more more (more ??) more work
lynxplay Sep 22, 2023
af10902
Fix PaperAdvancementDisplay
lynxplay Sep 22, 2023
95a31de
More work work work
lynxplay Sep 22, 2023
574bc96
More work
lynxplay Sep 22, 2023
452009b
Working hard on messing with leafs patches
lynxplay Sep 22, 2023
e5bd562
Work here, work there, work for everyone
lynxplay Sep 22, 2023
2617c92
More work work work work work work work work work
lynxplay Sep 22, 2023
772fb3e
more more more more more more more work
NoahvdAa Sep 22, 2023
32d9c66
more more more more more more more more work
NoahvdAa Sep 22, 2023
4875ee4
more more more more more more more more more work
NoahvdAa Sep 22, 2023
3aa8e7e
more more more more more more more more more more work
NoahvdAa Sep 22, 2023
ac7e4ad
more more more more more more more more more more more work: passing …
NoahvdAa Sep 22, 2023
8baf510
some work
Lulu13022002 Sep 22, 2023
a91e19f
more work
Lulu13022002 Sep 22, 2023
63a1b0c
some compile issues
Lulu13022002 Sep 22, 2023
f4d8a64
more more more more more more more more more more more work: passing …
NoahvdAa Sep 22, 2023
1ebaffa
some compile fixes
MiniDigger Sep 22, 2023
603c33d
some more compile fixes
MiniDigger Sep 22, 2023
ead3ddb
Move unapplied patches so ATs import
jpenilla Sep 22, 2023
896aa8b
Rebuild patches
jpenilla Sep 22, 2023
e88856d
Chunk system patch
Spottedleaf Sep 22, 2023
ea01aa3
Add some patches, fix compile
Spottedleaf Sep 22, 2023
d259503
Fix recursion with pathfind entity event
Spottedleaf Sep 22, 2023
6af97e1
Port patches from folia dev/optimisations
Spottedleaf Sep 22, 2023
915bb92
Fixup advancement patch (#9745)
Machine-Maker Sep 22, 2023
47aeab8
fixup display slots patch (#9746)
Machine-Maker Sep 22, 2023
81c5901
re-add distance map patch
Machine-Maker Sep 22, 2023
b3ec8bd
Revert "re-add distance map patch"
kennytv Sep 22, 2023
d23c4a5
Fix local attribute setting
kennytv Sep 22, 2023
0280723
Fix chat processing
kennytv Sep 22, 2023
a50d7c3
Make sure to maintain the players sent to set for ChunkHolder
Spottedleaf Sep 23, 2023
a353f4d
Readd network optimization patch
kennytv Sep 23, 2023
4c17176
Update foojay resolver convention plugin
kennytv Sep 23, 2023
9df2066
Updated Upstream (Bukkit/CraftBukkit)
kennytv Sep 23, 2023
8b512e3
Support Paper ip address config + add missing logs
Owen1212055 Sep 23, 2023
38b7565
Remove Spigot Bug Fix for MC-109346
Owen1212055 Sep 23, 2023
9c126fd
fix test
Lulu13022002 Sep 23, 2023
b561a12
Fix SuspiciousStewMeta
Lulu13022002 Sep 23, 2023
9624451
Add missing kick event cause
jpenilla Sep 23, 2023
6be4395
Migrate paper log ips option to new server.properties option
NoahvdAa Sep 23, 2023
2ec643a
Readd anti xray and oversized block entity patches
kennytv Sep 24, 2023
8d92274
Drop no longer needed patch
kennytv Sep 24, 2023
38dc3b2
Optimise chunk tick iteration
Spottedleaf Sep 24, 2023
84556f3
Add lag compensation for breaking blocks
Spottedleaf Sep 24, 2023
5dca26c
Fix race condition on UpgradeData.BlockFixers class init
Spottedleaf Sep 24, 2023
ea56138
Fix some issues
Machine-Maker Sep 24, 2023
025c5d7
rebuild patches
Machine-Maker Sep 24, 2023
866d2d9
Use correct ClientboundLevelChunkWithLightPacket constructor in later…
kennytv Sep 24, 2023
8b9e3dc
Optimise nearby player retrieval
Spottedleaf Sep 24, 2023
11138a7
Re-add remove streams for Brain AI patch
Spottedleaf Sep 24, 2023
7a00758
Rebuild patches
Spottedleaf Sep 24, 2023
e284bb1
Updated Upstream (Bukkit/CraftBukkit)
kennytv Sep 24, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ How To (Plugin Developers)
<dependency>
<groupId>io.papermc.paper</groupId>
<artifactId>paper-api</artifactId>
<version>1.20.1-R0.1-SNAPSHOT</version>
<version>1.20.2-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
```
Expand All @@ -53,7 +53,7 @@ repositories {
}

dependencies {
compileOnly("io.papermc.paper:paper-api:1.20.1-R0.1-SNAPSHOT")
compileOnly("io.papermc.paper:paper-api:1.20.2-R0.1-SNAPSHOT")
}

java {
Expand Down
8 changes: 4 additions & 4 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ repositories {
}

dependencies {
paramMappings("net.fabricmc:yarn:1.20.1+build.1:mergedv2")
paramMappings("net.fabricmc:yarn:1.20.2+build.1:mergedv2")
remapper("net.fabricmc:tiny-remapper:0.8.6:fat")
decompiler("net.minecraftforge:forgeflower:2.0.627.2")
spigotDecompiler("io.papermc:patched-spigot-fernflower:0.1+build.6")
Expand Down Expand Up @@ -137,9 +137,9 @@ tasks.collectAtsFromPatches {
}

// Uncomment while updating for a new Minecraft version
// tasks.withType<io.papermc.paperweight.tasks.RebuildGitPatches> {
// filterPatches.set(false)
// }
tasks.withType<io.papermc.paperweight.tasks.RebuildGitPatches> {
filterPatches.set(false)
}

tasks.register("printMinecraftVersion") {
doLast {
Expand Down
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
group=io.papermc.paper
version=1.20.1-R0.1-SNAPSHOT
mcVersion=1.20.1
version=1.20.2-R0.1-SNAPSHOT
mcVersion=1.20.2

org.gradle.caching=true
org.gradle.parallel=true
Expand Down
43 changes: 24 additions & 19 deletions patches/api/0001-Convert-project-to-Gradle.patch
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ index 11038da2e071699d6561a331565db0c8d7850d0e..317acfec5894101294a55abff6181943
+/.factorypath
diff --git a/build.gradle.kts b/build.gradle.kts
new file mode 100644
index 0000000000000000000000000000000000000000..297c2d28d254f72eb0143d8994a1fb2f39f9b4e8
index 0000000000000000000000000000000000000000..1e8a4a87f963a8cf0e61e3c06925b864b437f8f5
--- /dev/null
+++ b/build.gradle.kts
@@ -0,0 +1,87 @@
Expand All @@ -46,10 +46,10 @@ index 0000000000000000000000000000000000000000..297c2d28d254f72eb0143d8994a1fb2f
+
+dependencies {
+ // api dependencies are listed transitively to API consumers
+ api("com.google.guava:guava:31.1-jre")
+ api("com.google.code.gson:gson:2.10")
+ api("com.google.guava:guava:32.1.2-jre")
+ api("com.google.code.gson:gson:2.10.1")
+ api("net.md-5:bungeecord-chat:$bungeeCordChatVersion")
+ api("org.yaml:snakeyaml:2.0")
+ api("org.yaml:snakeyaml:2.2")
+ api("org.joml:joml:1.10.5")
+
+ compileOnly("org.apache.maven:maven-resolver-provider:3.8.5")
Expand All @@ -61,8 +61,8 @@ index 0000000000000000000000000000000000000000..297c2d28d254f72eb0143d8994a1fb2f
+ testCompileOnly(annotations)
+
+ testImplementation("org.apache.commons:commons-lang3:3.12.0")
+ testImplementation("junit:junit:4.13.2")
+ testImplementation("org.hamcrest:hamcrest-library:1.3")
+ testImplementation("org.junit.jupiter:junit-jupiter:5.10.0")
+ testImplementation("org.hamcrest:hamcrest:2.2")
+ testImplementation("org.mockito:mockito-core:5.5.0")
+ testImplementation("org.ow2.asm:asm-tree:9.5")
+}
Expand Down Expand Up @@ -100,8 +100,8 @@ index 0000000000000000000000000000000000000000..297c2d28d254f72eb0143d8994a1fb2f
+ options.use()
+ options.isDocFilesSubDirs = true
+ options.links(
+ "https://guava.dev/releases/31.1-jre/api/docs/",
+ "https://javadoc.io/doc/org.yaml/snakeyaml/2.0/",
+ "https://guava.dev/releases/32.1.2-jre/api/docs/",
+ "https://javadoc.io/doc/org.yaml/snakeyaml/2.2/",
+ "https://javadoc.io/doc/org.jetbrains/annotations-java5/$annotationsVersion/",
+ "https://javadoc.io/doc/net.md-5/bungeecord-chat/$bungeeCordChatVersion/",
+ )
Expand All @@ -120,18 +120,18 @@ index 0000000000000000000000000000000000000000..297c2d28d254f72eb0143d8994a1fb2f
+}
diff --git a/pom.xml b/pom.xml
deleted file mode 100644
index ca29693624f80b54d67bd51c8577ceaa1f5f40c8..0000000000000000000000000000000000000000
index e31246ebbe2af2950d63ad413460ea7c0c6baa36..0000000000000000000000000000000000000000
--- a/pom.xml
+++ /dev/null
@@ -1,276 +0,0 @@
@@ -1,281 +0,0 @@
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <groupId>org.spigotmc</groupId>
- <artifactId>spigot-api</artifactId>
- <version>1.20.1-R0.1-SNAPSHOT</version>
- <version>1.20.2-R0.1-SNAPSHOT</version>
- <packaging>jar</packaging>
-
- <name>Spigot-API</name>
Expand Down Expand Up @@ -161,14 +161,14 @@ index ca29693624f80b54d67bd51c8577ceaa1f5f40c8..00000000000000000000000000000000
- <dependency>
- <groupId>com.google.guava</groupId>
- <artifactId>guava</artifactId>
- <version>31.1-jre</version>
- <version>32.1.2-jre</version>
- <scope>compile</scope>
- </dependency>
- <!-- bundled with Minecraft, should be kept in sync -->
- <dependency>
- <groupId>com.google.code.gson</groupId>
- <artifactId>gson</artifactId>
- <version>2.10</version>
- <version>2.10.1</version>
- <scope>compile</scope>
- </dependency>
- <!-- bundled with Minecraft, should be kept in sync -->
Expand All @@ -188,7 +188,7 @@ index ca29693624f80b54d67bd51c8577ceaa1f5f40c8..00000000000000000000000000000000
- <dependency>
- <groupId>org.yaml</groupId>
- <artifactId>snakeyaml</artifactId>
- <version>2.0</version>
- <version>2.2</version>
- <scope>compile</scope>
- </dependency>
- <!-- not part of the API proper -->
Expand Down Expand Up @@ -219,15 +219,15 @@ index ca29693624f80b54d67bd51c8577ceaa1f5f40c8..00000000000000000000000000000000
- </dependency>
- <!-- testing -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.13.2</version>
- <groupId>org.junit.jupiter</groupId>
- <artifactId>junit-jupiter</artifactId>
- <version>5.10.0</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-library</artifactId>
- <version>1.3</version>
- <artifactId>hamcrest</artifactId>
- <version>2.2</version>
- <scope>test</scope>
- </dependency>
- <dependency>
Expand Down Expand Up @@ -339,6 +339,11 @@ index ca29693624f80b54d67bd51c8577ceaa1f5f40c8..00000000000000000000000000000000
- </tags>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- </plugins>
- </build>
-
Expand Down
14 changes: 7 additions & 7 deletions patches/api/0002-Build-system-changes.patch
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ Subject: [PATCH] Build system changes


diff --git a/build.gradle.kts b/build.gradle.kts
index 297c2d28d254f72eb0143d8994a1fb2f39f9b4e8..c7f358649935fe4bad002089274b42d03a1c7d88 100644
index 1e8a4a87f963a8cf0e61e3c06925b864b437f8f5..048dc1ffa90672a00f61da0271a550f9e877e8cd 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -18,15 +18,27 @@ dependencies {
api("net.md-5:bungeecord-chat:$bungeeCordChatVersion")
api("org.yaml:snakeyaml:2.0")
api("org.yaml:snakeyaml:2.2")
api("org.joml:joml:1.10.5")
+ // Paper start
+ api("com.googlecode.json-simple:json-simple:1.1.1") {
Expand All @@ -35,18 +35,18 @@ index 297c2d28d254f72eb0143d8994a1fb2f39f9b4e8..c7f358649935fe4bad002089274b42d0
+ // Paper end
+
testImplementation("org.apache.commons:commons-lang3:3.12.0")
testImplementation("junit:junit:4.13.2")
testImplementation("org.hamcrest:hamcrest-library:1.3")
testImplementation("org.junit.jupiter:junit-jupiter:5.10.0")
testImplementation("org.hamcrest:hamcrest:2.2")
@@ -69,8 +81,12 @@ tasks.withType<Javadoc> {
options.links(
"https://guava.dev/releases/31.1-jre/api/docs/",
"https://javadoc.io/doc/org.yaml/snakeyaml/2.0/",
"https://guava.dev/releases/32.1.2-jre/api/docs/",
"https://javadoc.io/doc/org.yaml/snakeyaml/2.2/",
- "https://javadoc.io/doc/org.jetbrains/annotations-java5/$annotationsVersion/",
+ "https://javadoc.io/doc/org.jetbrains/annotations/$annotationsVersion/", // Paper - we don't want Java 5 annotations
"https://javadoc.io/doc/net.md-5/bungeecord-chat/$bungeeCordChatVersion/",
+ // Paper start - add missing javadoc links
+ "https://javadoc.io/doc/org.joml/joml/1.10.5/index.html",
+ "https://www.javadoc.io/doc/com.google.code.gson/gson/2.10",
+ "https://www.javadoc.io/doc/com.google.code.gson/gson/2.10.1",
+ // Paper end
)
options.tags("apiNote:a:API Note:")
Expand Down
24 changes: 12 additions & 12 deletions patches/api/0003-Test-changes.patch
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ index 0000000000000000000000000000000000000000..77154095cfb8b259bdb318e8ff40cb6f
+ }
+}
diff --git a/src/test/java/org/bukkit/AnnotationTest.java b/src/test/java/org/bukkit/AnnotationTest.java
index 4ac3dd977e75cd8464163351d306e037ee32cb48..c26ea217927ba77611e6ae93f8df50a83bceb3dd 100644
index 64e7aef6220097edefdff3b98a771b988365930d..abadff47166722fdc756afdbc6ac7242b6bd4fb0 100644
--- a/src/test/java/org/bukkit/AnnotationTest.java
+++ b/src/test/java/org/bukkit/AnnotationTest.java
@@ -29,7 +29,13 @@ public class AnnotationTest {
Expand Down Expand Up @@ -146,8 +146,8 @@ index 4ac3dd977e75cd8464163351d306e037ee32cb48..c26ea217927ba77611e6ae93f8df50a8
+ builder.append("\t").append(message).append("\n");
}

- Assert.fail("There " + errors.size() + " are missing annotation(s)");
+ Assert.fail(builder.toString());
- fail("There " + errors.size() + " are missing annotation(s)");
+ fail(builder.toString());
}

private static void collectClasses(@NotNull File from, @NotNull Map<String, ClassNode> to) throws IOException {
Expand Down Expand Up @@ -205,17 +205,17 @@ index 4ac3dd977e75cd8464163351d306e037ee32cb48..c26ea217927ba77611e6ae93f8df50a8
return false;
}
diff --git a/src/test/java/org/bukkit/BukkitMirrorTest.java b/src/test/java/org/bukkit/BukkitMirrorTest.java
index 2dfada66067d79b84cd490eadbe0178e8cd8c260..06d66512c91c680130132b79e34fbf32245ff9ee 100644
index 89ca06ebecdaadd5dfc7bc74473ca15ad36f6eff..a07d35a6615e788361ac4c8b8954a2876d1306b2 100644
--- a/src/test/java/org/bukkit/BukkitMirrorTest.java
+++ b/src/test/java/org/bukkit/BukkitMirrorTest.java
@@ -20,6 +20,7 @@ public class BukkitMirrorTest {

@Parameters(name = "{index}: {1}")
public static List<Object[]> data() {
+ if (true) return List.of(); // Paper
return Lists.transform(Arrays.asList(Server.class.getDeclaredMethods()), new Function<Method, Object[]>() {
@Override
public Object[] apply(Method input) {
@@ -12,6 +12,7 @@ import org.junit.jupiter.params.provider.MethodSource;
public class BukkitMirrorTest {

public static Stream<Arguments> data() {
+ if (true) return Stream.of(); // Paper
return Stream.of(Server.class.getDeclaredMethods())
.map(method -> {
try {
diff --git a/src/test/java/org/bukkit/support/TestServer.java b/src/test/java/org/bukkit/support/TestServer.java
index 79173d6ed844f1e640e3aa745a9b560ec5e6a2bc..73ec679ac0d1f398b417bd174b47f9af93351e27 100644
--- a/src/test/java/org/bukkit/support/TestServer.java
Expand Down
2 changes: 1 addition & 1 deletion patches/api/0004-Add-FastUtil-to-Bukkit.patch
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Subject: [PATCH] Add FastUtil to Bukkit
Doesn't expose to plugins, just allows Paper-API to use it for optimization

diff --git a/build.gradle.kts b/build.gradle.kts
index b38a9f4d628fa639e5d2b7dcd5a63f0bf6b8330b..19720f73cb8454d6ddd8d75e7d08556d61436505 100644
index 048dc1ffa90672a00f61da0271a550f9e877e8cd..98d7bca03ee3805a1d32f3eb7dc520d88cb1787a 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -22,6 +22,7 @@ dependencies {
Expand Down
30 changes: 15 additions & 15 deletions patches/api/0005-Adventure.patch
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Co-authored-by: zml <zml@stellardrift.ca>
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>

diff --git a/build.gradle.kts b/build.gradle.kts
index c44e0485ba54b3d15fa4fd7d1250bcbc1ce809d5..1a4512bc5aef7e89dca53f8352e9008b4de537e3 100644
index 98d7bca03ee3805a1d32f3eb7dc520d88cb1787a..b649f81d11c043649fa3e6e65ebd5dd70d2e9469 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -10,12 +10,24 @@ java {
Expand All @@ -29,11 +29,11 @@ index c44e0485ba54b3d15fa4fd7d1250bcbc1ce809d5..1a4512bc5aef7e89dca53f8352e9008b

dependencies {
// api dependencies are listed transitively to API consumers
api("com.google.guava:guava:31.1-jre")
api("com.google.code.gson:gson:2.10")
api("com.google.guava:guava:32.1.2-jre")
api("com.google.code.gson:gson:2.10.1")
- api("net.md-5:bungeecord-chat:$bungeeCordChatVersion")
+ api("net.md-5:bungeecord-chat:$bungeeCordChatVersion-deprecated+build.14") // Paper
api("org.yaml:snakeyaml:2.0")
api("org.yaml:snakeyaml:2.2")
api("org.joml:joml:1.10.5")
// Paper start
@@ -23,6 +35,13 @@ dependencies {
Expand All @@ -51,14 +51,14 @@ index c44e0485ba54b3d15fa4fd7d1250bcbc1ce809d5..1a4512bc5aef7e89dca53f8352e9008b

compileOnly("org.apache.maven:maven-resolver-provider:3.8.5")
@@ -83,14 +102,30 @@ tasks.withType<Javadoc> {
"https://guava.dev/releases/31.1-jre/api/docs/",
"https://javadoc.io/doc/org.yaml/snakeyaml/2.0/",
"https://guava.dev/releases/32.1.2-jre/api/docs/",
"https://javadoc.io/doc/org.yaml/snakeyaml/2.2/",
"https://javadoc.io/doc/org.jetbrains/annotations/$annotationsVersion/", // Paper - we don't want Java 5 annotations
- "https://javadoc.io/doc/net.md-5/bungeecord-chat/$bungeeCordChatVersion/",
+ // "https://javadoc.io/doc/net.md-5/bungeecord-chat/$bungeeCordChatVersion/", // Paper - don't link to bungee chat
// Paper start - add missing javadoc links
"https://javadoc.io/doc/org.joml/joml/1.10.5/index.html",
"https://www.javadoc.io/doc/com.google.code.gson/gson/2.10",
"https://www.javadoc.io/doc/com.google.code.gson/gson/2.10.1",
// Paper end
+ // Paper start
+ "https://jd.advntr.dev/api/$adventureVersion/",
Expand Down Expand Up @@ -1415,7 +1415,7 @@ index 8263a17a46c2aa7f976b37b80933acd850b9434a..e3602c6703b29ffec17ef7806c9deb3e
throw new UnsupportedOperationException("Not supported yet.");
}
diff --git a/src/main/java/org/bukkit/Sound.java b/src/main/java/org/bukkit/Sound.java
index 4cbc963f268753316327e38b6e1e42cffb486b54..6e8d2b35d8f33827396dbcfa817cd9c2f8ad83a6 100644
index c5ba0f3ad4df1f52efe9795cfe2ded8783657b40..e30ea44c962f685f216dadd174c91a00d880c5cd 100644
--- a/src/main/java/org/bukkit/Sound.java
+++ b/src/main/java/org/bukkit/Sound.java
@@ -10,7 +10,7 @@ import org.jetbrains.annotations.NotNull;
Expand All @@ -1427,7 +1427,7 @@ index 4cbc963f268753316327e38b6e1e42cffb486b54..6e8d2b35d8f33827396dbcfa817cd9c2

AMBIENT_BASALT_DELTAS_ADDITIONS("ambient.basalt_deltas.additions"),
AMBIENT_BASALT_DELTAS_LOOP("ambient.basalt_deltas.loop"),
@@ -1498,4 +1498,11 @@ public enum Sound implements Keyed {
@@ -1512,4 +1512,11 @@ public enum Sound implements Keyed {
public NamespacedKey getKey() {
return key;
}
Expand Down Expand Up @@ -1508,7 +1508,7 @@ index efb97712cc9dc7c1e12a59f5b94e4f2ad7c6b7d8..3024468af4c073324e536c1cb26beffb
return warning == null || warning.value();
}
diff --git a/src/main/java/org/bukkit/World.java b/src/main/java/org/bukkit/World.java
index c4d2a13d62059ca1f148a9af909f424b745bc8df..5357291ff0f2f20bd87ab9f6e57f6a4f6ff65226 100644
index 2009f98dc12bc8921cd3108884c1ab65bcfc0109..4c2d252a8298336b0ad23d15fc9290f05e5438c6 100644
--- a/src/main/java/org/bukkit/World.java
+++ b/src/main/java/org/bukkit/World.java
@@ -44,7 +44,7 @@ import org.jetbrains.annotations.Nullable;
Expand Down Expand Up @@ -4410,7 +4410,7 @@ index 2fbb0b7640dd9b9b0e70d4bc60fbb0310d5ec250..049c70c935fd7a781280d223f74bbbf8

/**
diff --git a/src/main/java/org/bukkit/map/MapCursor.java b/src/main/java/org/bukkit/map/MapCursor.java
index 83354b2a38b6261b172b91c1008dcf3313cc4a8f..762d8a53bbfa82edcd725a52d630b61c40503d67 100644
index b90fd819a781d3a2117ffa25f0864b1576901f9f..7d4f4970dae6fe4eeea6b6b6810dcecfe20d6e51 100644
--- a/src/main/java/org/bukkit/map/MapCursor.java
+++ b/src/main/java/org/bukkit/map/MapCursor.java
@@ -10,7 +10,7 @@ public final class MapCursor {
Expand Down Expand Up @@ -4982,7 +4982,7 @@ index 7b9a7890b25ca4bd95ab81f3181288bf79ed649c..e5a38e3568148170025e05c7ba69e861
/**
diff --git a/src/test/java/io/papermc/paper/adventure/KeyTest.java b/src/test/java/io/papermc/paper/adventure/KeyTest.java
new file mode 100644
index 0000000000000000000000000000000000000000..70c575077d204e4b36d07559f6a8d952b84af1cf
index 0000000000000000000000000000000000000000..7ede17d60358e0e3a04f3166ea9657e5239e0d8f
--- /dev/null
+++ b/src/test/java/io/papermc/paper/adventure/KeyTest.java
@@ -0,0 +1,31 @@
Expand All @@ -4992,10 +4992,10 @@ index 0000000000000000000000000000000000000000..70c575077d204e4b36d07559f6a8d952
+import java.util.Set;
+import net.kyori.adventure.key.Key;
+import org.bukkit.NamespacedKey;
+import org.junit.Test;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
+public class KeyTest {
+
Expand Down
2 changes: 1 addition & 1 deletion patches/api/0007-Use-ASM-for-event-executors.patch
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Subject: [PATCH] Use ASM for event executors.
Uses method handles for private or static methods.

diff --git a/build.gradle.kts b/build.gradle.kts
index cbab63d2f3b045f6193f5a3422ae4b5509d3003b..ba6f0a70ba2442dbe60ed6cc92e4fb91a48d9f3b 100644
index b649f81d11c043649fa3e6e65ebd5dd70d2e9469..df783fda358889a23e9219b364181c626ff3dfea 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -42,6 +42,9 @@ dependencies {
Expand Down
Loading