Skip to content

Commit baa196f

Browse files
committed
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly Paper Changes: PaperMC/Paper@a24f9b20 1.21.6 dev PaperMC/Paper@457a0a69 Bump version string and protocol version to 1.21.6 release PaperMC/Paper@245b5473 Update base to 1.21.6 PaperMC/Paper@b28d77b3 Update Moonrise to 1.21.6 PaperMC/Paper@8318dcb7 Update DataConverter to 1.21.6-rc1
1 parent 469a4de commit baa196f

5 files changed

Lines changed: 16 additions & 16 deletions

File tree

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
group = org.purpurmc.purpur
22
version = 1.21.6-R0.1-SNAPSHOT
33

4-
mcVersion = 1.21.6-rc1
5-
paperCommit = 16fd59e06d232a648dd11e01635e320936eca300
4+
mcVersion = 1.21.6
5+
paperCommit = 8318dcb74b18243caadc1b2824fdef2a2dba7a96
66

77
org.gradle.configuration-cache = true
88
org.gradle.caching = true

purpur-server/minecraft-patches/features/0001-Ridables.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4055,10 +4055,10 @@ index 2b9a72b8742bf13c69df5ce0c905d47a92b9d8bc..b67ac487ce4a7fd8b2f62452ab0b87f4
40554055
this.getAttribute(Attributes.MOVEMENT_SPEED).setBaseValue(0.0);
40564056
} else {
40574057
diff --git a/net/minecraft/world/entity/monster/Shulker.java b/net/minecraft/world/entity/monster/Shulker.java
4058-
index b45145051f936bb08941be1b3cd2790f73102352..7b04bf19ee575b9199cb65f0eb3f412a05acac08 100644
4058+
index ff16e0dd78687f4c9a0bce5ede4eda30e2a06263..f37ba04ae0277152d93e3e585973d46c25e52395 100644
40594059
--- a/net/minecraft/world/entity/monster/Shulker.java
40604060
+++ b/net/minecraft/world/entity/monster/Shulker.java
4061-
@@ -110,12 +110,31 @@ public class Shulker extends AbstractGolem implements Enemy {
4061+
@@ -109,12 +109,31 @@ public class Shulker extends AbstractGolem implements Enemy {
40624062
}
40634063
// Purpur end - Shulker change color with dye
40644064

@@ -4090,7 +4090,7 @@ index b45145051f936bb08941be1b3cd2790f73102352..7b04bf19ee575b9199cb65f0eb3f412a
40904090
this.targetSelector.addGoal(1, new HurtByTargetGoal(this, this.getClass()).setAlertOthers());
40914091
this.targetSelector.addGoal(2, new Shulker.ShulkerNearestAttackGoal(this));
40924092
this.targetSelector.addGoal(3, new Shulker.ShulkerDefenseAttackGoal(this));
4093-
@@ -719,7 +738,7 @@ public class Shulker extends AbstractGolem implements Enemy {
4093+
@@ -718,7 +737,7 @@ public class Shulker extends AbstractGolem implements Enemy {
40944094
}
40954095
}
40964096

@@ -4969,7 +4969,7 @@ index 4a4cc7f9c95d4f4b6ad4948e3ed3504efbbcef15..f8a6aba7d6f0f357c72602f4ac6c2537
49694969
&& this.level() == entity.level()
49704970
&& EntitySelector.NO_CREATIVE_OR_SPECTATOR.test(entity)
49714971
diff --git a/net/minecraft/world/entity/npc/Villager.java b/net/minecraft/world/entity/npc/Villager.java
4972-
index bcd191dc713d426b0af739ad67953fa130d0898c..dc5622cbb9d6a3ba92db634d5572d3c1c16d2bf6 100644
4972+
index ff4b73b83e96e0ac0b63922e6f72445cd96d2305..098dfbcf406040939e53ec212d3b433ab3b41291 100644
49734973
--- a/net/minecraft/world/entity/npc/Villager.java
49744974
+++ b/net/minecraft/world/entity/npc/Villager.java
49754975
@@ -250,6 +250,28 @@ public class Villager extends AbstractVillager implements ReputationEventHandler

purpur-server/minecraft-patches/features/0002-Configurable-entity-base-attributes.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ index a81ada76bfd6c4b49d1552f48e2009bc7d8c71d2..869a0154c81593db8933f9daa6a7d3a9
202202
protected void defineSynchedData(SynchedEntityData.Builder builder) {
203203
super.defineSynchedData(builder);
204204
diff --git a/net/minecraft/world/entity/animal/HappyGhast.java b/net/minecraft/world/entity/animal/HappyGhast.java
205-
index 3154ba3c1786a607a9f6511288051889632764bf..801fc7e1a6ec56a6cde5b787daebe3c8c008cc93 100644
205+
index 80517d5c7f074b62555d0991b0ad0678f585834f..6c80c12313147fb022d1bb0c8694fcf85174ae7c 100644
206206
--- a/net/minecraft/world/entity/animal/HappyGhast.java
207207
+++ b/net/minecraft/world/entity/animal/HappyGhast.java
208208
@@ -127,6 +127,19 @@ public class HappyGhast extends Animal {
@@ -1354,10 +1354,10 @@ index b67ac487ce4a7fd8b2f62452ab0b87f4a55006f2..9e7b07f353fb8f0650b8805014c37136
13541354
protected void registerGoals() {
13551355
super.registerGoals();
13561356
diff --git a/net/minecraft/world/entity/monster/Shulker.java b/net/minecraft/world/entity/monster/Shulker.java
1357-
index 7b04bf19ee575b9199cb65f0eb3f412a05acac08..66f26ecce4f9d74c1b008b09c0eaf4b6ef4a177a 100644
1357+
index f37ba04ae0277152d93e3e585973d46c25e52395..1782b1c8e03447d3d4e542f7066cb1af8acd8246 100644
13581358
--- a/net/minecraft/world/entity/monster/Shulker.java
13591359
+++ b/net/minecraft/world/entity/monster/Shulker.java
1360-
@@ -127,6 +127,14 @@ public class Shulker extends AbstractGolem implements Enemy {
1360+
@@ -126,6 +126,14 @@ public class Shulker extends AbstractGolem implements Enemy {
13611361
}
13621362
// Purpur end - Ridables
13631363

@@ -1372,7 +1372,7 @@ index 7b04bf19ee575b9199cb65f0eb3f412a05acac08..66f26ecce4f9d74c1b008b09c0eaf4b6
13721372
@Override
13731373
protected void registerGoals() {
13741374
this.goalSelector.addGoal(0, new org.purpurmc.purpur.entity.ai.HasRider(this)); // Purpur - Ridables
1375-
@@ -610,7 +618,7 @@ public class Shulker extends AbstractGolem implements Enemy {
1375+
@@ -609,7 +617,7 @@ public class Shulker extends AbstractGolem implements Enemy {
13761376

13771377
@Override
13781378
protected float sanitizeScale(float scale) {
@@ -1533,7 +1533,7 @@ index ddd3a0d629f720b7acacf01bf2a7db53ee28724e..a68e9f3f96f37b6dd685fd02072f38b9
15331533
EntityType<Strider> entityType, LevelAccessor level, EntitySpawnReason spawnReason, BlockPos pos, RandomSource random
15341534
) {
15351535
diff --git a/net/minecraft/world/entity/monster/Vex.java b/net/minecraft/world/entity/monster/Vex.java
1536-
index 970eab5794263e40243f0527ab8be98252841fb0..b5e0f1a2c3ca138cfa1cc4138cf1c5e76dcb9436 100644
1536+
index 543913b7e9e92ac43c2e557213a487140326a69e..48e193182861d5e5b5364b226493c665957bcc2f 100644
15371537
--- a/net/minecraft/world/entity/monster/Vex.java
15381538
+++ b/net/minecraft/world/entity/monster/Vex.java
15391539
@@ -104,6 +104,14 @@ public class Vex extends Monster implements TraceableEntity {
@@ -1783,7 +1783,7 @@ index 4c8e49ba064241ec7ac505fa6f5df6d7f9c009b6..f52aba35ee7e202074cda8fb4dfd6a7d
17831783
return Monster.createMonsterAttributes()
17841784
.add(Attributes.MAX_HEALTH, 50.0)
17851785
diff --git a/net/minecraft/world/entity/npc/Villager.java b/net/minecraft/world/entity/npc/Villager.java
1786-
index dc5622cbb9d6a3ba92db634d5572d3c1c16d2bf6..b91c7bdfa4df80bf52ed714efc877a30cdcb3f36 100644
1786+
index 098dfbcf406040939e53ec212d3b433ab3b41291..76f9abb9dbb11e1b5d404cd7a398c0e8ee103150 100644
17871787
--- a/net/minecraft/world/entity/npc/Villager.java
17881788
+++ b/net/minecraft/world/entity/npc/Villager.java
17891789
@@ -272,6 +272,14 @@ public class Villager extends AbstractVillager implements ReputationEventHandler

purpur-server/minecraft-patches/features/0017-Toggle-for-water-sensitive-mob-damage.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -989,10 +989,10 @@ index 23b6d3c9746e1ee641d8b19ec50805cb271a9cc9..d75df6de50f9830efeea826d0ebdac17
989989
protected void registerGoals() {
990990
super.registerGoals();
991991
diff --git a/net/minecraft/world/entity/monster/Shulker.java b/net/minecraft/world/entity/monster/Shulker.java
992-
index 66f26ecce4f9d74c1b008b09c0eaf4b6ef4a177a..decadd1844e197400e4130c2d4f8ef8622cfd7f6 100644
992+
index 1782b1c8e03447d3d4e542f7066cb1af8acd8246..9f6b05671c973e1262cbd6673aac7f1d3a74e2e3 100644
993993
--- a/net/minecraft/world/entity/monster/Shulker.java
994994
+++ b/net/minecraft/world/entity/monster/Shulker.java
995-
@@ -135,6 +135,13 @@ public class Shulker extends AbstractGolem implements Enemy {
995+
@@ -134,6 +134,13 @@ public class Shulker extends AbstractGolem implements Enemy {
996996
}
997997
// Purpur end - Configurable entity base attributes
998998

purpur-server/minecraft-patches/features/0020-Mobs-always-drop-experience.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -959,10 +959,10 @@ index d75df6de50f9830efeea826d0ebdac17f56d4c4b..2b85cedf235e673d6030c2a649abf60b
959959
protected void registerGoals() {
960960
super.registerGoals();
961961
diff --git a/net/minecraft/world/entity/monster/Shulker.java b/net/minecraft/world/entity/monster/Shulker.java
962-
index decadd1844e197400e4130c2d4f8ef8622cfd7f6..2ace8aebd050e43582524c4a659132fef0e05be4 100644
962+
index 9f6b05671c973e1262cbd6673aac7f1d3a74e2e3..a46ca09f661a4f8f3ede6550d613e0c704a9389b 100644
963963
--- a/net/minecraft/world/entity/monster/Shulker.java
964964
+++ b/net/minecraft/world/entity/monster/Shulker.java
965-
@@ -142,6 +142,13 @@ public class Shulker extends AbstractGolem implements Enemy {
965+
@@ -141,6 +141,13 @@ public class Shulker extends AbstractGolem implements Enemy {
966966
}
967967
// Purpur end - Toggle for water sensitive mob damage
968968

0 commit comments

Comments
 (0)