Skip to content

Commit a73832c

Browse files
1 parent 14fe728 commit a73832c

5 files changed

Lines changed: 16 additions & 21 deletions

File tree

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ repositories {
1919
dependencies {
2020
remapper("net.fabricmc:tiny-remapper:0.7.0:fat")
2121
decompiler("net.minecraftforge:forgeflower:1.5.498.22")
22-
paperclip("io.papermc:paperclip:3.0.2-SNAPSHOT")
22+
paperclip("io.papermc:paperclip:3.0.2")
2323
}
2424

2525
allprojects {

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = 1.18-R0.1-SNAPSHOT
44
mcVersion = 1.18
55
packageVersion = 1_18_R1
66

7-
paperCommit = 956124f86a93515cf67ee850e96cfd7bc58e27e8
7+
paperCommit = 057adb04f18f319dafeecd2e4294dd090c8360d1
88

99
org.gradle.caching = true
1010
org.gradle.parallel = true
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.1-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

patches/server/0002-Rebrand.patch

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,25 @@ Subject: [PATCH] Rebrand
55

66

77
diff --git a/build.gradle.kts b/build.gradle.kts
8-
index cd74406039704e5a880f00b9b60bb7b1dedc5398..c0051daa10e2d2300f8f1e551554732bdf82fe1e 100644
8+
index cd74406039704e5a880f00b9b60bb7b1dedc5398..ef00dddbbf432d3f9f06bc6095ab5a8256961529 100644
99
--- a/build.gradle.kts
1010
+++ b/build.gradle.kts
11-
@@ -18,8 +18,8 @@ repositories {
11+
@@ -18,8 +18,12 @@ repositories {
1212
}
1313

1414
dependencies {
1515
- implementation(project(":paper-api"))
1616
- implementation(project(":paper-mojangapi"))
17-
+ implementation(project(":purpur-api")) // Purpur
18-
+ implementation("io.papermc.paper:paper-mojangapi:1.18-R0.1-SNAPSHOT") // Purpur
17+
+ // Purpur start
18+
+ implementation(project(":purpur-api"))
19+
+ implementation("io.papermc.paper:paper-mojangapi:1.18-R0.1-SNAPSHOT") {
20+
+ exclude("io.papermc.paper", "paper-api")
21+
+ }
22+
+ // Purpur end
1923
// Paper start
2024
implementation("org.jline:jline-terminal-jansi:3.21.0")
2125
implementation("net.minecrell:terminalconsoleappender:1.3.0")
22-
@@ -49,6 +49,8 @@ dependencies {
26+
@@ -49,6 +53,8 @@ dependencies {
2327
isTransitive = false
2428
}
2529
// Paper end
@@ -28,7 +32,7 @@ index cd74406039704e5a880f00b9b60bb7b1dedc5398..c0051daa10e2d2300f8f1e551554732b
2832

2933
testImplementation("io.github.classgraph:classgraph:4.8.47") // Paper - mob goal test
3034
testImplementation("junit:junit:4.13.1")
31-
@@ -67,7 +69,7 @@ tasks.jar {
35+
@@ -67,7 +73,7 @@ tasks.jar {
3236
attributes(
3337
"Main-Class" to "org.bukkit.craftbukkit.Main",
3438
"Implementation-Title" to "CraftBukkit",
@@ -37,7 +41,7 @@ index cd74406039704e5a880f00b9b60bb7b1dedc5398..c0051daa10e2d2300f8f1e551554732b
3741
"Implementation-Vendor" to date, // Paper
3842
"Specification-Title" to "Bukkit",
3943
"Specification-Version" to project.version,
40-
@@ -158,7 +160,7 @@ fun TaskContainer.registerRunTask(
44+
@@ -158,7 +164,7 @@ fun TaskContainer.registerRunTask(
4145
name: String,
4246
block: JavaExec.() -> Unit
4347
): TaskProvider<JavaExec> = register<JavaExec>(name) {

patches/server/0006-Ridables.patch

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ index ed8b90e90dc4878bce9eecbbf944f5264630f6bb..e38a9ff1024669a5ea9c45a7f33c6061
7373
+
7474
}
7575
diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
76-
index 23074f0b00cde60e3a42335c7aa3eb4f6162d44d..56015828fe1f0bf66eefa41164e58cc4ebe59f20 100644
76+
index 48f95c3a9148a21b76b464c10eb41179d23004de..634de4e0b941ee236bd605b66bfbb2123fc03294 100644
7777
--- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
7878
+++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
7979
@@ -2369,6 +2369,8 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Ser
@@ -86,18 +86,9 @@ index 23074f0b00cde60e3a42335c7aa3eb4f6162d44d..56015828fe1f0bf66eefa41164e58cc4
8686
if ((entity instanceof AbstractFish && origItem != null && origItem.asItem() == Items.WATER_BUCKET) && (event.isCancelled() || ServerGamePacketListenerImpl.this.player.getInventory().getSelected() == null || ServerGamePacketListenerImpl.this.player.getInventory().getSelected().getItem() != origItem)) {
8787
ServerGamePacketListenerImpl.this.send(new ClientboundAddMobPacket((AbstractFish) entity));
8888
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
89-
index 23c17a1ebb63290168b2b67f2dbeb7741c368e7b..8389be51e564c734b899ee1049eeb811d111d263 100644
89+
index 1aeca95a271ad925f3615fdc543c7a212ff151fa..4844974e4728aeb5199c05b6dfb74fb3077d80db 100644
9090
--- a/src/main/java/net/minecraft/world/entity/Entity.java
9191
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
92-
@@ -230,7 +230,7 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource, i
93-
public float yRotO;
94-
public float xRotO;
95-
private AABB bb;
96-
- protected boolean onGround;
97-
+ public boolean onGround; // Purpur - protected -> public
98-
public boolean horizontalCollision;
99-
public boolean verticalCollision;
100-
public boolean minorHorizontalCollision;
10192
@@ -292,7 +292,7 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource, i
10293
private final Set<String> tags;
10394
private final double[] pistonDeltas;

0 commit comments

Comments
 (0)