diff options
| author | raven <citrons@mondecitronne.com> | 2026-03-25 16:08:11 -0500 |
|---|---|---|
| committer | raven <citrons@mondecitronne.com> | 2026-03-25 16:12:23 -0500 |
| commit | 9c3e7206c0b54cb77341b633281fff9b13e9c731 (patch) | |
| tree | b84726645900c02c94bb3194b4b0f7df3b67060e | |
| parent | 5130dafed153210d01388f36b440c6156ae127b8 (diff) | |
only send InventoryOrder if the client supports it
| -rw-r--r-- | server/server.go | 4 |
1 files changed, 3 insertions, 1 deletions
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 |
