Skip to content

Commit dfd8a7a

Browse files
authored
Fix phantom going at high speed when ridden (#1680)
1 parent a4776d7 commit dfd8a7a

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ index 83eff33884bffddfafc85eeb4a2900104a396e2e..3c7159d0981c948e71a5612ba4083acc
4242
@Override
4343
public @Nullable LevelChunk getChunkIfLoaded(int x, int z) {
4444
diff --git a/net/minecraft/server/level/ServerPlayer.java b/net/minecraft/server/level/ServerPlayer.java
45-
index 63ef4690ff76df961fcc51dabd0f4f3d7de09fe9..7adb3d1f75896f1e31747e3356b124948a1c77c0 100644
45+
index f292626a6ab2ae3f71f76aebdd2b4cf576183331..cb83141c70f28569d91df6553ae368bfacb9a0e2 100644
4646
--- a/net/minecraft/server/level/ServerPlayer.java
4747
+++ b/net/minecraft/server/level/ServerPlayer.java
4848
@@ -861,6 +861,15 @@ public class ServerPlayer extends Player implements ca.spottedleaf.moonrise.patc
@@ -3813,7 +3813,7 @@ index 889c31cc9257fbbd5df8325ccee9ce39b026ec4b..4a1299d6cee2807522de0c2d0d4745c5
38133813

38143814
@Override
38153815
diff --git a/net/minecraft/world/entity/monster/Phantom.java b/net/minecraft/world/entity/monster/Phantom.java
3816-
index 2abb55d84507fd29817760cb0068dd083f7f1c37..855ec37a7e4110e37823ecf62f67f5cb3714f4bf 100644
3816+
index 2abb55d84507fd29817760cb0068dd083f7f1c37..3b343c29b86292f5965a84bd180a7866e76bcac1 100644
38173817
--- a/net/minecraft/world/entity/monster/Phantom.java
38183818
+++ b/net/minecraft/world/entity/monster/Phantom.java
38193819
@@ -62,6 +62,52 @@ public class Phantom extends Mob implements Enemy {
@@ -3907,7 +3907,7 @@ index 2abb55d84507fd29817760cb0068dd083f7f1c37..855ec37a7e4110e37823ecf62f67f5cb
39073907
+ this.setSpeed(speed);
39083908
+ Vec3 mot = this.getDeltaMovement();
39093909
+ this.move(net.minecraft.world.entity.MoverType.SELF, mot.multiply(speed, speed, speed));
3910-
+ this.setDeltaMovement(mot.scale(0.9D));
3910+
+ this.setDeltaMovement(net.minecraft.world.phys.Vec3.ZERO);
39113911
+ }
39123912
+ // Purpur end - Ridables
39133913
}

0 commit comments

Comments
 (0)