@Override
 public void readData(DataInputStream data) throws IOException {
   super.readData(data);
   int id = data.readInt();
   item = new ItemStack(id, data.readInt(), data.readInt());
 }