How do I get my animals to not congregate at the same place my dwarfs do?

  • They usually gather in the meeting hall. What do you want them to do?
    – C. Ross
    Jul 27, 2010 at 1:36
  • @C. Ross I want them to gather in a barnyard type place. Jul 27, 2010 at 1:45
  • @Mana, is Dwarf Fortress only available for PC (or is this question only for the PC version)?
    – juan
    Jul 27, 2010 at 13:22
  • Dwarf Fortress is only for PC. I'm debating which one of meta.gaming.stackexchange.com/questions/50/… 's answers should end up being the standard across the site for tagging. I agree more with the second answer (currently the one with four votes), so I started tagging games for only one platform with that platform...but then I realized people might not like having a bunch of dwarf fortress questions right at the top of the site, so I stopped. <.<;;
    – Mana
    Jul 27, 2010 at 13:40
  • @Mana I'm all for having the front page covered with DF :), but where in the world do you get the idea it's PC only? Or are you including all the operating systems (Windows, Linux, Mac) under PC?
    – C. Ross
    Jul 27, 2010 at 13:47

3 Answers 3


The simplest way to do what you want with a "barnyard" would be with a pit and a non-pet passable door (marks as keep tightly closed).

To create the pit you can use the channel command, which will leave an area edged with ramps, so your dwarves can get in and out.

  • @C. Ross how do I get the animals into the pit? Jul 28, 2010 at 19:43
  • @antony View the pit information with i,P and assign the animals.
    – C. Ross
    Jul 28, 2010 at 20:00
  • Do you have to care for them differently if you build a pit? For instance, do you have to make sure some Dwarf is throwing food into the pit on a regular basis? Oct 24, 2012 at 18:10

Just make a bunch of ropes and chains and tie them up. They breed via spores, as long as they're not caged they can be chained at opposite ends of the map and still reproduce. Your FPS will thank you.

  • Definitely a better solution for FPS, but not exactly a "barnyard".
    – C. Ross
    Jul 27, 2010 at 12:59
  • +1 good information, but I like the pit suggestion better: little less work. Jul 27, 2010 at 15:20
  • really? "They breed via spores" I can't imagine animals like plants?
    – Fennekin
    Sep 25, 2015 at 6:22
  • @Fennekin euphemism. They reproduce magically as long as a mating partner is on the map somewhere, anywhere, even if totally separated by closed walls.
    – Daenyth
    Sep 25, 2015 at 12:26

Another solution would be to build cages(b to build then j for cage) and assign the animals to the cages(query the built cage and assign). A built cage can have any number of tame animals stuffed into it. Newborn animals will appear outside the cages, so you may have to occasionally assign the new animals to the cage as they show up. If you're concerned about FPS cages should be pretty good for that, caged animals won't pathfind at all.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .