Llama

"Llamas come in four fetching colours, brown, grey, white and creamy. A neutral mob, they can be tamed just like horses and leashed together in chains to form caravans, which is far less grim and prison-chain-gangy than I've just made it sound. Honest! Llamas can even have little llama babies, as if they weren't insufferably cute enough already."

- Tom Stone

Llamas are neutral mobs which can be tamed and used to transport large shipments of items.

Spawning
Llamas spawn naturally in savanna (plateau variant) in herds of up to four and in mountains biomes in herds up to six animals. Their wool colors depend on what biome they are in. In savanna plateau biomes their wool is colored either brown or creamy, in mountains biomes it's gray or white.

Drops
Llamas drop 0–2 leather. They will also drop anything equipped, such as a carpet, a chest, all the items in their inventory, and 1–3 experience.

Like other baby animals, killing a baby llama yields no items, nor experience.

Leading
Even when tamed, the player can't control the movement of llamas when riding them. A lead can be attached to one, and when this happens, surrounding llamas (both tamed and un-tamed) will follow, making a caravan. A caravan can have up to ten llamas in it, including babies. Even though only ten llamas can be in a caravan, leashing a second llama forms a second caravan. Using this feature, a player can lead as many llamas as they want.

Storage
Llamas can be equipped with chests, giving it 3, 6, 9, 12, or 15 slots of inventory space, according to the NBT-tag "Strength" (see 'Data Values' below). The storage available is 3*(Strength).

Decoration


They can also be equipped with carpets in their carpet slot. Each carpet color yields a different pattern. This can be useful for color-coding items, similar to a dyed Shulker box.

For the purposes of the command, a llama carries its carpet in the   slot.

Spitting
Llamas are neutral, and if a player or mob attacks one, it will spit at the attacker once, dealing damage. They are hostile to untamed wolves, and will spit at them without provocation. Sometimes when they spit at a wolf or player they can start a fight within a group of llamas by accidentally hitting each other.

Llamas will tend to repel wolves with their spitting, depending on their strength value. For llamas with strength 4 and 5, wolves will always run away, and for weaker llamas, wolves will run away correspondingly less often.

Llamas won't attack tamed wolves (dogs) unless provoked.

Taming
Llamas can be tamed by right clicking on the llama until it shows hearts.

Taming depends on the llama's  nbt value. Despite its name, a higher  value will make it more likely for a llama to become tamed. Llamas begin with a  value of 0, with a maximum of 100. When a player is riding an untamed llama, a random number from 0 to 99 is chosen. The llama gets tamed successfully if this number is less than the  value, otherwise the   is increased by 5 and the player is bucked off. can also be increased by feeding the llama.

Breeding
Tamed llamas can be bred using hay bales. Both llamas must be tamed before they can breed.

The children will take on the appearance of one of the parents as if by a coin flip. The strength is chosen as a random integer between 1 and the strength of the stronger parent, inclusive. 3% of the time the resulting strength is increased by 1, but it's still capped at 5. For quick reference, consult the following table.

Select a column based on the stronger parent. Wild means there are no parents, e.g. a llama spawned by world generation or a spawn egg. Select a row to find the probability of the resulting llama having a specific strength.

Llamas will not breed if any llama in the vicinity is on a lead. This restricts their movements; they will take a hay bale, but they will not move to another llama until the lead is dropped.

Food
Feeding a llama food can alter its behavior, cause it to grow (if it is not yet an adult; babies normally take 20 minutes to fully mature if not fed), and restore its health. The table below lists the effects of the 2 food items llamas will take.

To feed a llama, hold a valid food item and right click on the llama. If the food is invalid, the player will simply mount the llama. Llamas can only be fed when feeding would have an effect, similar to other animals.

Data values
Llamas have entity data associated with them that contain various properties of the mob. Their entity ID is.

Spit
Llama spit has entity data associated with it that contain various properties of the spit entity. Its entity ID is. It produces spit particles when summoned, and obeys gravity. The spit entity must belong to a llama to deal damage, meaning that the spit summoned by commands deals no damage.

Trivia

 * The player can still see a llama's carpet decoration when it is under the effect of Invisibility.
 * The achievement title refers the 1980 comedy movie "Caddyshack", where Bill Murray tells a story of how he once caddied for the Dalai Lama. In return, on his deathbed he will receive total consciousness, thus uttering the famous line "So I got that going for me".