Fixed recipe packet fixer

This commit is contained in:
Auxilor
2022-05-28 12:37:47 +01:00
parent 336cdc3716
commit 80fa5d346a

View File

@@ -19,6 +19,11 @@ class RecipePacketFixer(
override fun onSend(packet: PacketContainer, player: Player, event: PacketEvent) {
val nmsPackets = this.getPlugin().getProxy(RecipePacketProxy::class.java).splitPacket(packet.handle)
if (nmsPackets.size <= 1) {
return
}
event.isCancelled = true
for (nmsPacket in nmsPackets) {
val protocolLibPacket = PacketContainer.fromPacket(nmsPacket)
ProtocolLibrary.getProtocolManager().sendServerPacket(player, protocolLibPacket, false)