09-20-2012, 04:00 AM
Ah, found the culprit. As it turns out, I've forgotten to send correct window ID in the PACKET_INVENTORY_WHOLE packet, sending always ID 0; so when a chest was opened, MCS tried to push 63 slots into the player's inventory, rather than the chest window itself
Now chests work, but stopping the server after opening a chest makes the server crash
Oh god why can't it just work?
Now chests work, but stopping the server after opening a chest makes the server crash
Oh god why can't it just work?