Back to mods
Townstead project artwork

CurseForge · Minecraft mod

Townstead

An expansion for MCA Reborn to add more needs to your villagers, deeper systems, and mod integrations.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Townstead release should I use?

Updated 13 days ago
Latest stable file 0.8.0 - Halloween Update (Forge, 1.20.1)
Game version 1.20.1, 1.20.2, 1.20.3
Loader Forge

Townstead 0.8.0 - Halloween Update (Forge, 1.20.1) targets 1.20.1, 1.20.2, 1.20.3 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. 1 required mod needs checking.

Where it goes

Is Townstead required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Townstead 0.8.0 - Halloween Update (Forge, 1.20.1) need?

0.8.0 - Halloween Update (Forge, 1.20.1). Change the file and its required mods may change too.

1 required mod needs checking

Install MCA Reborn [Fabric/Forge], Patchouli, project 1W98a849 first. 1 required mod still needs checking for this exact setup. 9 come through another mod in the chain.

17 listed on this file 9 pulled in by those mods
MCA Reborn [Fabric/Forge] Needed by Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
required
Matching file found Matched file: [Universal 1.20.1] MCA Reborn - 7.7.1-beta.6
Timekeeper - Calendars Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: Timekeeper - v1.3 -=- [1.20.1] FORGE
Rustic Delight Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: Rustic Delight 1.7.0
Patchouli Needed by Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
required
Matching file found Matched file: Patchouli-1.20.1-85-FORGE.jar
Stardew HUD Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: StardewHUD-1.20.1-forge-1.2.5.jar
Legendary Survival Overhaul Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: legendarysurvivaloverhaul-1.20.1-2.4.7.jar
Traveler's Titles (Forge/NeoForge) Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: [1.20.4] Traveler's Titles v4.4.1 (Forge)
Butchery Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: butchery-5.3.1-forge-1.20.1
Farmer's Delight Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: Farmer's Delight 1.3.4 - 1.20.1
Configured Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: Configured 2.4.0
Thirst Was Taken Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: ThirstWasTaken-1.20.1-1.4.0.jar
Starcatcher Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: starcatcher-3.3.10-FORGE-1.20.1.jar
Emotecraft (Forge) Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: emotecraft-for-MC1.20.1-2.2.7-b.build.50-forge.jar
Farming for Blockheads Optional for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1)
optional
Matching file found Matched file: farmingforblockheads-forge-1.20.1-14.0.4.jar
Fabric API Needed by MCA Reborn [Fabric/Forge]
pulled in
No matching file
YUNG's API (Forge/NeoForge) Needed by Traveler's Titles (Forge/NeoForge)
pulled in
Matching file found Matched file: [1.20] YUNG's API v4.0.6 (Forge)
Catalogue Needed by Configured
pulled in
Matching file found Matched file: Catalogue 1.8.0
Framework Needed by Configured
pulled in
Matching file found Matched file: Framework 0.8.0
wd's Selling Bin Needed by Starcatcher
pulled in
Matching file found Matched file: selling_bin-1.4.3-FORGE-1.20.1.jar
LibTooltips Needed by Starcatcher
pulled in
Matching file found Matched file: libtooltips-2.3.2-FORGE-1.20.1.jar
Fancy Tab Sections Needed by Starcatcher
pulled in
Matching file found Matched file: fancytabsections-6.2.3-FORGE-1.20.1.jar

9 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Townstead without breaking your instance.

Built for Townstead 0.8.0 - Halloween Update (Forge, 1.20.1). Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 0.8.0 - Halloween Update (Forge, 1.20.1). It targets 1.20.1, 1.20.2, 1.20.3 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install MCA Reborn [Fabric/Forge], Patchouli, project 1W98a849 first. 1 required mod still needs checking for this exact setup. 9 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 0.8.0 - Halloween Update (Forge, 1.20.1). It opens that exact file at the source.

About this project

What does Townstead add?

Townstead is an unofficial expansion for MCA Reborn that gives villagers deeper daily needs and more complex work behaviour.


To bring more immersion to your MCA Reborn village, Townstead adds a variety of features and compatibilities.

Villager Needs

Townstead adds three new needs for each of your villagers: Hunger, Thirst, and Energy.

Hunger adds a new hunger meter and mechanic to the villagers that requires them to eat food or else they will get depressed and slow down. To help you keep up with this need, farmers will now automatically harvest, and expand farms using blueprint-style planning, tracking planting hydration, progression tiers, and tell you if they are unable to do their job.

Butchers will also work on their own, smoking meat to help the village survive.

If you want even more advanced meal production, by adding Farmer's Delight your village can have Cooks from the new profession, as well as new catalog entries for a tiered Kitchen building. The farmer will automatically support the new crops from Farmer's Delight and even use the knife to cut grass for ropes.

For Thirst, this unlocks by having Thirst Was Taken or Legendary Survival Overhaul installed. Below the hunger meter will show up the thirst meter, and the villagers will look for drinks or food to quench their thirst, using similar logic than a player's. Pair this with Rustic Delight and a list of Cafe buildings will appear in your blueprint catalog for you to build, so that you can have Barista prepare and serve drinks (and purify water!) for your village. This will free up the cooks from drink preparation so they can make more delicious meals for everyone!

As for Energy, your villagers will accumulate fatigue as they stay awake and work on various tasks. If you set the villagers to work 24 hours with the Shift Scheduler for example they will hit a wall and stop as they collapse from needing sleep. So be sure to provide a nice home with a place to rest and your villagers will thank you for it.

Farmer Automation

Using Townstead's Field Post, you can map out your farmland in an interactive interface. Map out your crops, what kind of soil you want to plant and where you want to irrigate, and your farmers (given a Composter block, a hoe, and a bucket) will get to work and till, plant, and harvest your farms for you.

Animations, Emotes, & Reactions

Townstead bridges over player-facing EMF/OptiFine resource packs to be applied to your villagers and to your player villager model. This means you can use animation resource packs like Fresh Animations: Player Extension, Trailer Player Animations, and any others that animate the player.

Want to go further? Townstead supports Emotecraft emotes and has a companion reaction system. If you wave to your villagers using the default wave animation, the villagers will wave back and approve by gaining one heart. Play some music and watch the villagers dance. To be able to match more animations, the reaction system lets you create data packs that you can use in your game or your server, and decide how they react to it depending on their personality, and if it's a positive or negative reaction.

Shift Scheduling, Profession Assignment, & Chronotypes

Control how and where your villagers work using the Shift Scheduler and the Profession Assignment screens. You can set your villagers' daily and weekly schedule, save templates to make this reassignable across your villagers, and match their sleep schedule to their specific Chronotypes (early bird, standard, night owl.)

Re-assign your villagers from your Blueprint menu using the Profession Assignment screen, making sure that you have the right people for the right jobs.

Calendars, Stamps, & Life Stages

Your villagers can now get old. Townstead adds Life Stages, with seniority having the effect of whitening their hair and slowing them down. Don't want to see them get old? You can craft a Potion of Immortality, or even set the Immortal trait on them, which will freeze their aging. Or if you prefer, you can turn off aging entirely in the settings.

As part of time tracking, villagers have a date of birth, and Townstead provides a Calendar block with calendar functionality. The calendar will show the month and the day, and is fully customizable through data packs, so you can have a completely fantasy calendar, or stick with the commonly used Gregorian one.

You calendar is a little bit boring? Spice it up with Stamps! Fully customizable through resource packs, you can stamp any day on your calendar and set a caption with them. Shared with the whole server, if you want private stamps you can set them to private.

Get the first official, community-contributed Stamp Pack provided by XainenVoltaire/saul0the0creator on his Ko-fi page, one free stamp pack to get started, and one extended paid one (all the money goes to the artist and does not in any way make it back to me.)


Mod Compats


Roadmap

All of this is subject to change at any point, but here is a short-term look at the planned releases

Townstead Roadmap, Currently: Chronicles and Drip

Bugs, Suggestions, Questions

Please leave them in the comments, always happy to get any feedback, or join the Discord

Permissions

Can I include in modpacks? Yes! Videos? Yes! Compatibility/addons/integrations? Yes!

Credits

MCA Reborn: Townstead depends on MCA Reborn and is designed as an add-on that builds directly on its villagers, systems, and gameplay direction. Thank you to Luke100000 and the entire MCA Reborn team and contributors for building and maintaining this wonderful mod!

MCA Reborn links

Be sure to support their Patreon

Thank you to everyone who has helped build this mod, including special thanks to thewiggleduck for art assets, community moderation, and support, XainenVoltaire/saul0the0creator for community help and custom stamp packs, and trustworthysource (S q u i d), Auk, Anihacc, and NICH for quality assurance testing.

Compatible Mod Credits

Farmer's Delight: thank you to vectorwing for the amazing mod that inspired me to start my own

Chef's Delight: thank you redstone3game for this great mod; sorry to overwrite your professions by default!

Rustic Delight: thank you PhantomWing for all of your excellent mods, and for being just an amazing and encouraging human being!

Thirst Was Taken: thank you mlus, ghenghen_, and mrdrip404for the great mod, I'm a big fan of the design philosophy (even though Townstead is more in the opposite direction)

Legendary Survival Overhaul: thank you Alex_Hashtag, krampus_there, and armkath for the detailed mod, and for being welcoming to community interactions with the mod

Farming for Blockheads: thank you BlayTheNinth for the mods and for being such a titan in the Minecraft modding world

Butchery: thank you to Jmods for all the hard work on this extensive and detailed mod, it's a lot of fun to play with

Starcatcher: thank you to wdiscute for this foundational and for this mod that very clearly a lot of love was put in

Traveler's Titles: thank you to YUNGNICKYOUNG for this and all your other mods, it really adds to the feel

Emotecraft - thank you KosmX for making it possible to bring players (and now villagers) to life

Stardew HUD - thank you Weatheraintbad for bringing a delightful slice of Stardew to Minecraft

Timekeeper - Calendars - thank you lunakibbyfor the great calendar blocks

Project description from CurseForge.

Pick your setup

Townstead by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

7 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Townstead versions and loaders

23 of 23 releases match

Looking for an older file? The official CurseForge project page is in Resources.