From 9c3e7206c0b54cb77341b633281fff9b13e9c731 Mon Sep 17 00:00:00 2001 From: raven Date: Wed, 25 Mar 2026 16:08:11 -0500 Subject: only send InventoryOrder if the client supports it --- server/server.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'server/server.go') diff --git a/server/server.go b/server/server.go index 7aee35c..4923777 100644 --- a/server/server.go +++ b/server/server.go @@ -558,7 +558,9 @@ func (cl *client) cpeHandshake(conn net.Conn, ext map[string]bool) bool { } cl.SendPackets(nil, getBlockDefPackets()) - cl.SendPackets(nil, getInventoryPackets(inventoryList)) + if ext["InventoryOrder"] { + cl.SendPackets(nil, getInventoryPackets(inventoryList)) + } cl.extensions = ext return true -- cgit v1.2.3