Like all anti-social behaviour, what's required is a decent deterrent.
For flights, the pre take-off briefing by cabin-crew should include a sentence on where the parachutes are stowed and that misbehaving drunks will be ejected regardless of whether over land or sea. Followed up with...