- check slot validity in server packet handler

This commit is contained in:
repo_alt 2021-12-12 08:50:06 +03:00
parent 828e97d47d
commit 34165fe75c

View File

@ -227,7 +227,7 @@ object PacketHandler extends CommonPacketHandler {
val slot = p.readByte()
val stack = p.readItemStack()
p.player.openContainer match {
case db: Database => db.putStackInSlot(slot, stack)
case db: Database => if (slot < db.rows*db.rows && slot >= 0) db.putStackInSlot(slot, stack)
case _ => // Invalid packet.
}
}