@@ -5,7 +5,7 @@ Subject: [PATCH] Purpur client support
55
66
77diff --git a/src/main/java/net/minecraft/server/level/ServerPlayer.java b/src/main/java/net/minecraft/server/level/ServerPlayer.java
8- index e5af7ef4ada68922a70f593ccec555ecb50627a9..47d545a15b508454452699fe3e333b2bacc3159e 100644
8+ index 961d25bbf868438bf5e5257bad745c8208a01171..90845d1d930c43f9363c75629517322726a264a8 100644
99--- a/src/main/java/net/minecraft/server/level/ServerPlayer.java
1010+++ b/src/main/java/net/minecraft/server/level/ServerPlayer.java
1111@@ -261,6 +261,7 @@ public class ServerPlayer extends Player {
@@ -17,18 +17,18 @@ index e5af7ef4ada68922a70f593ccec555ecb50627a9..47d545a15b508454452699fe3e333b2b
1717 public boolean isRealPlayer; // Paper
1818 public double lastEntitySpawnRadiusSquared; // Paper - optimise isOutsideRange, this field is in blocks
1919diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
20- index 59608a53bbf0eccf118b4d65557444f6532fedb4..bfaa37739230107b73f81e227660e950d81d50a0 100644
20+ index 4e615e5d5b8d79f6eaac2136be03961415fd093e..42978e1ea82b4d6a740150893518c4f6bd1562eb 100644
2121--- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
2222+++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
23- @@ -3646 ,6 +3646 ,7 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Tic
23+ @@ -3647 ,6 +3647 ,7 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Tic
2424 private static final ResourceLocation CUSTOM_UNREGISTER = new ResourceLocation("unregister");
2525
2626 private static final ResourceLocation MINECRAFT_BRAND = new ResourceLocation("brand"); // Paper - Brand support
2727+ private static final ResourceLocation PURPUR_CLIENT = new ResourceLocation("purpur", "client"); // Purpur
2828
2929 @Override
3030 public void handleCustomPayload(ServerboundCustomPayloadPacket packet) {
31- @@ -3670 ,6 +3671 ,13 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Tic
31+ @@ -3671 ,6 +3672 ,13 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Tic
3232 ServerGamePacketListenerImpl.LOGGER.error("Couldn\'t unregister custom payload", ex);
3333 this.disconnect("Invalid payload UNREGISTER!", org.bukkit.event.player.PlayerKickEvent.Cause.INVALID_PAYLOAD); // Paper - kick event cause
3434 }
0 commit comments