Just know that if you do want to bring something, buy it in the port you are sailing from, don't buy it at home and try to pack and fly with it.
Actually, you should never fly on embarkation day. If I can bring a drink on board, I will get it from the port city after my flight. If not, I will not cry over spilled milk. Certainly it is possible to buy something before departure, right?
If you can take on a "factory sealed" water bottle you can take in liquor. There's a site that sells the sealed caps called camocaps. net and all you have to do is take off the old and put on a new one.