Releases: Luke100000/minecraft-comes-alive
Releases · Luke100000/minecraft-comes-alive
[Universal 1.19.3] MCA Reborn - 7.4.6
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 Vo...
[Universal 1.19.2] MCA Reborn - 7.4.6
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 ...
[Universal 1.18.2] MCA Reborn - 7.4.6
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 ...
[Universal 1.19.3] MCA Reborn - 7.4.5
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 invento...
[Universal 1.19.2] MCA Reborn - 7.4.5
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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...
[Universal 1.18.2] MCA Reborn - 7.4.5
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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...
[Universal 1.19.3] MCA Reborn - 7.4.4
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 i...
[Universal 1.19.2] MCA Reborn - 7.4.4
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 tend...
[Universal 1.18.2] MCA Reborn - 7.4.4
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 tend...
[Universal 1.19.3] MCA Reborn - 7.4.3
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
- Supported Values:
- 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
- This can be bypassed via the
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, andallowedSpawnReasons
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 thevillager_plantable
tag and a validBlockItem
- This also fixes pumpkin and melon seeds not properly planting, despite being in the tag
- Added a
minBuildingSize
as a counterpart to the previously implementedmaxBuildingSize
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
- Resolves cases of incest + Added
- 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 PlayerSav...