Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
7.4.9
Added compat with Chunks fade in
Backported some fixes
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Ported to 1.20
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions
Fixed data loading issues on systems with locales having non-western digits.
Villagers no longer harvest blocks in claimed regions
Added support for Let's Do Bakery
Fixed root advancement to appear on world load
Fixed villager marriage limit math
You can no longer restrict bells or gravestones, causing them to get stuck
Vanilla player models no longer modify your eye height
Player eye height now automatically refreshes on world join and editor changes
The editor now tells you if an incompatible mod disabled custom models
Removed vanilla mechanics for turning villagers into zombie villagers as this causes undefined behavior
Added HSV hair color option to editor
Added loot tables in case mods rely on them and let zombie villagers drop some flesh
7.5.9
Wrong procreation cooldown on new worlds
7.5.8
AI performance improvements
Dropped babies in the inventory no longer end up in the backrooms
Inverted marriage slider as this is more what people expect
Fixed large players receiving damage on the ceiling
Married adventurers no longer despawn
Added a procreation cooldown (3 in-game days by default)
Added attack-text cooldown
Fixed trait influenced gender preferences
Added gender override config flag for players
7.5.7
Fixed a crash
7.5.6
Added missing loot tables for some headstones
7.5.5
Fixed server crash
7.5.4
Removed size requirements of blueprint buildings
Restored C2ME compatibility
Fixed drunk behavior at fence gates when smart fence AI is disabled (which it is by default)
Fixed marriage slider not being saved
Fixed fallback translations on 1.19.4+
Added morph to the list of don't-render-custom-arms-when-installed list
You can no longer squish babies on the ceiling
Archers can now equip crossbows
The camera height is now correct
Added the ancient city as a rumor and starting location
Female cultists now also wear robes
Skin library now has...
Much less data transfer
A report system
Filter buttons for hair and clothing
Hopefully less connection issues thanks to a dedicated domain
Global skins now actually work
7.5.3
Invalid skins are now hidden by default in the Skin Library
Added even more sanity checks when uploading stuff
Fixed father/mother at baby item not always being correct
7.5.2
Removed gold dust
Added compression to skin library networking
Skin Editor will now reject most invalid skins
Existing invalid skins are marked
Changing workspace will rebuild trades
7.5.1
Fixed a critical performance issue when childrens are stuck in a wall
Disabled smarter door AI (which can open gates) by default due to reports of villagers not closing the door
Added a few config flags for customizing the destiny screen
7.5.0
Added experimental Skin library, editor and uploader
Added civil registry, a log writing down all events in a village
Added the villager tracker, a compass being able to track the last known position of villagers
Fixed baby growth command
Move state and infection status are no longer on the gravestone
Fixed hugging being restricted to adults
Decreased tombstone text render distance to tackle lag
7.4.9
Added compat with Chunks fade in
7.4.8
Fixed a crash
Enabled toddler clothes
Extended Sirben lore
1.19.3+ chiseled bookshelves now support MCA books
Golden apples can now cure children
Using an apple on non-infected villagers will work as a gift now
Fixed compatibility with Custom Trading Screen
Added fractionOfVanillaZombies Config flag
Added overwriteAllZombiesWithZombieVillagers Config flag
Fixed a few purple uninitialized skin bois
Fixed "monster" advancement
7.4.7
Fixed villagers not spawning
Fixed not being invisible while in destiny
Fixed a crash when telling stories in certain modded environments
Syned translations
7.4.6
Added optional AI voice acting
Fixed reaction when lactose intolerant
Graveyards now print the minimum requirements correctly
Fixed some configs not being synced properly from the server
Improved whistle on sleeping villagers
Restricted buildings no longer increase (visual) max population
You can now set the home properly when changing the village
Adventurers no longer move in
Cooldown for being hurt messages
Added rumors, destiny and spawning to threads, decreasing lag and potentially fixing some timeouts
Added Armourers Workshop compatibility
7.4.5
Fixed blueprint again
Fixed babbling babies on dedicated servers
Fixed AI not always responding
7.4.4
Fixed missing skin color on hands
Fixed blueprint on dedicated servers
7.4.3
Fixed crash when villagers have friends lol
7.4.2
Fixed invalid task
Player in destiny now become invisible instead of spectator
Decreased village merging radius
Graveyards with only 1 or 2 headstones are not shown on the map anymore
Improved setting work place
7.4.1
Improved AI and interaction times
Villager will now be audible to all (nearby) players
Villager can now speak to you while following or staying
Improved compatibility with some datapacks
Asking to go home now disabling following/staying
Improved and fixed set home, restricted homes, blueprint home sync and go home
Made all chances in the Config floats
Added nameTagDistance to control range of name-tags
Fixed Armor rendering issue
Fixed server crash when trying to eat something with status effects
Improved harvesting task
Fixed Sirben having the voice of god
Fixed config crash errors not being printed
Fixed compatibility with First Person mod and co
Fixed babies speaking fluent english
7.4.0
Added AI benefits for patrons
7.4.0 rc 4
Fixed placing babies
7.4.0 rc 3
Fixed GPT3 AI on dedicated servers
AI now has a sense of biome, weather and daytime
Fixed crash on 1.19.3
Fixed a lag spike and improved overall village performance
Synced Patrons list
Fixed wrong baby name when placing from creative
Fixed 1.19.3 on Forge
7.4.0 rc 1, 2
Simplified Villages
Villager no longer rely on a village to find a home
Buildings are no longer required and automatic scanning is disabled by default
Frees a bit of CPU
This can be toggled in the blueprint
Manual tagging is possible too for more control
Buildings do however grant buffs and upgrades to the community, boosting the mood and enhancing guards armor
Added special vision for Sirbens
Added PTG-3 based villager chat AI
Enable in Config
Speak their name once to start a conversation
Added more phrases
Especially if you are a parent
Fewer crashes when crippling the Config
Improved dialogues
Player Gender
Added Greeting back
Villager no longer welcome you if you are a Mayor or Monarch
Staff of Life now has 10 uses instead of 5
Fixed armor texture on female players
Fixed performance issue related to villager renderer
Fixed Turkish locale issues again
You can now start a village with a room (e.g. underground)
Added more phrases
Fixed villagers using the steve second layer
Villager can now open gates
Villager now prefer paths and dislike stepping on grass (potential unstable)
Improved grieving
Villager will grieve when a close villager dies
Villager will also grieve once a week at a graveyard
Improved taxes
Tax items can now be configured
Fixed graveyards disappearing
Villager with family or friends will now spawn a gravestone if none was found
Updated most textures to SoyTutta
Updated and added additional headstones
Fixed blocked buildings
Added rock paper scissor dialogue options for children
7.3.21
Added percentageOfVanillaVillages as a config value to randomly keep vanilla villages
Fixed adventurers spawning in unloaded chunk
Fixed crash when disabling MCA player model
Added tooltip to editor to avoid confusion when choosing vanilla model
Fixed players also having randomly colored hair
Several Changes to the Naming systems in MCA
Player Naming has been fixed and works properly, much like how /nickname systems work (If you have an existing
custom name, MCA will use that instead)
It is no longer possible to have a whitespace/empty name, and multiple safeguards have been placed to prevent
exploits.
The Nameless Traveler code has been removed in favor of the above fix.
Added a Homosexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will enforce gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
In the event of this trait being applied alongside the bisexual trait, the homosexual trait will take priority.
Added professionConversionsMap as a config value, made for mod compatibility
Designed to be able to use clothing from another profession, if your mod does not supply any to us
Example: You can make a Butcher wear Armorer's clothing, or villagers wear a certain professions clothing by
default.
Only Adult clothing is used in this, baby and child clothing remains unchanged.
Added playerRendererBlacklist to disable certain render elements of the player model if certain mods are present
Supported Values: arms, left_arm, right_arm, all, block_player, block_villager
Fixed #373 (Gamemode being switched before user finishes destiny)
Should also resolve the falling-through-world issue
Fixed #239, #368 (Compatibility Fix for older Spectrum Versions)
Added villagerInteractionItemBlacklist to limit certain items from being used to interact with MCA villagers
By default, buckets are included to resolve Issue #273
Added command to convert vanilla villager within range
Fixed a possible crash when trying to edit a villager with an empty name; should now give it a random name instead
The canBeAttractedTo checks for a Player/Villager relationship now properly respect traits
IE the same logic that is used for villagers now also applies to players
Added shaderLocationsMap to allow specifying custom shaders dependent on traits
If the camera entity has the specified trait, it'll apply the shader, and remove it when the current camera entity
does not.
Requires enablePlayerShaders to be true to utilize this feature
Added functionality for Lactose Intolerance
Applies a Poison effect after usage, similar to if a spider eye were consumed
Traits that are not meant to be equipped by players will no longer be seen in the Editor or Destiny Screen
This can be bypassed via the bypassTraitRestrictions setting
7.3.20
Added backwards compatibility for 1.16.5 and 1.17.1, to align with the EOL of 1.19.0 and 1.19.1
1.19.0, 1.19.1, 1.17.1, and 1.16.5 are now officially considered EOL, and users should upgrade to retain support
You can no longer set the home of a villager who is either there temporarily or does not require a home
Fixed trades
Fixed equipment dropping
Fixed arms being funky in multiplayer
7.3.19
Official Support has been added for the Quilt ModLoader (Requires QSL + Quilted Fabric API)
Added villagerDimensionBlacklist, modded villager whitelists, and allowedSpawnReasons as new config options
Advanced Usage Only, tampering can lead to tears :(
Multiple Build Script adjustments to align with universal packaging + full automation
Fixed some wrong relationships on older worlds
7.3.18
Fabric and Forge are now packaged as one universal jar file
Fixed trait inheritance change
Fixed updating villager name not reflecting change in Blueprint
Fixed profession name in Waila etc
Fixed outdated infection book
7.3.17
Fixed an issue with the Bone Meal Check in HarvestingTask not taking into account modded items
Fixed an issue relating to a mismatched slot checked when a villager is left-handed and HarvestingTask#bonemealCrop
was ran
Rewritten HarvestingTask#plantSeed to allow modded plants to be properly planted, if specified in
the villager_plantable tag and a valid BlockItem
This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
Added a minBuildingSize as a counterpart to the previously implemented maxBuildingSize config option
I'm not sure why someone wanted this, but...ok.
Editor Screen Paperdoll models will now follow your mouse, just like how the Inventory Screen behaves
7.3.16
Fixed wrong pitch for babies
Pitch slowly increases with age
Fixed inconsistencies in relationship data with the Matchmaker's Ring
Resolves cases of incest + Added canBeAttractedTo check support
Fixed a missing getGender check in creating a player's Family Tree entry
Fixed enchantments glint on villagers
Fixed using mca villager spawn eggs on mca villagers
Fixed Sneak-Interactions with mca villagers
Should now open trades on applicable villagers
Villagers that are Jobless will disagree with the proper sound effect
Fixed silent sound effect compatibility with Celebrate Sounds
7.3.15
Fixed multiple rendering issues that were causing invisibility to not work on Villagers
Also applies to players using the custom villager model
Added a villagerRestockNotification config option
If enabled, will notify anyone in a villager's home village when a trade restock occurs
Undo the magical edit made to the failing villager state (ERR_EASTER_EGG_FLUKE)
Modified the Gift Satisfaction for ranged weapons to based off the range instead of a static 15
Added the Angry and Celebratory Voice Lines for Villagers when using MCA voices
Added a showNotificationsAsChat config option to toggle villager notification style
If true, the normal action bar notifications will instead show in chat.
Added preliminary/supplementary data for 7.4.0 content
Misc. Build Pipeline cleanups
Fixed mail notification
Fixed offline players not receiving letter of condolence
Villagers are no longer pissed when killing a Zombie Villager
Zombie Villagers without any family won't be buried
Infected villagers being killed by a zombie no longer duplicate their inventory
Infection now lasts longer
Adventurers with high hearts may stay without asking
Mood slowly change on its own, with slight tendency towards neutral
Fixed getGender checks for PlayerSaveData (Now should properly be reflected!)
Villagers have a voice pitch gene
7.3.14
Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
Modified a failing villager state into something more...magical ;)
7.3.13
Added Support for 1.19.1
Sneaking + Interacting with a villager with the editor item will now open their inventory!
Added Left-Handed Trait as a possible chance to spawn with
This trait can be inherited from past/to future generations
Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the
off-hand slot)
Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already
uses both hands, it'll remain unchanged.)
Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future
update.
7.3.11/7.3.12
Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
Added innArrivalNotification config setting, for notifying players in the village that a new traveller has arrived!
Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the nightOwlChance config
setting (Default: 50% Chance)
Enable allowAnyNightOwl to be able to apply this same chance to other professions
Guard's will also now use nightOwlChance instead of using a random boolean to determine their schedule (Meaning
if you want more guards at night, increase nightOwlChance)
Added a Bisexuality Trait as a possible chance to spawn with
This trait cannot be inherited from past/to future generations
Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with
those of the same gender
Due to this trait being available, some relationship items being gifted may result in incompatible responses.
7.3.10
Fixed Villager Fate achievements (Happy hunting!)
Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
You can no longer trade with archers
Fixed crash in blueprint
Fixed villager following you after trade
Fixed villagers not working when previously told to stay
Fixed harvesting tasks not always harvesting
Added phrases for working
Villager no longer work when panicking
Villager can heal faster when eating
7.3.8
Fixed forge server
Villager no longer make surprise sounds while trading
Fixed staying and following commands causing high CPU usage
Panicking staying villagers will now run
They will not return to original point yet, will be fixed in guards-update
Fixed issues when server and client have different java versions
7.3.7
Fixed server crashing
Fixed some sounds not triggering
Enabled voices by default
Gave sirben more personality
7.3.6
Finished sounds
Normalized and denoised existing ones
Added trading, hurt, snoring and coughing
Added sounds for females
Reputation is now the sum of all hearts
Reputation has been renamed to hearts
Villages with less than 3 (configurable) buildings are now considered settlements
They will not trigger the enter-village notification
Children now grow up in 16 days instead of 8 (configurable)
Babies no longer greet you
Added rose gold dust recipe and therefore a way to obtain rose gold
Removed rose gold ore
Being in a relationship helps for some interactions
A higher villager levels decreases infection rate
Fixed a few minor bugs
If you hit a villager, it will no longer follow you
Fixed armor texture on villagers
7.3.5
Added potion of feminity/masculinity
Fixed promised villager marrying
Fixed black hair issue
Removed duplicate jobless skins
Adventurers no longer claim beds
Adventurers no longer complain about too crowded places
Adventurers now actually charge you when hiring them
Hopefully fixed Stuck-in-spectator mode bugs
Added fully vanilla mode to player model selection
Added a hint to the limited /mca editor
Reduced which villagers are converted to support mods (Easy Villagers)
E.g. Igloo will have vanilla villagers now, for technical reasons
Less mca baby zombie villagers
Fixed apologizing to villagers after hit
Made interactions easier, except for stories if you are lying
Made bounty hunters more rare
7.3.4
Engagement rings now set the relationship to engaged
Engaged villagers won't marry someone else
Gifting a bouquet prevents villagers from marrying other villagers
More config for inn spawning behavior
Added (deceased) father and mother for all spawned villagers
Fixed compatibility issues with Origins mod
Added rainbow trait
Hair color now blends when color is gifted again
2% of villagers dye their hair (configurable)
7.3.3
Parents with same gender are now properly registered
7.3.2
Added support for 1.19
Added support for advancements tied to fate
Added Adventurers
Spawn twice a day at inns
Despawn after 2 days
Can trade, be hired and asked to stay
Villager now chooses the best equipment
Added more eye variants
Fixed zombies not always using zombie clothing
Villager on fire will now burn their clothes
The Sirben cult appeared
Added 50.000 names from 55 different countries
Config option available to use modern USA names only
Destiny now sets spawn location
The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
You can now start a village without villagers using the blueprint
7.3.1
Traders now spawn in Inns
Added comb to modify the hairstyle of villagers and players
Added needle and thread to modify clothes of villagers and players
Fixed advancements and book rewards
Improved name distribution
Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
Added config flag to disable boobs
Added support for Immersive Weathering
Fixed a few crashes
Taxes are now once a week
Fixed performance issue
Fixed persistent zombie villagers despawning
7.3.0
Updated translations
Fixed crash on dedicated server when picking up children
Cleaned up config, added link to config wiki
Villager can no longer plant modded plants to remove a crash
Fixed a few crashes
7.3.0 alpha 3
Switched to an injected based player model to hopefully improve mod support
Using the Player model now makes use of size and gender
Females are now in average 5% shorter than males
You can now choose between player and villager model in the destiny screen
Fixed modded profession being naked
Fixed massive family crashing whistle
Fixed root advancement
Fixed Gifting advancements
Fixed missing riding phrase
Fixed duplication issue when villager use bonemeal
Fixed chore animations
Added wandering around when no tasks have been found
Fixed young villagers not holding tools correctly
7.3.0 alpha 2
Fixed Destiny partly working on dedicated servers
Fixed mod conflicts
Added clothing and hair selection
Bounty hunter no longer attack while in creative
Gifting a golden apple to a child now properly reduces the stack
Fixed a few wrong buttons
Added a few more config flags to control destiny, teleportation and editor access
Sneaking no longer breaks the model
Editor offers a button to select player or villager skin
Fixed issues with resizing window while in editor
7.3.0 alpha 1
Added destiny
You are asked to customize the player
Then you can choose from a set of spawn location to start your journey
Massive dialogue overhaul with over 300 new phrases
Added Rumor dialogue
Added Time specific dialogues
Grumpy, Gloomy and Shy personalities
7.2.0
Ported to 1.18.2
Modded Villager professions now display properly in all mca interfaces
Fixed incompatibility with eldritch mobs
Villager get 5 extra hearts per level
Added config flag to use squidward models
Fixed sleeping
Adjusted villager teleportation to be more configurable
Different ages will now move at different speed
Genes now affect speed
Converted villagers will now retain custom nbt data and age
Fixed inventory disappearing on convert
Fixed marriage and family tree loss on convert
Maximum building size and radius are now configurable
Fixed UI Scaling issues with interaction buttons
Fixed issues of bounty hunters spawning within villages if your y value is below its bounds
Added Village Merging
Fixed villagers struck by lighting
Added electrified trait
Increased button widths to better support different languages
Decrease revenge aggression based on the guards' relation to you
Added guard target list to config
Added aborting children by unconventional means
Updated the Blueprint Interface to appear more cohesive
Added /mca-admin forceBuildingType <type> to force a building's type
Fixed issues with Chores not working in 1.18.x
Added modded support to ChoppingTask as well as several optimizations
Mining Speed Multipliers can now effect ChoppingTask speed (The original 7 seconds is also configurable)
Fixed potential crashes when villagers perform Harvesting chores (Planting seeds throwing a NPE)
Fixed player marriage not saving
Sneaking before interacting with a villager will now open trading
7.1.0
Ported to 1.18 (And 1.18.1)
Fixed missing chest tag
Added baby clothes
Fixed villagers not fully moving out of the old building
7.0.8
Readded blacksmith functionality
Fixed scaling-flickering with iguana tweaks
Added text when trying to assign to invalid buildings
Improved interaction layout
Staff of Life can no longer be enchanted
Fixed chores phrase names
Command kill no longer counts as murder
Added config flag to disable name tags
Fixed log spam regarding invalid bounding boxes
Fixed issues when assigning family in editor
Buildings now support modded chests
Villagers will now use your editor name
Fixed letter author and creative mode usage
Strengthened Grim Reaper
Added mod support for atmospheric, autumity, berry good, buzzier bees, environmental, neopolitan, and upgrade aquatic
Villager now recognize and estimate the value of every (modded) armor, tool, sword, bow and food as a gift (accuracy
not guaranteed)
7.0.7
Experienced villagers no longer become guards
The king can assign archers and guards at will
Fixed king rank
Can no longer pickup teens
Fixed curing zombie villagers
Added missing translations
Added book of supporter
Fixed gift desaturation not working
Improved teleportation, especially when following the player
Fixed the pixel gap of headstones
Fixed sleeping villagers not waking up when moved around
Added letter of condolence
Fixed dimension issues with player and villager data
Added mail system, used to notify the player about the death of family members
Glass roofs are now supported
Added more jobless skins
Updated translations and fixed wrong variable syntax
Added some admin commands
Temporary disabled baby tracker
You can now trade with family
Fixed inventory duplication bug
Fixed deadlock in relation with reaper spawner
Villager marriages now respect player hearts
Fixed gifting golden apple not reducing by 1
Fixed crash when hovering over unmarried villagers marriage-symbol
Villagers will also update baby time
Fixed datapack crash on some system locales
Hopefully fixed stuck-at-sleeping issues after loading world
Adding a building will also look for graveyards to decrease player confusion
7.0.6
Fixed guards aggression towards mobs
Fixed profession change not always switching clothes
Added Family Tree item to search
Fixed crash
Fixed reaper summoning on some server
7.0.5
Fixed issue with natural breeding
Blueprint will now better display vertically stacked buildings
Villager preview in the editor is now animated
Fixed wasting charges on already reviving villagers
Fixed a crash
Fixed opposite gender bug
Fixed villager marrying relatives
Guards now attack mca zombie villagers
No more sliding baby zombie villagers
Slightly enhanced village boundary determination
Fixed uninitialized zombie villager babies
Fixed flower pots with flowers not being recognized
Lost babies can now be retrieved by the spouse
Fixed crash on dedicated server when using randomized baby name
Village will now interact with each other
Iron golems will now slap the villager when hit accidentally and then chill
Guards will now support their citizen and have a custom dialogue when the player is the attacker
Improved archer AI
Fixed villager getting stuck in doors
Guards no longer panic when a raid happens
A wiped-out village will only send a last, bigger bounty hunter wave
Added all items to recipe book
Reworked female villager model
Fixed a bunch of marriage issues caused on death
Spouse and parents can now be modified in the villager editor
Fixed guard spam
Rank Mayor can now make villagers guards or archers manually
If the Grim Reaper summoning fails, feedback on why is given
Villager are now silent by default, configurable
Villages can now be renamed
Unlocked King rank
7.0.4
Fixed widow icon
Player and villager marriage symbol now swapped
Taxes are initially set to 0%
Whistle recipe now requires gold instead of rose gold
Rings are no longer usable as gold ingots
Fixed a crash related to building detection
Integrated community re-shaded dna icon
Added Vegetarian trait
Fixed missing meat gift phrase
Replaced names by accurate database of babies born in the US in 2010
Fixed graves text for formatted names
Fixed reviving for villager died by height or void
When adopting, your spouse also becomes your children's mother
Decreased villager knockback
Fixed incorrect amount of bounty hunters
Added two more headstones
Fixed crash caused by zombie villagers on dedicated servers
Only player with merchant rank or higher will receive tax notifications
mca-admin commands no require op permission
Fixed smaller issues with building recognition
Automatic building scanning can now be disabled
Next to Buildings, you can now add more restrictive "rooms" instead in case your build is not recognized otherwise
Buildings can no longer intersect
If adding a building fails, a proper error message is now shown
Updating existing, intersected buildings work now
Fixed some villagers being confused on where they live
Fixed outdated translation variables
Setting the workplace makes them jobless for now, effectively causing them to look for a new job
You use both matchmaker rings now
Gifting cake works on every adult married villager
Buildings can now be marked as restricted, preventing villagers from moving in
Voice acting is now disabled by default
Fixed guards on duty randomly looking into the sky when talking to
Fixed at least one teleporting-away-while-following bug
7.0.3
Attempting to talk to a zombie won't prevent you from performing an action
Fixed interaction fatigue reset
Added Interaction and gift analysis
Overhauled gift desaturation.
Hearts reward will decrease, but won't drop below 0.
Desaturation uses a configurable exponential curve, slightly favoring awesome stuff.
Once a day by default, the villager forgets about the latest gift in the queue
Fixed "datapack" crash
Building tasks are now required to advance in ranks
Removed bed reserving, beds are searched on demand
Fixed villager-keep-following-you problem
Fixed greeting AI
Increase percentage of adult villagers
Fixed changing clothes of unemployed villagers
Increased frequency of marriage, births and guard spawns
7.0.2
Fixed Server crash
Fixed crash when setting clothes or haircut when playing on a server
Added config flag to disable voice acting
Fixed scythe loosing its charge on non-tombstones
Fixed staff of life charges
You can no longer adopt adults
Fixed grown-up message appearing after world join
Fixed building detection on certain coordinates
Fixed tall villagers being too tall to live
Fixed phrases not being translated on dedicated servers
Synced Translations
7.0.1
Fixed traits syncing issues and chance math
Fixed translation keys
7.0.0
Giant initial update. This list may have missing parts.
Added mca villager and zombie villager
Added genetics, personality, traits and mood
Added dialogue engine
Ported classic interactions
Added adoption
Added divorce and divorce papers
Added enhanced gifting
Has a saturation Queue
Respects villagers specific needs
Added wedding ring and engagement ring
Added Grim Reaper
Added graves, resurrection, Staff of Life and the Scythe
Added guards and archers
Added blueprint
Added village management
Added automatic building and village recognition
Added initial building types to extend village functions