module VFX
{
    imports
    {
        Base,
    }

/* <<<<<  Soda (Pop)  >>>>> */

    item CreamSodaBottle
    {
        DisplayName = Bottle of Cream Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

		CustomContextMenu = Drink,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticBig,
		FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask       = PopBottle_Mask,

        Icon = VFX_Beverages_SodaBottleCream,
        StaticModel = Base.VFX_CreamSodaBottle,
        WorldStaticModel = Base.VFX_CreamSodaBottle,

        component FluidContainer
        {
            ContainerName = BottlePlastic,
            Capacity = 2.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_CreamSoda:1.0,
            }
        }
    }

    item LemonSodaBottle
    {
        DisplayName = Bottle of Lemon Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = PopBottle_Mask,

        Icon = VFX_Beverages_SodaBottleLemon,
        StaticModel = Base.VFX_LemonSodaBottle,
        WorldStaticModel = Base.VFX_LemonSodaBottle,

        component FluidContainer
        {
            ContainerName = BottlePlastic,
            Capacity = 2.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_LemonSoda:1.0,
            }
        }
    }

    item LemonLimeSodaBottle
    {
        DisplayName = Bottle of Lemon Lime Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = PopBottle_Mask,

        Icon = VFX_Beverages_SodaBottleLemonLime,
        StaticModel = Base.VFX_LemonLimeSodaBottle,
        WorldStaticModel = Base.VFX_LemonLimeSodaBottle,

        component FluidContainer
        {
            ContainerName = BottlePlastic,
            Capacity = 2.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_LemonLimeSoda:1.0,
            }
        }
    }

    item OrangeSodaBottle
    {
        DisplayName = Bottle of Orange Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = PopBottle_Mask,

        Icon = VFX_Beverages_SodaBottleOrange,
        StaticModel = Base.VFX_OrangeSodaBottle,
        WorldStaticModel = Base.VFX_OrangeSodaBottle,

        component FluidContainer
        {
            ContainerName = BottlePlastic,
            Capacity = 2.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_OrangeSoda:1.0,
            }
        }
    }

    item VanillaColaBottle
    {
        DisplayName = Bottle of Vanilla Cola,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = PopBottle_Mask,

        Icon = VFX_Beverages_SodaBottleVanillaCola,
        StaticModel = Base.VFX_VanillaColaBottle,
        WorldStaticModel = Base.VFX_VanillaColaBottle,

        component FluidContainer
        {
            ContainerName = BottlePlastic,
            Capacity = 2.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_VanillaCola:1.0,
            }
        }
    }

    item CherryColaBottle
    {
        DisplayName = Bottle of Cherry Cola,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = PopBottle_Mask,

        Icon = VFX_Beverages_SodaBottleCherryCola,
        StaticModel = Base.VFX_CherryColaBottle,
        WorldStaticModel = Base.VFX_CherryColaBottle,

        component FluidContainer
        {
            ContainerName = BottlePlastic,
            Capacity = 2.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_CherryCola:1.0,
            }
        }
    }

    item RootBeerBottle
    {
        DisplayName = Bottle of Root Beer,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = PopBottle_Mask,

        Icon = VFX_Beverages_SodaBottleRootBeer,
        StaticModel = Base.VFX_RootBeerBottle,
        WorldStaticModel = Base.VFX_RootBeerBottle,

        component FluidContainer
        {
            ContainerName = BottlePlastic,
            Capacity = 2.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_RootBeer:1.0,
            }
        }
    }

    item CreamSodaCan
    {
        DisplayName = Can of Cream Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.3,
        OpeningRecipe = OpenCanOfBeverage,

        Packaged = true,
        CantBeFrozen = true,

		CustomContextMenu = Drink,

		FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
		FillFromLakeSound = GetWaterFromLakeSmall,
		FillFromTapSound = GetWaterFromTapMetalMedium,
		FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:hasmetal;base:sealedbeveragecan,

        Icon = VFX_Beverages_SodaCanCream,
        StaticModel = Base.VFX_CreamSodaCan,
        WorldStaticModel = Base.VFX_CreamSodaCan,

        component FluidContainer
        {
            ContainerName = CanPop,
            Opened	= false,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_CreamSoda:1.0,
            }
        }
    }

    item LemonSodaCan
    {
        DisplayName = Can of Lemon Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.3,
        OpeningRecipe = OpenCanOfBeverage,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:hasmetal;base:sealedbeveragecan,

        Icon = VFX_Beverages_SodaCanLemon,
        StaticModel = Base.VFX_LemonSodaCan,
        WorldStaticModel = Base.VFX_LemonSodaCan,

        component FluidContainer
        {
            ContainerName = CanPop,
            Opened = false,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_LemonSoda:1.0,
            }
        }
    }

    item LemonLimeSodaCan
    {
        DisplayName = Can of Lemon Lime Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.3,
        OpeningRecipe = OpenCanOfBeverage,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:hasmetal;base:sealedbeveragecan,

        Icon = VFX_Beverages_SodaCanLemonLime,
        StaticModel = Base.VFX_LemonLimeSodaCan,
        WorldStaticModel = Base.VFX_LemonLimeSodaCan,

        component FluidContainer
        {
            ContainerName = CanPop,
            Opened = false,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_LemonLimeSoda:1.0,
            }
        }
    }

    item OrangeSodaCan
    {
        DisplayName = Can of Orange Soda,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.3,
        OpeningRecipe = OpenCanOfBeverage,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:hasmetal;base:sealedbeveragecan,

        Icon = VFX_Beverages_SodaCanOrange,
        StaticModel = Base.VFX_OrangeSodaCan,
        WorldStaticModel = Base.VFX_OrangeSodaCan,

        component FluidContainer
        {
            ContainerName = CanPop,
            Opened = false,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_OrangeSoda:1.0,
            }
        }
    }

    item VanillaColaCan
    {
        DisplayName = Can of Vanilla Cola,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.3,
        OpeningRecipe = OpenCanOfBeverage,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:hasmetal;base:sealedbeveragecan,

        Icon = VFX_Beverages_SodaCanVanillaCola,
        StaticModel = Base.VFX_VanillaColaCan,
        WorldStaticModel = Base.VFX_VanillaColaCan,

        component FluidContainer
        {
            ContainerName = CanPop,
            Opened = false,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_VanillaCola:1.0,
            }
        }
    }

    item CherryColaCan
    {
        DisplayName = Can of Cherry Cola,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.3,
        OpeningRecipe = OpenCanOfBeverage,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:hasmetal;base:sealedbeveragecan,

        Icon = VFX_Beverages_SodaCanCherryCola,
        StaticModel = Base.VFX_CherryColaCan,
        WorldStaticModel = Base.VFX_CherryColaCan,

        component FluidContainer
        {
            ContainerName = CanPop,
            Opened = false,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_CherryCola:1.0,
            }
        }
    }

    item RootBeerCan
    {
        DisplayName = Can of Root Beer,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.3,
        OpeningRecipe = OpenCanOfBeverage,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:hasmetal;base:sealedbeveragecan,

        Icon = VFX_Beverages_SodaCanRootBeer,
        StaticModel = Base.VFX_RootBeerCan,
        WorldStaticModel = Base.VFX_RootBeerCan,

        component FluidContainer
        {
            ContainerName = CanPop,
            Opened = false,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_RootBeer:1.0,
            }
        }
    }

/* <<<<<  Sports Drink  >>>>> */

    item SportsBerryBlast
    {
        DisplayName = Berry Blast Sports Drink,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_SportsDrink,

        Icon = VFX_Beverage_SportsDrink,
        StaticModel = Base.VFX_SportsBerryBlast_SM,
        WorldStaticModel = Base.VFX_SportsDrink,

        component FluidContainer
        {
            ContainerName = VFX_SportsDrink,
            Capacity = 1.5,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SportsBerryBlast:1.0,
            }
        }
    }

    item SportsFruitPunch
    {
        DisplayName = Fruit Punch Sports Drink,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_SportsDrink,

        Icon = VFX_Beverage_SportsDrink,
        StaticModel = Base.VFX_SportsFruitPunch_SM,
        WorldStaticModel = Base.VFX_SportsDrink,

        component FluidContainer
        {
            ContainerName = VFX_SportsDrink,
            Capacity = 1.5,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SportsFruitPunch:1.0,
            }
        }
    }

    item SportsGrape
    {
        DisplayName = Grape Sports Drink,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_SportsDrink,

        Icon = VFX_Beverage_SportsDrink,
        StaticModel = Base.VFX_SportsGrape_SM,
        WorldStaticModel = Base.VFX_SportsDrink,

        component FluidContainer
        {
            ContainerName = VFX_SportsDrink,
            Capacity = 1.5,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SportsGrape:1.0,
            }
        }
    }

    item SportsLemonLime
    {
        DisplayName = Lemon Lime Sports Drink,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_SportsDrink,

        Icon = VFX_Beverage_SportsDrink,
        StaticModel = Base.VFX_SportsLemonLime_SM,
        WorldStaticModel = Base.VFX_SportsDrink,

        component FluidContainer
        {
            ContainerName = VFX_SportsDrink,
            Capacity = 1.5,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SportsLemonLime:1.0,
            }
        }
    }

    item SportsOrange
    {
        DisplayName = Orange Sports Drink,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_SportsDrink,

        Icon = VFX_Beverage_SportsDrink,
        StaticModel = Base.VFX_SportsOrange_SM,
        WorldStaticModel = Base.VFX_SportsDrink,

        component FluidContainer
        {
            ContainerName = VFX_SportsDrink,
            Capacity = 1.5,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SportsOrange:1.0,
            }
        }
    }

    item SportsMelon
    {
        DisplayName = Melon Sports Drink,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_SportsDrink,

        Icon = VFX_Beverage_SportsDrink,
        StaticModel = Base.VFX_SportsMelon_SM,
        WorldStaticModel = Base.VFX_SportsDrink,

        component FluidContainer
        {
            ContainerName = VFX_SportsDrink,
            Capacity = 1.5,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SportsMelon:1.0,
            }
        }
    }

    item SportsWhiteCherry
    {
        DisplayName = White Cherry Sports Drink,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_SportsDrink,

        Icon = VFX_Beverage_SportsDrink,
        StaticModel = Base.VFX_SportsWhiteCherry_SM,
        WorldStaticModel = Base.VFX_SportsDrink,

        component FluidContainer
        {
            ContainerName = VFX_SportsDrink,
            Capacity = 1.5,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SportsWhiteCherry:1.0,
            }
        }
    }

/* <<<<<  Juice  >>>>> */

    item GrapefruitJuice
    {
        DisplayName = Grapefruit Juice,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_JuiceBottle,

        Icon = VFX_Beverages_JuiceBottleGrapefruit,
        StaticModel = Base.VFX_GrapefruitJuice,
        WorldStaticModel = Base.VFX_GrapefruitJuice,

        component FluidContainer
        {
            ContainerName = Bottle,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_JuiceGrapefruit:1.0,
            }
        }
    }

    item PineappleJuice
    {
        DisplayName = Pineapple Juice,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_JuiceBottle,

        Icon = VFX_Beverages_JuiceBottlePineapple,
        StaticModel = Base.VFX_PineappleJuice,
        WorldStaticModel = Base.VFX_PineappleJuice,

        component FluidContainer
        {
            ContainerName = Bottle,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_JuicePineapple:1.0,
            }
        }
    }

    item TropicalJuice
    {
        DisplayName = Tropical Juice,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_JuiceBottle,

        Icon = VFX_Beverages_JuiceBottleTropical,
        StaticModel = Base.VFX_TropicalJuice,
        WorldStaticModel = Base.VFX_TropicalJuice,

        component FluidContainer
        {
            ContainerName = Bottle,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_JuiceTropical:1.0,
            }
        }
    }

    item PruneJuice
    {
        DisplayName = Prune Juice,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_JuiceBottle,

        Icon = VFX_Beverages_JuiceBottlePrune,
        StaticModel = Base.VFX_PruneJuice,
        WorldStaticModel = Base.VFX_PruneJuice,

        component FluidContainer
        {
            ContainerName = Bottle,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_JuicePrune:1.0,
            }
        }
    }

/* <<<<<  Juice Box  >>>>> */

    item JuiceBoxGrapefruit
    {
        DisplayName = Grapefruit Juice Box,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Eattime = 160,
        Weight = 0.2,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserCarton,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapSmall,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_JuiceBoxGrapefruit,
        StaticModel = Base.VFX_JuiceBoxGrapefruit,
        WorldStaticModel = Base.VFX_JuiceBoxGrapefruit,

        component FluidContainer
        {
            ContainerName = Carton,
            Capacity = 0.2,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_JuiceGrapefruit:1.0,
            }
        }
    }

    item JuiceBoxPineapple
    {
        DisplayName = Pineapple Juice Box,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Eattime = 160,
        Weight = 0.2,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserCarton,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapSmall,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_JuiceBoxPineapple,
        StaticModel = Base.VFX_JuiceBoxPineapple,
        WorldStaticModel = Base.VFX_JuiceBoxPineapple,

        component FluidContainer
        {
            ContainerName = Carton,
            Capacity = 0.2,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_JuicePineapple:1.0,
            }
        }
    }

    item JuiceBoxTropical
    {
        DisplayName = Tropical Juice Box,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Eattime = 160,
        Weight = 0.2,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserCarton,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapSmall,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_JuiceBoxTropical,
        StaticModel = Base.VFX_JuiceBoxTropical,
        WorldStaticModel = Base.VFX_JuiceBoxTropical,

        component FluidContainer
        {
            ContainerName = Carton,
            Capacity = 0.2,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_JuiceTropical:1.0,
            }
        }
    }

    item JuiceBoxCranberry
    {
        DisplayName = Cranberry Juice Box,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Eattime = 160,
        Weight = 0.2,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserCarton,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapSmall,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_JuiceBoxCranberry,
        StaticModel = Base.VFX_JuiceBoxCranberry,
        WorldStaticModel = Base.VFX_JuiceBoxCranberry,

        component FluidContainer
        {
            ContainerName = Carton,
            Capacity = 0.2,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = JuiceCranberry:1.0,
            }
        }
    }

/* <<<<<  Iced Tea  >>>>> */

    item IcedTeaSweet
    {
        DisplayName = Sweet Iced Tea,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_IcedTeaSweet,

        Icon = VFX_Beverage_IcedTeaSweet,
        StaticModel = Base.VFX_IcedTeaSweet,
        WorldStaticModel = Base.VFX_IcedTeaSweet,

        component FluidContainer
        {
            ContainerName = VFX_IcedTeaBottle,
            Capacity = 0.8,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_IcedTeaSweet:1.0,
            }
        }
    }

    item IcedTeaLemon
    {
        DisplayName = Lemon Iced Tea,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_IcedTeaLemon,

        Icon = VFX_Beverage_IcedTeaLemon,
        StaticModel = Base.VFX_IcedTeaLemon,
        WorldStaticModel = Base.VFX_IcedTeaLemon,

        component FluidContainer
        {
            ContainerName = VFX_IcedTeaBottle,
            Capacity = 0.8,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_IcedTeaLemon:1.0,
            }
        }
    }

    item IcedTeaGreen
    {
        DisplayName = Green Iced Tea,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_IcedTeaGreen,

        Icon = VFX_Beverage_IcedTeaGreen,
        StaticModel = Base.VFX_IcedTeaGreen,
        WorldStaticModel = Base.VFX_IcedTeaGreen,

        component FluidContainer
        {
            ContainerName = VFX_IcedTeaBottle,
            Capacity = 0.8,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_IcedTeaGreen:1.0,
            }
        }
    }

    item IcedTeaPeach
    {
        DisplayName = Peach Iced Tea,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_IcedTeaPeach,

        Icon = VFX_Beverage_IcedTeaPeach,
        StaticModel = Base.VFX_IcedTeaPeach,
        WorldStaticModel = Base.VFX_IcedTeaPeach,

        component FluidContainer
        {
            ContainerName = VFX_IcedTeaBottle,
            Capacity = 0.8,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_IcedTeaPeach:1.0,
            }
        }
    }

    item IcedTeaRaspberry
    {
        DisplayName = Raspberry Iced Tea,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.1,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookablemicrowave,

        IconFluidMask = VFX_Mask_IcedTeaRaspberry,

        Icon = VFX_Beverage_IcedTeaRaspberry,
        StaticModel = Base.VFX_IcedTeaRaspberry,
        WorldStaticModel = Base.VFX_IcedTeaRaspberry,

        component FluidContainer
        {
            ContainerName = VFX_IcedTeaBottle,
            Capacity = 0.8,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_IcedTeaRaspberry:1.0,
            }
        }
    }

/* <<<<<  Drink Mix  >>>>> */

    item DrinkMixLemonade
    {
        DisplayName = Lemonade Drink Mix,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CantBeFrozen = true,
        CantEat = true,
        Packaged = true,

        Calories = 200,
        Carbohydrates = 52,
        Lipids = 0,
        Proteins = 0,

        Icon = VFX_Beverages_DrinkMixLemonade,
        StaticModel = Base.VFX_DrinkMixLemonade,
        WorldStaticModel = Base.VFX_DrinkMixLemonade,
    }

    item DrinkMixCherry
    {
        DisplayName = Cherry Drink Mix,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CantBeFrozen = true,
        CantEat = true,
        Packaged = true,

        Calories = 200,
        Carbohydrates = 52,
        Lipids = 0,
        Proteins = 0,

        Icon = VFX_Beverages_DrinkMixCherry,
        StaticModel = Base.VFX_DrinkMixCherry,
        WorldStaticModel = Base.VFX_DrinkMixCherry,
    }


    item DrinkMixFruitPunch
    {
        DisplayName = Fruit Punch Drink Mix,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CantBeFrozen = true,
        CantEat = true,
        Packaged = true,

        Calories = 200,
        Carbohydrates = 52,
        Lipids = 0,
        Proteins = 0,

        Icon = VFX_Beverages_DrinkMixFruitPunch,
        StaticModel = Base.VFX_DrinkMixFruitPunch,
        WorldStaticModel = Base.VFX_DrinkMixFruitPunch,
    }

    item DrinkMixGrape
    {
        DisplayName = Grape Drink Mix,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CantBeFrozen = true,
        CantEat = true,
        Packaged = true,

        Calories = 200,
        Carbohydrates = 52,
        Lipids = 0,
        Proteins = 0,

        Icon = VFX_Beverages_DrinkMixGrape,
        StaticModel = Base.VFX_DrinkMixGrape,
        WorldStaticModel = Base.VFX_DrinkMixGrape,
    }

    item DrinkMixPinkLemonade
    {
        DisplayName = Pink Lemonade Drink Mix,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CantBeFrozen = true,
        CantEat = true,
        Packaged = true,

        Calories = 200,
        Carbohydrates = 52,
        Lipids = 0,
        Proteins = 0,

        Icon = VFX_Beverages_DrinkMixPinkLemonade,
        StaticModel = Base.VFX_DrinkMixPinkLemonade,
        WorldStaticModel = Base.VFX_DrinkMixPinkLemonade,
    }

    item DrinkMixSweetTea
    {
        DisplayName = Sweet Tea Drink Mix,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CantBeFrozen = true,
        CantEat = true,
        Packaged = true,

        Calories = 200,
        Carbohydrates = 52,
        Lipids = 0,
        Proteins = 0,

        Icon = VFX_Beverages_DrinkMixSweetTea,
        StaticModel = Base.VFX_DrinkMixSweetTea,
        WorldStaticModel = Base.VFX_DrinkMixSweetTea,
    }

    item LemonadePlasticPitcher
	{
		DisplayName = Plastic Pitcher with Lemonade Drink Mix,
		DisplayCategory = Junk,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.PlasticPitcher,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticBig,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:Pitcher,

		IconFluidMask = VFX_Beverages_PlasticPitcher_Mask,

		Icon = VFX_PlasticPitcher,
		StaticModel = Base.VFX_PlasticPitcher,
		WorldStaticModel = Base.VFX_PlasticPitcher,

			component FluidContainer
			{
				ContainerName   	= PlasticPitcher,
				RainFactor			= 0.5,
				capacity        	= 1.0,
				CustomDrinkSound	= DrinkingFromBottlePlastic,

                Fluids
                {
                    fluid = VFX_LemonadeDrink:1.0,
                }
			}
	}

    item CherryPlasticPitcher
	{
		DisplayName = Plastic Pitcher with Cherry Drink Mix,
		DisplayCategory = Junk,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.PlasticPitcher,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticBig,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:Pitcher,

		IconFluidMask = VFX_Beverages_PlasticPitcher_Mask,

		Icon = VFX_PlasticPitcher,
		StaticModel = Base.VFX_PlasticPitcher,
		WorldStaticModel = Base.VFX_PlasticPitcher,

			component FluidContainer
			{
				ContainerName   	= PlasticPitcher,
				RainFactor			= 0.5,
				capacity        	= 1.0,
				CustomDrinkSound	= DrinkingFromBottlePlastic,

                Fluids
                {
                    fluid = VFX_CherryDrink:1.0,
                }
			}
	}

    item FruitPunchPlasticPitcher
	{
		DisplayName = Plastic Pitcher with Fruit Punch Drink Mix,
		DisplayCategory = Junk,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.PlasticPitcher,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticBig,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:Pitcher,

		IconFluidMask = VFX_Beverages_PlasticPitcher_Mask,

		Icon = VFX_PlasticPitcher,
		StaticModel = Base.VFX_PlasticPitcher,
		WorldStaticModel = Base.VFX_PlasticPitcher,

			component FluidContainer
			{
				ContainerName   	= PlasticPitcher,
				RainFactor			= 0.5,
				capacity        	= 1.0,
				CustomDrinkSound	= DrinkingFromBottlePlastic,

                Fluids
                {
                    fluid = VFX_FruitPunchDrink:1.0,
                }
			}
	}

    item GrapePlasticPitcher
	{
		DisplayName = Plastic Pitcher with Grape Punch Drink Mix,
		DisplayCategory = Junk,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.PlasticPitcher,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticBig,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:Pitcher,

		IconFluidMask = VFX_Beverages_PlasticPitcher_Mask,

		Icon = VFX_PlasticPitcher,
		StaticModel = Base.VFX_PlasticPitcher,
		WorldStaticModel = Base.VFX_PlasticPitcher,

			component FluidContainer
			{
				ContainerName   	= PlasticPitcher,
				RainFactor			= 0.5,
				capacity        	= 1.0,
				CustomDrinkSound	= DrinkingFromBottlePlastic,

                Fluids
                {
                    fluid = VFX_GrapeDrink:1.0,
                }
			}
	}

    item PinkLemonadePlasticPitcher
	{
		DisplayName = Plastic Pitcher with Pink Lemonade Punch Drink Mix,
		DisplayCategory = Junk,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.PlasticPitcher,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticBig,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:Pitcher,

		IconFluidMask = VFX_Beverages_PlasticPitcher_Mask,

		Icon = VFX_PlasticPitcher,
		StaticModel = Base.VFX_PlasticPitcher,
		WorldStaticModel = Base.VFX_PlasticPitcher,

			component FluidContainer
			{
				ContainerName   	= PlasticPitcher,
				RainFactor			= 0.5,
				capacity        	= 1.0,
				CustomDrinkSound	= DrinkingFromBottlePlastic,

                Fluids
                {
                    fluid = VFX_PinkLemonadeDrink:1.0,
                }
			}
	}

    item SweetTeaPlasticPitcher
	{
		DisplayName = Plastic Pitcher with Sweet Tea Punch Drink Mix,
		DisplayCategory = Junk,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.PlasticPitcher,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticBig,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:Pitcher,

		IconFluidMask = VFX_Beverages_PlasticPitcher_Mask,

		Icon = VFX_PlasticPitcher,
		StaticModel = Base.VFX_PlasticPitcher,
		WorldStaticModel = Base.VFX_PlasticPitcher,

			component FluidContainer
			{
				ContainerName   	= PlasticPitcher,
				RainFactor			= 0.5,
				capacity        	= 1.0,
				CustomDrinkSound	= DrinkingFromBottlePlastic,

                Fluids
                {
                    fluid = VFX_IcedTeaSweet:1.0,
                }
			}
	}

/* <<<<<  Tea  >>>>> */

    item BlackTeaBox
    {
        DisplayName = Box of Black Tea,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxBlack,
        StaticModel = Base.VFX_BlackTeaBox,
        WorldStaticModel = Base.VFX_BlackTeaBox,
    }

    item GreenTeaBox
    {
        DisplayName = Box of Green Tea,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxGreen,
        StaticModel = Base.VFX_GreenTeaBox,
        WorldStaticModel = Base.VFX_GreenTeaBox,
    }

    item GreenTeaBag_2
    {
        DisplayName = Green Tea Bag,
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Tea,
        Weight = 0.1,

        HungerChange = -5,
        ThirstChange = 10,
        UnhappyChange = 10,
        FatigueChange = -15,

        EvolvedRecipe = HotDrink:5,
        EvolvedRecipeName = Green Tea,

        Icon = Teabag,
        StaticModel = Base.TeaBag,
        WorldStaticModel = Base.TeaBag,
    }

    item BreakfastTeaBox
    {
        DisplayName = Box of English Breakfast Tea,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxBreakfast,
        StaticModel = Base.VFX_BreakfastTeaBox,
        WorldStaticModel = Base.VFX_BreakfastTeaBox,
    }

    item BreakfastTeaBag_2
    {
        DisplayName = English Breakfast Tea Bag,
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Tea,
        Weight = 0.1,

        HungerChange = -5,
        ThirstChange = 10,
        UnhappyChange = 10,
        FatigueChange = -15,

        EvolvedRecipe = HotDrink:5,
        EvolvedRecipeName = Breakfast Tea,

        Icon = Teabag,
        StaticModel = Base.TeaBag,
        WorldStaticModel = Base.TeaBag,
    }

    item EarlGrayTeaBox
    {
        DisplayName = Box of Earl Gray Tea,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxEarlGray,
        StaticModel = Base.VFX_EarlGrayTeaBox,
        WorldStaticModel = Base.VFX_EarlGrayTeaBox,
    }

    item EarlGrayTeaBag_2
    {
        DisplayName = Earl Gray Tea Bag,
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Tea,
        Weight = 0.1,

        HungerChange = -5,
        ThirstChange = 10,
        UnhappyChange = 10,
        FatigueChange = -15,

        EvolvedRecipe = HotDrink:5,
        EvolvedRecipeName = Earl Gray Tea,

        Icon = Teabag,
        StaticModel = Base.TeaBag,
        WorldStaticModel = Base.TeaBag,
    }

    item ChamomileTeaBox
    {
        DisplayName = Box of Chamomile Tea,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxChamomile,
        StaticModel = Base.VFX_ChamomileTeaBox,
        WorldStaticModel = Base.VFX_ChamomileTeaBox,
    }

    item ChamomileTeaBag_2
    {
        DisplayName = Chamomile Tea Bag,
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Tea,
        Weight = 0.1,

        HungerChange = -5,
        ThirstChange = 10,
        UnhappyChange = 10,
        FatigueChange = 15,
        StressChange = 15,

        EvolvedRecipe = HotDrink:5,
        EvolvedRecipeName = Chamomile Tea,

        Icon = Teabag,
        StaticModel = Base.TeaBag,
        WorldStaticModel = Base.TeaBag,
    }

    item PeppermintTeaBox
    {
        DisplayName = Box of Peppermint Tea Bags,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxPeppermint,
        StaticModel = Base.VFX_PeppermintTeaBox,
        WorldStaticModel = Base.VFX_PeppermintTeaBox,
    }

    item PeppermintTeaBag_2
    {
        DisplayName = Peppermint Tea Bag,
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Tea,
        Weight = 0.1,

        HungerChange = -5,
        ThirstChange = 10,
        UnhappyChange = 10,
        FatigueChange = -15,

        EvolvedRecipe = HotDrink:5,
        EvolvedRecipeName = Peppermint Tea,

        Icon = Teabag,
        StaticModel = Base.TeaBag,
        WorldStaticModel = Base.TeaBag,
    }

    item GingerTeaBox
    {
        DisplayName = Box of Ginger Tea Bags,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxGinger,
        StaticModel = Base.VFX_GingerTeaBox,
        WorldStaticModel = Base.VFX_GingerTeaBox,
    }

    item GingerTeaBag_2
    {
        DisplayName = Ginger Tea Bag,
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Tea,
        Weight = 0.1,

        HungerChange = -5,
        ThirstChange = 10,
        UnhappyChange = 10,
        FatigueChange = -15,

        EvolvedRecipe = HotDrink:5,
        EvolvedRecipeName = Ginger Tea,

        Icon = Teabag,
        StaticModel = Base.TeaBag,
        WorldStaticModel = Base.TeaBag,
    }

    item LemonTeaBox
    {
        DisplayName = Box of Lemon Tea Bags,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 1.0,
        UseDelta = 0.1,
        UseWhileEquipped = true,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Icon = VFX_Beverages_TeaBoxLemon,
        StaticModel = Base.VFX_LemonTeaBox,
        WorldStaticModel = Base.VFX_LemonTeaBox,
    }

    item LemonTeaBag_2
    {
        DisplayName = Lemon Tea Bag,
        DisplayCategory = Food,
        ItemType = base:food,
        FoodType = Tea,
        Weight = 0.1,

        HungerChange = -5,
        ThirstChange = 10,
        UnhappyChange = 10,
        FatigueChange = -15,

        EvolvedRecipe = HotDrink:5,
        EvolvedRecipeName = Lemon Tea,

        Icon = Teabag,
        StaticModel = Base.TeaBag,
        WorldStaticModel = Base.TeaBag,
    }

/* <<<<<  Coffee Creamer  >>>>> */

    item CoffeeCreamerOriginal_2
    {
        DisplayName = Bottle of Original Coffee Creamer,
        DisplayCategory = Food,
        ItemType = base:food,
        EatType = GlugFood,
        Weight = 0.4,

        Packaged = TRUE,
        CantBeFrozen = TRUE,

        HungerChange = -10,
        ThirstChange = -20,
        Calories = 350,
        Carbohydrates = 50,
        Lipids = 15,
        Proteins = 0,

        CustomContextMenu = Drink,

        EvolvedRecipe = HotDrink:1,
        EvolvedRecipeName = Coffee Creamer,

        Icon = VFX_Beverages_CreamerOriginal,
        StaticModel = Base.VFX_CoffeeCreamerOriginal,
        WorldStaticModel = Base.VFX_CoffeeCreamerOriginal,
    }

    item CoffeeCreamerFrenchVanilla_2
    {
        DisplayName = Bottle of French Vanilla Coffee Creamer,
        DisplayCategory = Food,
        ItemType = base:food,
        EatType = GlugFood,
        Weight = 0.4,

        Packaged = TRUE,
        CantBeFrozen = TRUE,

        HungerChange = -10,
        ThirstChange = -20,
        Calories = 350,
        Carbohydrates = 50,
        Lipids = 15,
        Proteins = 0,

        CustomContextMenu = Drink,

        EvolvedRecipe = HotDrink:1,
        EvolvedRecipeName = Coffee Creamer,

        Icon = VFX_Beverages_CreamerFrenchVanilla,
        StaticModel = Base.VFX_CoffeeCreamerFrenchVanilla,
        WorldStaticModel = Base.VFX_CoffeeCreamerFrenchVanilla,
    }

    item CoffeeCreamerHazelnut_2
    {
        DisplayName = Bottle of Hazelnut Coffee Creamer,
        DisplayCategory = Food,
        ItemType = base:food,
        EatType = GlugFood,
        Weight = 0.4,

        Packaged = TRUE,
        CantBeFrozen = TRUE,

        HungerChange = -10,
        ThirstChange = -20,
        Calories = 350,
        Carbohydrates = 50,
        Lipids = 15,
        Proteins = 0,

        CustomContextMenu = Drink,

        EvolvedRecipe = HotDrink:1,
        EvolvedRecipeName = Coffee Creamer,

        Icon = VFX_Beverages_CreamerHazelnut,
        StaticModel = Base.VFX_CoffeeCreamerHazelnut,
        WorldStaticModel = Base.VFX_CoffeeCreamerHazelnut,
    }

    item CoffeeCreamerIrishCream_2
    {
        DisplayName = Bottle of Irish Cream Coffee Creamer,
        DisplayCategory = Food,
        ItemType = base:food,
        EatType = GlugFood,
        Weight = 0.4,

        Packaged = TRUE,
        CantBeFrozen = TRUE,

        HungerChange = -10,
        ThirstChange = -20,
        Calories = 350,
        Carbohydrates = 50,
        Lipids = 15,
        Proteins = 0,

        CustomContextMenu = Drink,

        EvolvedRecipe = HotDrink:1,
        EvolvedRecipeName = Coffee Creamer,

        Icon = VFX_Beverages_CreamerIrishCream,
        StaticModel = Base.VFX_CoffeeCreamerIrishCream,
        WorldStaticModel = Base.VFX_CoffeeCreamerIrishCream,
    }

    item CoffeeCreamerAlmond_2
    {
        DisplayName = Bottle of Almond Coffee Creamer,
        DisplayCategory = Food,
        ItemType = base:food,
        EatType = GlugFood,
        Weight = 0.4,

        Packaged = TRUE,
        CantBeFrozen = TRUE,

        HungerChange = -10,
        ThirstChange = -20,
        Calories = 350,
        Carbohydrates = 50,
        Lipids = 15,
        Proteins = 0,

        CustomContextMenu = Drink,

        EvolvedRecipe = HotDrink:1,
        EvolvedRecipeName = Coffee Creamer,

        Icon = VFX_Beverages_CreamerAlmond,
        StaticModel = Base.VFX_CoffeeCreamerAlmond,
        WorldStaticModel = Base.VFX_CoffeeCreamerAlmond,
    }

/* <<<<<  Shelf Stable Milk  >>>>> */

    item ShelfStableMilk
    {
        DisplayName = Bottle of Shelf Stable Milk,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 1.0,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_ShelfStableMilk,
        StaticModel = Base.VFX_ShelfStableMilk,
        WorldStaticModel = Base.VFX_ShelfStableMilk,

        component FluidContainer
        {
            ContainerName = VFX_MilkBottle,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = CowMilk:1.0,
            }
        }
    }

    item SoyMilk
    {
        DisplayName = Bottle of Soy Milk,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 1.0,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserPlastic,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticBig,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_SoyMilk,
        StaticModel = Base.VFX_SoyMilk,
        WorldStaticModel = Base.VFX_SoyMilk,

        component FluidContainer
        {
            ContainerName = VFX_MilkBottle,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_SoyMilk:1.0,
            }
        }
    }

/* <<<<<  Flavored Milk  >>>>> */

    item ChocolateMilk
    {
        DisplayName = Chocolate Milk Box,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.2,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserCarton,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapSmall,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_MilkChocolate,
        StaticModel = Base.VFX_ChocolateMilk,
        WorldStaticModel = Base.VFX_ChocolateMilk,

        component FluidContainer
        {
            ContainerName = Carton,
            Opened = true,
            Capacity = 0.2,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_ChocolateMilk:1.0,
            }
        }
    }

    item StrawberryMilk
    {
        DisplayName = Strawberry Milk Box,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.2,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserCarton,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapSmall,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_MilkStrawberry,
        StaticModel = Base.VFX_StrawberryMilk,
        WorldStaticModel = Base.VFX_StrawberryMilk,

        component FluidContainer
        {
            ContainerName = Carton,
            Opened = true,
            Capacity = 0.2,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_StrawberryMilk:1.0,
            }
        }
    }

    item BananaMilk
    {
        DisplayName = Banana Milk Box,
        DisplayCategory = Food,
        ItemType = base:normal,
        EatType = Popcan,
        Weight = 0.2,

        Packaged = true,
        CantBeFrozen = true,

        CustomContextMenu = Drink,

        FillFromDispenserSound = GetWaterFromDispenserCarton,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapSmall,
        FillFromToiletSound = GetWaterFromToilet,

        Icon = VFX_Beverages_MilkBanana,
        StaticModel = Base.VFX_BananaMilk,
        WorldStaticModel = Base.VFX_BananaMilk,

        component FluidContainer
        {
            ContainerName = Carton,
            Opened = true,
            Capacity = 0.2,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_BananaMilk:1.0,
            }
        }
    }

/* <<<<<  Protein Powder  >>>>> */

    item VanillaProteinPowder
    {
        DisplayName = Vanilla Protein Powder,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 0.4,
        UseDelta = 0.25,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Calories = 1800,
        Carbohydrates = 40,
        Lipids = 20,
        Proteins = 160,

        Icon = VFX_Beverages_ProteinPowderVanilla,
        StaticModel = Base.VFX_VanillaProteinPowder,
        WorldStaticModel = Base.VFX_VanillaProteinPowder,
    }

    item ChocolateProteinPowder
    {
        DisplayName = Chocolate Protein Powder,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 0.4,
        UseDelta = 0.25,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Calories = 1900,
        Carbohydrates = 50,
        Lipids = 24,
        Proteins = 160,

        Icon = VFX_Beverages_ProteinPowderChocolate,
        StaticModel = Base.VFX_ChocolateProteinPowder,
        WorldStaticModel = Base.VFX_ChocolateProteinPowder,
    }

    item StrawberryProteinPowder
    {
        DisplayName = Strawberry Protein Powder,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 0.4,
        UseDelta = 0.25,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Calories = 1850,
        Carbohydrates = 46,
        Lipids = 22,
        Proteins = 160,

        Icon = VFX_Beverages_ProteinPowderStrawberry,
        StaticModel = Base.VFX_StrawberryProteinPowder,
        WorldStaticModel = Base.VFX_StrawberryProteinPowder,
    }

    item BananaProteinPowder
    {
        DisplayName = Banana Protein Powder,
        DisplayCategory = Food,
        ItemType = base:drainable,
        Weight = 0.4,
        UseDelta = 0.25,

        Packaged = true,
        CantBeFrozen = true,
        CantEat = true,

        Calories = 1830,
        Carbohydrates = 44,
        Lipids = 22,
        Proteins = 160,

        Icon = VFX_Beverages_ProteinPowderBanana,
        StaticModel = Base.VFX_BananaProteinPowder,
        WorldStaticModel = Base.VFX_BananaProteinPowder,
    }

	item VanillaProteinShaker
	{
		DisplayName = Protein Shaker with Vanilla Protein,
		DisplayCategory = WaterContainer,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.ProteinShaker,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticSmall,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:ProteinShaker,

		IconFluidMask = VFX_Beverages_ProteinShaker_Mask,

		Icon = VFX_Beverages_ProteinShaker,
		StaticModel = Base.VFX_ProteinShaker,
		WorldStaticModel = Base.VFX_ProteinShaker,

		component FluidContainer
		{
			ContainerName = ProteinShaker,
			RainFactor = 0.5,
			capacity = 0.5,
			CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_VanillaProteinShake:1.0,
            }
		}
	}

	item ChocolateProteinShaker
	{
		DisplayName = Protein Shaker with Chocolate Protein,
		DisplayCategory = WaterContainer,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.ProteinShaker,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticSmall,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:ProteinShaker,

		IconFluidMask = VFX_Beverages_ProteinShaker_Mask,

		Icon = VFX_Beverages_ProteinShaker,
		StaticModel = Base.VFX_ProteinShaker,
		WorldStaticModel = Base.VFX_ProteinShaker,

		component FluidContainer
		{
			ContainerName = ProteinShaker,
			RainFactor = 0.5,
			capacity = 0.5,
			CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_ChocolateProteinShake:1.0,
            }
		}
	}

	item StrawberryProteinShaker
	{
		DisplayName = Protein Shaker with Strawberry Protein,
		DisplayCategory = WaterContainer,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.ProteinShaker,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticSmall,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:ProteinShaker,

		IconFluidMask = VFX_Beverages_ProteinShaker_Mask,

		Icon = VFX_Beverages_ProteinShaker,
		StaticModel = Base.VFX_ProteinShaker,
		WorldStaticModel = Base.VFX_ProteinShaker,

		component FluidContainer
		{
			ContainerName = ProteinShaker,
			RainFactor = 0.5,
			capacity = 0.5,
			CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_StrawberryProteinShake:1.0,
            }
		}
	}

	item BananaProteinShaker
	{
		DisplayName = Protein Shaker with Banana Protein,
		DisplayCategory = WaterContainer,
		ItemType = base:normal,
		Weight = 0.1,
        ReplaceOnUse = VFX.ProteinShaker,

		FillFromDispenserSound = GetWaterFromDispenserPlastic,
		FillFromLakeSound = GetWaterFromLakeBottle,
		FillFromTapSound = GetWaterFromTapPlasticSmall,
		FillFromToiletSound = GetWaterFromToilet,

		Tags = base:cookable;base:cookablemicrowave;VFX:ProteinShaker,

		IconFluidMask = VFX_Beverages_ProteinShaker_Mask,

		Icon = VFX_Beverages_ProteinShaker,
		StaticModel = Base.VFX_ProteinShaker,
		WorldStaticModel = Base.VFX_ProteinShaker,

		component FluidContainer
		{
			ContainerName = ProteinShaker,
			RainFactor = 0.5,
			capacity = 0.5,
			CustomDrinkSound = DrinkingFromBottlePlastic,

            Fluids
            {
                fluid = VFX_BananaProteinShake:1.0,
            }
		}
	}

/* <<<<<  Wine  >>>>> */

    item WineChardonnay
    {
        DisplayName = Bottle of Chardonnay,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        OpeningRecipe = OpenBottleOfWine,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottle,

        IconFluidMask = Wine_Mask,
        Icon = VFX_Beverages_WineBottleChardonnay,
        StaticModel = Base.VFX_WineBottleChardonnay_SM,
        WorldStaticModel = Base.VFX_WineBottleChardonnay,

        component FluidContainer
        {
            ContainerName = BottleGlass,
            Opened	= false,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_Chardonnay:1.0,
            }
        }
    }

    item WineCabernetSauvignon
    {
        DisplayName = Bottle of Cabernet Sauvignon,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        OpeningRecipe = OpenBottleOfWine,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottle,

        IconFluidMask = Wine_Mask,
        Icon = VFX_Beverages_WineBottleCabernetSauvignon,
        StaticModel = Base.VFX_WineBottleCabernetSauvignon_SM,
        WorldStaticModel = Base.VFX_WineBottleCabernetSauvignon,

        component FluidContainer
        {
            ContainerName = BottleGlass,
            Opened	= false,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_CabernetSauvignon:1.0,
            }
        }
    }

    item WineMerlot
    {
        DisplayName = Bottle of Merlot,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        OpeningRecipe = OpenBottleOfWine,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottle,

        IconFluidMask = Wine_Mask,
        Icon = VFX_Beverages_WineBottleMerlot,
        StaticModel = Base.VFX_WineBottleMerlot_SM,
        WorldStaticModel = Base.VFX_WineBottleMerlot,

        component FluidContainer
        {
            ContainerName = BottleGlass,
            Opened = false,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_Merlot:1.0,
            }
        }
    }

    item WinePinotNoir
    {
        DisplayName = Bottle of Pinot Noir,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,


        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,


        Tags = base:glass;base:glassbottle,


        IconFluidMask = Wine_Mask,
        Icon = VFX_Beverages_WineBottlePinotNoir,
        StaticModel = Base.VFX_WineBottlePinotNoir_SM,
        WorldStaticModel = Base.VFX_WineBottlePinotNoir,


        component FluidContainer
        {
            ContainerName = BottleGlass,
            Opened = false,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottleGlass,


            Fluids
            {
                fluid = VFX_PinotNoir:1.0,
            }
        }
    }

    item WineSauvignonBlanc
    {
        DisplayName = Bottle of Sauvignon Blanc,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        OpeningRecipe = OpenBottleOfWine,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottle,

        IconFluidMask = Wine_Mask,
        Icon = VFX_Beverages_WineBottleSauvignonBlanc,
        StaticModel = Base.VFX_WineBottleSauvignonBlanc_SM,
        WorldStaticModel = Base.VFX_WineBottleSauvignonBlanc,

        component FluidContainer
        {
            ContainerName = BottleGlass,
            Opened = false,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_SauvignonBlanc:1.0,
            }
        }
    }

    item WinePinotGris
    {
        DisplayName = Bottle of Pinot Gris,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        OpeningRecipe = OpenBottleOfWine,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottle,

        IconFluidMask = Wine_Mask,
        Icon = VFX_Beverages_WineBottlePinotGris,
        StaticModel = Base.VFX_WineBottlePinotGris_SM,
        WorldStaticModel = Base.VFX_WineBottlePinotGris,

        component FluidContainer
        {
            ContainerName = BottleGlass,
            Opened = false,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_PinotGris:1.0,
            }
        }
    }

    item WineRiesling
    {
        DisplayName = Bottle of Riesling,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        OpeningRecipe = OpenBottleOfWine,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottle,

        IconFluidMask = Wine_Mask,
        Icon = VFX_Beverages_WineBottleRiesling,
        StaticModel = Base.VFX_WineBottleRiesling,
        WorldStaticModel = Base.VFX_WineBottleRiesling,

        component FluidContainer
        {
            ContainerName = BottleGlass,
            Opened = false,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_Riesling:1.0,
            }
        }
    }

    item WineBoxChardonnay
    {
        DisplayName = Boxed Chardonnay,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CustomEatSound = DrinkingFromCarton,

        Icon = VFX_Beverages_WineBoxChardonnay,
        StaticModel = Base.VFX_WineBoxChardonnay,
        WorldStaticModel = Base.VFX_WineBoxChardonnay,

        component FluidContainer
        {
            ContainerName = SmallCarton,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_Chardonnay:1.0,
            }
        }
    }

    item WineBoxCabernetSauvignon
    {
        DisplayName = Boxed Cabernet Sauvignon,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CustomEatSound = DrinkingFromCarton,

        Icon = VFX_Beverages_WineBoxCabernetSauvignon,
        StaticModel = Base.VFX_WineBoxCabernetSauvignon,
        WorldStaticModel = Base.VFX_WineBoxCabernetSauvignon,

        component FluidContainer
        {
            ContainerName = SmallCarton,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_CabernetSauvignon:1.0,
            }
        }
    }

    item WineBoxMerlot
    {
        DisplayName = Boxed Merlot,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CustomEatSound = DrinkingFromCarton,

        Icon = VFX_Beverages_WineBoxMerlot,
        StaticModel = Base.VFX_WineBoxMerlot,
        WorldStaticModel = Base.VFX_WineBoxMerlot,

        component FluidContainer
        {
            ContainerName = SmallCarton,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_Merlot:1.0,
            }
        }
    }

    item WineBoxPinotNoir
    {
        DisplayName = Boxed Pinot Noir,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,


        CustomEatSound = DrinkingFromCarton,


        Icon = VFX_Beverages_WineBoxPinotNoir,
        StaticModel = Base.VFX_WineBoxPinotNoir,
        WorldStaticModel = Base.VFX_WineBoxPinotNoir,


        component FluidContainer
        {
            ContainerName = SmallCarton,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromCarton,


            Fluids
            {
                fluid = VFX_PinotNoir:1.0,
            }
        }
    }

    item WineBoxSauvignonBlanc
    {
        DisplayName = Boxed Sauvignon Blanc,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CustomEatSound = DrinkingFromCarton,

        Icon = VFX_Beverages_WineBoxSauvignonBlanc,
        StaticModel = Base.VFX_WineBoxSauvignonBlanc,
        WorldStaticModel = Base.VFX_WineBoxSauvignonBlanc,

        component FluidContainer
        {
            ContainerName = SmallCarton,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_SauvignonBlanc:1.0,
            }
        }
    }

    item WineBoxPinotGris
    {
        DisplayName = Boxed Pinot Gris,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CustomEatSound = DrinkingFromCarton,

        Icon = VFX_Beverages_WineBoxPinotGris,
        StaticModel = Base.VFX_WineBoxPinotGris,
        WorldStaticModel = Base.VFX_WineBoxPinotGris,

        component FluidContainer
        {
            ContainerName = SmallCarton,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_PinotGris:1.0,
            }
        }
    }

    item WineBoxRiesling
    {
        DisplayName = Boxed Riesling,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.2,

        CustomEatSound = DrinkingFromCarton,

        Icon = VFX_Beverages_WineBoxRiesling,
        StaticModel = Base.VFX_WineBoxRiesling,
        WorldStaticModel = Base.VFX_WineBoxRiesling,

        component FluidContainer
        {
            ContainerName = SmallCarton,
            Capacity = 1.0,
            CustomDrinkSound = DrinkingFromCarton,

            Fluids
            {
                fluid = VFX_Riesling:1.0,
            }
        }
    }

/* <<<<<  Beer  >>>>> */

    item BottleAmericanLightLager
    {
        DisplayName = Bottle of American Light Lager,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottleAmericanLightLager,
        StaticModel = Base.VFX_BottleAmericanLightLager_SM,
        WorldStaticModel = Base.VFX_BottleAmericanLightLager,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_AmericanLightLager:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottleAmericanLager
    {
        DisplayName = Bottle of American Lager,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottleAmericanLager,
        StaticModel = Base.VFX_BottleAmericanLager_SM,
        WorldStaticModel = Base.VFX_BottleAmericanLager,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_AmericanLager:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottlePilsner
    {
        DisplayName = Bottle of Pilsner,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottlePilsner,
        StaticModel = Base.VFX_BottlePilsner_SM,
        WorldStaticModel = Base.VFX_BottlePilsner,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_Pilsner:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottleViennaLager
    {
        DisplayName = Bottle of Vienna Lager,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottleViennaLager,
        StaticModel = Base.VFX_BottleViennaLager_SM,
        WorldStaticModel = Base.VFX_BottleViennaLager,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_ViennaLager:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottlePaleAle
    {
        DisplayName = Bottle of Pale Ale,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottlePaleAle,
        StaticModel = Base.VFX_BottlePaleAle_SM,
        WorldStaticModel = Base.VFX_BottlePaleAle,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_PaleAle:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottleAmberAle
    {
        DisplayName = Bottle of Amber Ale,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottleAmberAle,
        StaticModel = Base.VFX_BottleAmberAle_SM,
        WorldStaticModel = Base.VFX_BottleAmberAle,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_AmberAle:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottlePorter
    {
        DisplayName = Bottle of Porter,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottlePorter,
        StaticModel = Base.VFX_BottlePorter_SM,
        WorldStaticModel = Base.VFX_BottlePorter,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_Porter:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottleStout
    {
        DisplayName = Bottle of Stout,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottleStout,
        StaticModel = Base.VFX_BottleStout_SM,
        WorldStaticModel = Base.VFX_BottleStout,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_Stout:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item BottleAmericanWheatBeer
    {
        DisplayName = Bottle of American Wheat Beer,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.4,
        EatType = Bourbon,
        OpeningRecipe = VFX.OpenBottleOfBeer,

        FillFromDispenserSound = GetWaterFromDispenserGlass,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapGlass,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:glass;base:glassbottlesmall;VFX:BeerBottle,

        Icon = VFX_Beverages_BottleAmericanWheatBeer,
        StaticModel = Base.VFX_BottleAmericanWheatBeer_SM,
        WorldStaticModel = Base.VFX_BottleAmericanWheatBeer,

        component FluidContainer
        {
            ContainerName = BottleBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromBottleGlass,

            Fluids
            {
                fluid = VFX_AmericanWheatBeer:1.0,
            }
        }

        component Durability
        {
            Material = Glass_Light,
            MaxHitPoints = 1.0,
        }
    }

    item PackAmericanLightLager
    {
        DisplayName = Pack of American Light Lager,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackAmericanLightLager,
        StaticModel = Base.VFX_PackAmericanLager,
        WorldStaticModel = Base.VFX_PackAmericanLager,
    }

    item PackAmericanLager
    {
        DisplayName = Pack of American Lager,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackAmericanLager,
        StaticModel = Base.VFX_PackAmericanLager,
        WorldStaticModel = Base.VFX_PackAmericanLager,
    }

    item PackPilsner
    {
        DisplayName = Pack of Pilsner,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackPilsner,
        StaticModel = Base.VFX_PackPilsner,
        WorldStaticModel = Base.VFX_PackPilsner,
    }

    item PackViennaLager
    {
        DisplayName = Pack of Vienna Lager,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackViennaLager,
        StaticModel = Base.VFX_PackViennaLager,
        WorldStaticModel = Base.VFX_PackViennaLager,
    }

    item PackPaleAle
    {
        DisplayName = Pack of Pale Ale,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackPaleAle,
        StaticModel = Base.VFX_PackPaleAle,
        WorldStaticModel = Base.VFX_PackPaleAle,
    }

    item PackAmberAle
    {
        DisplayName = Pack of Amber Ale,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackAmberAle,
        StaticModel = Base.VFX_PackAmberAle,
        WorldStaticModel = Base.VFX_PackAmberAle,
    }

    item PackPorter
    {
        DisplayName = Pack of Porter,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackPorter,
        StaticModel = Base.VFX_PackPorter,
        WorldStaticModel = Base.VFX_PackPorter,
    }

    item PackStout
    {
        DisplayName = Pack of Stout,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackStout,
        StaticModel = Base.VFX_PackStout,
        WorldStaticModel = Base.VFX_PackStout,
    }

    item PackAmericanWheatBeer
    {
        DisplayName = Pack of American Wheat Beer,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:ignorezombiedensity,

        Icon = VFX_Beverages_PackAmericanWheatBeer,
        StaticModel = Base.VFX_PackAmericanWheatBeer,
        WorldStaticModel = Base.VFX_PackAmericanWheatBeer,
    }

    item CanAmericanLightLager
    {
        DisplayName = Can of American Light Lager,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanAmericanLightLager,
        StaticModel = Base.VFX_CanAmericanLightLager_SM,
        WorldStaticModel = Base.VFX_CanAmericanLightLager,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_AmericanLightLager:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanAmericanLager
    {
        DisplayName = Can of American Lager,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanAmericanLager,
        StaticModel = Base.VFX_CanAmericanLager_SM,
        WorldStaticModel = Base.VFX_CanAmericanLager,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_AmericanLager:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanPilsner
    {
        DisplayName = Can of Pilsner,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanPilsner,
        StaticModel = Base.VFX_CanPilsner_SM,
        WorldStaticModel = Base.VFX_CanPilsner,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_Pilsner:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanViennaLager
    {
        DisplayName = Can of Vienna Lager,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanViennaLager,
        StaticModel = Base.VFX_CanViennaLager_SM,
        WorldStaticModel = Base.VFX_CanViennaLager,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_ViennaLager:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanPaleAle
    {
        DisplayName = Can of Pale Ale,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanPaleAle,
        StaticModel = Base.VFX_CanPaleAle_SM,
        WorldStaticModel = Base.VFX_CanPaleAle,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_PaleAle:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanAmberAle
    {
        DisplayName = Can of Amber Ale,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanAmberAle,
        StaticModel = Base.VFX_CanAmberAle_SM,
        WorldStaticModel = Base.VFX_CanAmberAle,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_AmberAle:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanPorter
    {
        DisplayName = Can of Porter,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanPorter,
        StaticModel = Base.VFX_CanPorter_SM,
        WorldStaticModel = Base.VFX_CanPorter,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_Porter:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanStout
    {
        DisplayName = Can of Stout,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanStout,
        StaticModel = Base.VFX_CanStout_SM,
        WorldStaticModel = Base.VFX_CanStout,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_Stout:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item CanAmericanWheatBeer
    {
        DisplayName = Can of American Wheat Beer,
        DisplayCategory = Food,
        ItemType = base:normal,
        Weight = 0.3,
        EatType = Popcan,
        Packaged = true,
        Eattime = 160,

        FillFromDispenserSound = GetWaterFromDispenserMetalMedium,
        FillFromLakeSound = GetWaterFromLakeSmall,
        FillFromTapSound = GetWaterFromTapMetalMedium,
        FillFromToiletSound = GetWaterFromToilet,

        Tags = base:cookable;base:lowalcohol;base:hasmetal;base:emptycan;base:sealedbeveragecan,

        Icon = VFX_Beverages_CanAmericanWheatBeer,
        StaticModel = Base.VFX_CanAmericanWheatBeer_SM,
        WorldStaticModel = Base.VFX_CanAmericanWheatBeer,

        component FluidContainer
        {
            ContainerName = CanBeer,
            Capacity = 0.3,
            CustomDrinkSound = DrinkingFromCan,

            Fluids
            {
                fluid = VFX_AmericanWheatBeer:1.0,
            }
        }

        component Durability
        {
            Material = Metal_Light,
            MaxHitPoints = 1.0,
        }
    }

    item PackCanAmericanLightLager
    {
        DisplayName = Pack of American Light Lager,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanAmericanLightLager,
        StaticModel = Base.VFX_PackCanAmericanLightLager,
        WorldStaticModel = Base.VFX_PackCanAmericanLightLager,
    }

    item PackCanAmericanLager
    {
        DisplayName = Pack of American Lager,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanAmericanLager,
        StaticModel = Base.VFX_PackCanAmericanLager,
        WorldStaticModel = Base.VFX_PackCanAmericanLager,
    }

    item PackCanAmericanWheatBeer
    {
        DisplayName = Pack of American Wheat Beer,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanAmericanWheatBeer,
        StaticModel = Base.VFX_PackCanAmericanWheatBeer,
        WorldStaticModel = Base.VFX_PackCanAmericanWheatBeer,
    }

    item PackCanPaleAle
    {
        DisplayName = Pack of Pale Ale,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanPaleAle,
        StaticModel = Base.VFX_PackCanPaleAle,
        WorldStaticModel = Base.VFX_PackCanPaleAle,
    }

    item PackCanPilsner
    {
        DisplayName = Pack of Pilsner,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanPilsner,
        StaticModel = Base.VFX_PackCanPilsner,
        WorldStaticModel = Base.VFX_PackCanPilsner,
    }

    item PackCanAmberAle
    {
        DisplayName = Pack of Amber Ale,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanAmberAle,
        StaticModel = Base.VFX_PackCanAmberAle,
        WorldStaticModel = Base.VFX_PackCanAmberAle,
    }

    item PackCanPorter
    {
        DisplayName = Pack of Porter,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanPorter,
        StaticModel = Base.VFX_PackCanPorter,
        WorldStaticModel = Base.VFX_PackCanPorter,
    }

    item PackCanStout
    {
        DisplayName = Pack of Stout,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanStout,
        StaticModel = Base.VFX_PackCanStout,
        WorldStaticModel = Base.VFX_PackCanStout,
    }

    item PackCanViennaLager
    {
        DisplayName = Pack of Vienna Lager,
        DisplayCategory = Cooking,
        ItemType = base:normal,
        Weight = 1.8,
        DoubleClickRecipe = OpenPackOfBeer,

        Calories = 0,
        Carbohydrates = 0,
        Lipids = 0,
        Proteins = 0,

        Tags = base:hasmetal;base:ignorezombiedensity,

        Icon = VFX_Beverages_PackCanViennaLager,
        StaticModel = Base.VFX_PackCanViennaLager,
        WorldStaticModel = Base.VFX_PackCanViennaLager,
    }

}