Happiness keeps your villagers working and, with enough happiness, is how you expand your village with Children.

Universal events

Villagers share a set of event related happiness or sadness. These stats are the same for all villagers.

Individual Happiness

Events that positively affect a single villager:

  • Waking up (Random (0-20) + 10)
  • Eating Non-Villager Food (Food Happy Modifier x .5)
  • Reading a book (+2, 1 in 400 chance per tick)
  • Being healed by a Cleric (+10)
  • Being blessed by a Cleric (+1 every 20 seconds for duration of bless)
  • Sitting in Tavern (+1, 1 in 120 chance per tick)
  • Sitting in Tavern and Cheering (+4, 1 in 600 chance per tick)
  • Standing or walking in Tavern (+1, 1 in 200 chance per tick)
  • Sitting in chair at home at night (+6, 1 in 12 chance when first sitting down)
  • Continued sitting in chair at home (+1, 1 in 300 chance per tick)
  • Wandering in home at night (+3, 1 in 12 chance upon reaching destination)

Individual Sadness

Events that negatively affect a single villager:

  • Taking Damage (-8 happiness)
  • Seeing an Adult Villager Die (- Random (25-40))
  • Seeing a Child Villager Die (- Random (50-80))
  • Fleeing from an enemy (-2, Villagers who are not Guards or Clerics)
  • Overcrowding (-5)

Profession events

These events affect only a specific Villager:

  • Miner: Finding bonus ore (+3)
  • Guard: Saluting the Player (+2, 1 in 3 chance)
  • Cleric: Healing another villager (+2)
  • Children: Attend School (-10, 1 in 3 chance)
  • Children: Playing Tag with Children (+4, 1 in 4 chance)
  • Villagers crafting their own tools (-5)

bardic happiness

The Bard has a unique ability to spread happiness by playing music.

In the Tavern while playing at night, the Bard spreads happiness to villagers based on his current skill level. This happiness boost does not affect the Bard playing the music.

During the Bard's song there is a 1 in 16 chance every 2 seconds (40 game ticks) that each villager listening inside the Tavern will gain a boost of 1 to 3 happiness points. Once the song is finished, there is a 50% chance that these same villagers will gain an additional 3 to 5 happiness points!

During the daylight hours, the Bard will play for the Villagers as they are working. While the Bard is playing outside, Villagers in a 16 block radius will be affected. During the song they have a 1 in 8 chance every half a second (10 game ticks) to gain between 2 and 8 happiness points. After the Bard has finished the song, the listeners have a 50% to gain an additional 5 to 10 points, again based on the Bard's level.

At level 1, the Bard will give the minimum level of happiness listed. As the Bard increases skill, this number will also increase; once they are level 100, Bards will give the maximum happiness to their listeners. When the Bard is finished playing, they gain happiness equal to the total amount they provided villagers while playing. The Bard will get unhappy if their performances are not appreciated by sufficient people.

Work and sadness

Happiness and sadness are directly related. Job-related events that cause sadness are throttled so an event can only occur once in a 10 second period (200 game ticks), and even then it only has a 1 in 3 chance of occurring:

  • Chop Tree: -2 when tree is broken into logs
  • Craft Item: -2 when any item is crafted or enchanted by a Villager
  • Drop off Item: -1 when dropping off items in Storage
  • Feed Animal: -3 when feeding any animal
  • Gathering Sugarcane: -2 when stalk is broken
  • Harvest Animal: -3 when shearing sheep or milking cows
  • Harvest Farm: -2 when harvesting Wheat, Beets, Carrots, and Potatoes
  • Butcher Animal: -5
  • Mining a block: -3
  • Patrol Village: -2 when arriving at destination (Guard and Cleric)
  • Smelt Item: -2 when adding item to Furnace
  • Till dirt: -3 when Farmers use hoe
  • Pick up Item from Storage: -2

Eating and Happiness

Each food item provides different happiness points. Different foods give different values; if an item is not a Villager item (white text instead of green) it will provide half the benefits listed. Click here to see the amount of hunger for each food item.

  • Apple: 0 happiness points
  • Baked Potato: 1 happiness points
  • Beetroot: -1 happiness points
  • Beetroot Soup: 6 happiness points
  • Bread: 4 happiness points
  • Cake: 25 happiness points
  • Carrot: -1 happiness points
  • Steak: 12 happiness points
  • Cooked Chicken: 6 happiness points
  • Cooked Mutton: 4 happiness points
  • Cooked Pork Chop: 12 happiness points
  • Cookie*: 14 happiness points
  • Golden Carrot: 20 happiness points
  • Melon*: 3 happiness points
  • Mushroom Stew*: 4 happiness points
  • Potato: -1 happiness points
  • Pumpkin Pie*: 15 happiness points

*indicates items that require player items for the Chef to cook

Variety and Happiness

Each villager remembers the last 5 foods they have consumed. The number of times they have eaten a particular food will modify the amount of happiness they receive from that food:

  • Eaten 0 Times = 5 happiness
  • Eaten 1 Time = 0 happiness
  • Eaten 2 Times = -3 happiness
  • Eaten 3 Times = -7 happiness
  • Eaten 4 Times = -12 happiness
  • Eaten 5 Times = -18 happiness

The final happiness from eating a food will never be less than -3.