Townstead

An expansion for MCA Reborn to add more needs to your villagers, deeper systems, and mod integrations
item image
New Blueprint Catalog UI with tiered kitchen buildings if you have Farmer's Delight installed as well

New Blueprint Catalog UI with tiered kitchen buildings if you have Farmer's Delight installed as well

Plan out your farmers' work

Plan out your farmers' work

Description

 

 

 

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

 

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

 

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 mrdrip404 for 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 lunakibby for the great calendar blocks

The Townstead Team

profile avatar
  • 2
    Projects
  • 49.4K
    Downloads

More from AetherianArtificer