9
0
mirror of https://github.com/LeavesMC/Leaves.git synced 2026-01-04 15:41:31 +00:00

Update Paper

This commit is contained in:
violetc
2023-08-23 13:24:24 +08:00
parent 8e737d4606
commit 1da94abde2
47 changed files with 268 additions and 207 deletions

View File

@@ -6,7 +6,7 @@ Subject: [PATCH] PCA sync protocol
This patch is Powered by plusls-carpet-addition(https://github.com/plusls/plusls-carpet-addition)
diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
index 3f3e953630bf709b5926a6b6a421bda1ec327d44..dc5f67e6d16eec7bf7bb4bcbf4840e0845d5dc54 100644
index 434e5e1fd280dc5b1bd29fc2a196ce0b803279f7..2ed3fba5de71bb36187b8a65f65673a4f426cfd0 100644
--- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
+++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
@@ -247,6 +247,7 @@ import org.bukkit.inventory.CraftingInventory;
@@ -17,7 +17,7 @@ index 3f3e953630bf709b5926a6b6a421bda1ec327d44..dc5f67e6d16eec7bf7bb4bcbf4840e08
// CraftBukkit end
public class ServerGamePacketListenerImpl implements ServerPlayerConnection, TickablePacketListener, ServerGamePacketListener {
@@ -3623,6 +3624,16 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Tic
@@ -3635,6 +3636,16 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Tic
this.disconnect("Invalid payload UNREGISTER!", org.bukkit.event.player.PlayerKickEvent.Cause.INVALID_PAYLOAD); // Paper - kick event cause
}
} else {
@@ -35,7 +35,7 @@ index 3f3e953630bf709b5926a6b6a421bda1ec327d44..dc5f67e6d16eec7bf7bb4bcbf4840e08
byte[] data = new byte[packet.data.readableBytes()];
packet.data.readBytes(data);
diff --git a/src/main/java/net/minecraft/server/players/PlayerList.java b/src/main/java/net/minecraft/server/players/PlayerList.java
index 672b60264acfa2b9eea1c5a80731ece535f22940..9559bb5fb3ce8758686b337a13d9ccff4b7dfc35 100644
index 1cdf89c196f34b0036e14c3e445e67306cb026a5..2fa9e5e6d513b47e613a7b8f0c9caf463fec2a40 100644
--- a/src/main/java/net/minecraft/server/players/PlayerList.java
+++ b/src/main/java/net/minecraft/server/players/PlayerList.java
@@ -356,6 +356,7 @@ public abstract class PlayerList {
@@ -47,10 +47,10 @@ index 672b60264acfa2b9eea1c5a80731ece535f22940..9559bb5fb3ce8758686b337a13d9ccff
final net.kyori.adventure.text.Component jm = playerJoinEvent.joinMessage();
diff --git a/src/main/java/net/minecraft/world/entity/animal/horse/AbstractHorse.java b/src/main/java/net/minecraft/world/entity/animal/horse/AbstractHorse.java
index 9b35a50eb99551f28d45fd5114e0401b4c54646e..21aa401966c13677826697f3e4ee9b4cf1b9d963 100644
index 49d7109b6ca63c8073db777549a65b2fcb70967e..b06ff2c26a562ff0afdd85c222da4e6fe417bfdc 100644
--- a/src/main/java/net/minecraft/world/entity/animal/horse/AbstractHorse.java
+++ b/src/main/java/net/minecraft/world/entity/animal/horse/AbstractHorse.java
@@ -379,6 +379,11 @@ public abstract class AbstractHorse extends Animal implements ContainerListener,
@@ -371,6 +371,11 @@ public abstract class AbstractHorse extends Animal implements ContainerListener,
@Override
public void containerChanged(Container sender) {
@@ -343,7 +343,7 @@ index b7686fd63b7c5d88c3a12ec4ee9bc01a17f997e0..25a9c38c60d183bb65b14f4d7550ab98
public int[] getSlotsForFace(Direction side) {
return ShulkerBoxBlockEntity.SLOTS;
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
index 136168dd1d1aaa8357f1e4b7e4b3bbf1ae705ea8..b74b3a257eeb877468498e5d2cba8ad6c5381548 100644
index 82194109e10772eafb905c6d3b6c3cc2032331b9..601ceba710e9230fabe1846926025fb1c87c351b 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
@@ -468,6 +468,7 @@ public final class CraftServer implements Server {