beachy1nut:
Carnival doesnt encourage guests to bring alcohol. Officially the policy is each adult over 21 may bring one bottle of wine onboard.
People do "smuggle on" alcohol. You can purchase 'virgin' drinks and spike them with your smuggled booze. But as you arent supposed to have it with you, you arent really purchasing a set up.
According to Cruise Critic the setups you buy from Carnival do include the liquor. They think buying the bottle from the ship is a better deal than buying multiple drinks. This a post from the setup thread:
"I did the in room set-up (bar that is) on the Gem 5/31/09 and it was $63 for a 1 litre bottle of Beefeater Gin. I am sure someone will help you and post the email address for ordering the set-up. And then you don't have to visit the "Naughty Room".