promotional bannermobile promotional banner

Townstead

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

0.7.5 - Character Development, Part 2 (Forge, 1.20.1)

File nametownstead-0.7.5+1.20.1.jar
Uploaded
Jul 20, 2026
Downloads
4.9K
Size
4.8 MB
Mod Loaders
Forge
File ID
8472817
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:townstead-1464195:8472817")

Learn more about Curse Maven

What's new

0.7.5 - Character Development, Part 2

This release finishes off the first stab at a major foundational system for Townstead: Roots.

Roots are what in 0.7.0 was called Origins. It is Townstead's version of the origins mod, letting you creating custom races and populations for your villagers. These can come with not only visual changes, but also powers, driven by Townstead's own Pheno engine. And all of this is generated through genetics, to keep it in line with MCA's gene system, and to make your villagers truly diverse.

 

This is a data-pack driven system, built from the ground up so that players like you can build your own custom packs and brings various roots in to Townstead. You can create your own genes, modify their life cycle, write various ancestries, lineages, and heritage, bring in custom pieces to attach to the humanoid villagers using attachments (complete with spring physics if you want), and even have completely custom rigs, such as the spider mob.

 

Information on how all of this works is available in the guide.

If you want to try the first of hopefully many roots pack, here is the classic fantasy races pack, to be used as an example of what can be done. I'm looking forward to what the community will come up with!

 


 

Beyond Roots and Pheno, we have a lot of things that got updated and fixed in this release:

  • Changed potions of immortality to be potions of agelessness, and added Agelessness as a trait where you can take damage but don't get older
  • Custom Personalities are supported
  • Fixes related to syncing of age, life cycle, and making sure this is much more stable
  • Wedding & professions have additional gates to prevent bugs allowing them for non-adults
  • Clearer dialogue options for Romance, Divorce, Adventurer, and for prompts
  • Support for MCA's new character editor
  • Support for MCA's upcoming new map system
  • If using new MCA, use their EMF support instead
  • Serene Seasons and Ecliptic Seasons now sync with the calendar, and adjust depending on seasonal length. The names have also been fixed for Ecliptic Seasons
  • Added compatibility for Reliable Backpacks to follow along with CEM animations
  • Landings now require a barrel, which will hopefully solve overmatching on landings
  • New villager AI for gliding, and definitions to tell villagers what to do when flying
  • Add zooming when toggling between different roots customizations
  • Catalog icons now sync properly from server setups
  • Fence-gate pathfinding was patched to support the new MCA pathfinding
  • Improved safety check before villagers in 1.20.1 eat poisonous food, and patch in hunger refilling when the new MCA eat to health logic runs
  • Updated the timing of the build message to support Building Polymorph from new MCA
  • Support for Thirst Was Reclaimed has been added
  • Family history no longer wiped on root change
  • Fixed activity crash fixed and added guards against a dialogue select-answer crash
  • Fixed baby-item inheritance sync race condition
  • Attempt to improve compat with TFC and Farm & Charm for the field post, reducing false "I need a field post" messages from villagers
  • ESC on a field post now saves the plan, but X still cancels it
  • Remove Upgrade Building button in favour of new MCA interface
  • Prevent villagers from eating from the trough

 

This mod has no related projects