Releases: Luke100000/minecraft-comes-alive
Releases · Luke100000/minecraft-comes-alive
[Universal 1.19.2] MCA Reborn - 7.3.21-rc.2
7.4.0
- Added
percentageOfVanillaVillages
as a config value to randomly keep vanilla villages
7.3.21
- 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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sound...
[Universal 1.18.2] MCA Reborn - 7.3.21-rc.2
7.4.0
- Added
percentageOfVanillaVillages
as a config value to randomly keep vanilla villages
7.3.21
- 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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sound...
[Universal 1.17.1] MCA Reborn - 7.3.21-rc.2
7.4.0
- Added
percentageOfVanillaVillages
as a config value to randomly keep vanilla villages
7.3.21
- 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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sound...
[Universal 1.16.5] MCA Reborn - 7.3.21-rc.2
7.4.0
- Added
percentageOfVanillaVillages
as a config value to randomly keep vanilla villages
7.3.21
- 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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sound...
[Universal 1.19.2] MCA Reborn - 7.3.21-rc.1
7.3.21
- 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
SpawnQueue
has been adjusted to properly give villager's random names (IE they don't look italicized when using WAILA-type mods)- Note: this only applies to newly-replaced villagers; older villagers and subsequent name replacements will still show italicized in most cases.
- 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 bisexual trait will take priority. (7.4 may change this if a conflict system is implemented)
- 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 class files 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
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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sounds for females
- Reputation is now the sum of all hearts
- Reputation has been renamed to hearts
- Villages with less than 3 (configurable) buildings are now considered settlements
- They will not trigger the enter-village notification
- Children now grow up in 16 days instead of 8 (configurable)
- Babies no longer greet you
- Added rose gold dust recipe and therefore a way to obtain rose gold
- Removed rose gold ore
- Being in a relationship helps for some interactions
- A higher villager levels decreases infection rate
- Fixed a ...
[Universal 1.18.2] MCA Reborn - 7.3.21-rc.1
7.3.21
- 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
SpawnQueue
has been adjusted to properly give villager's random names (IE they don't look italicized when using WAILA-type mods)- Note: this only applies to newly-replaced villagers; older villagers and subsequent name replacements will still show italicized in most cases.
- 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 bisexual trait will take priority. (7.4 may change this if a conflict system is implemented)
- 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 class files 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
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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sounds for females
- Reputation is now the sum of all hearts
- Reputation has been renamed to hearts
- Villages with less than 3 (configurable) buildings are now considered settlements
- They will not trigger the enter-village notification
- Children now grow up in 16 days instead of 8 (configurable)
- Babies no longer greet you
- Added rose gold dust recipe and therefore a way to obtain rose gold
- Removed rose gold ore
- Being in a relationship helps for some interactions
- A higher villager levels decreases infection rate
- Fixed a ...
[Universal 1.17.1] MCA Reborn - 7.3.21-rc.1
7.3.21
- 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
SpawnQueue
has been adjusted to properly give villager's random names (IE they don't look italicized when using WAILA-type mods)- Note: this only applies to newly-replaced villagers; older villagers and subsequent name replacements will still show italicized in most cases.
- 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 bisexual trait will take priority. (7.4 may change this if a conflict system is implemented)
- 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 class files 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
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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sounds for females
- Reputation is now the sum of all hearts
- Reputation has been renamed to hearts
- Villages with less than 3 (configurable) buildings are now considered settlements
- They will not trigger the enter-village notification
- Children now grow up in 16 days instead of 8 (configurable)
- Babies no longer greet you
- Added rose gold dust recipe and therefore a way to obtain rose gold
- Removed rose gold ore
- Being in a relationship helps for some interactions
- A higher villager levels decreases infection rate
- Fixed a ...
[Universal 1.16.5] MCA Reborn - 7.3.21-rc.1
7.3.21
- 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
SpawnQueue
has been adjusted to properly give villager's random names (IE they don't look italicized when using WAILA-type mods)- Note: this only applies to newly-replaced villagers; older villagers and subsequent name replacements will still show italicized in most cases.
- 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 bisexual trait will take priority. (7.4 may change this if a conflict system is implemented)
- 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 class files 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
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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sounds for females
- Reputation is now the sum of all hearts
- Reputation has been renamed to hearts
- Villages with less than 3 (configurable) buildings are now considered settlements
- They will not trigger the enter-village notification
- Children now grow up in 16 days instead of 8 (configurable)
- Babies no longer greet you
- Added rose gold dust recipe and therefore a way to obtain rose gold
- Removed rose gold ore
- Being in a relationship helps for some interactions
- A higher villager levels decreases infection rate
- Fixed a ...
[Universal 1.19.2] MCA Reborn - 7.3.20
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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sounds for females
- Reputation is now the sum of all hearts
- Reputation has been renamed to hearts
- Villages with less than 3 (configurable) buildings are now considered settlements
- They will not trigger the enter-village notification
- Children now grow up in 16 days instead of 8 (configurable)
- Babies no longer greet you
- Added rose gold dust recipe and therefore a way to obtain rose gold
- Removed rose gold ore
- Being in a relationship helps for some interactions
- A higher villager levels decreases infection rate
- Fixed a few minor bugs
- If you hit a villager, it will no longer follow you
- Fixed armor texture on villagers
7.3.5
- Added potion of feminity/masculinity
- Fixed promised villager marrying
- Fixed black hair issue
- Removed duplicate jobless skins
- Adventurers no longer claim beds
- Adventurers no longer complain about too crowded places
- Adventurers now actually charge you when hiring them
- Hopefully fixed Stuck-in-spectator mode bugs
- Added fully vanilla mode to player model selection
- Added a hint to the limited
/mca editor
- Reduced which villagers are converted to support mods (Easy Villagers)
- E.g. Igloo will have vanilla villagers now, for technical reasons
- Less mca baby zombie villagers
- Fixed apologizing to villagers after hit
- Made interactions easier, except for stories if you are lying
- Made bounty hunters more rare
7.3.4
- Engagement rings now set the relationship to engaged
- Engaged villagers won't marry someone else
- Gifting a bouquet prevents villagers from marrying other villagers
- More config for inn spawning behavior
- Added (deceased) father and mother for all spawned villagers
- Fixed compatibility issues with Origins mod
- Added rainbow trait
- Hair color now blends when color is gifted again
- 2% of villagers dye their hair (configurable)
7.3.3
- Parents with same gender are now properly registered
7.3.2
- Added support for 1.19
- Added support for advancements tied to fate
- Added Adventurers
- Spawn twice a day at inns
- Despawn after 2 days
- Can trade, be hired and asked to stay
- Villager now chooses the best equipment
- Added more eye variants
- Fixed zombies not always using zombie clothing
- Villager on fire will now burn their clothes
- The Sirben cult appeared
- Added 50.000 names from 55 different countries
- Config option available to use modern USA names only
- Destiny now sets spawn location
- The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
- You can now start a village without villagers using the blueprint
7.3.1
- Traders now spawn in Inns
- Added comb to modify the hairstyle of villagers and players
- Added needle and thread to modify clothes of villagers and players
- Fixed advancements and book rewards
- Improved name distribution
- Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
- Added config flag to disable boobs
- Added support for Immersive Weathering
- Fixed a few crashes
- Taxes are now once a week
- Fixed performance issue
- Fixed persistent zombie villa...
[Universal 1.19.1] MCA Reborn - 7.3.20
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 PlayerSaveData (Now should properly be reflected!) - Villagers have a voice pitch gene
7.3.14
- Fixed a crash that can occur when leaving a villager's name in the editor empty when switching tabs
- Modified a failing villager state into something more...magical ;)
7.3.13
- Added Support for 1.19.1
- Sneaking + Interacting with a villager with the editor item will now open their inventory!
- Added Left-Handed Trait as a possible chance to spawn with
- This trait can be inherited from past/to future generations
- Having this trait will change their dominant hand in most tasks to be their left hand (Known to the player as the off-hand slot)
- Some examples of this include Work Tasks, EquipmentSet's, and Melee Attacks (For Equipment, if a preset already uses both hands, it'll remain unchanged.)
- Given Minecraft was never intended to support this type of gameplay, further tuning may be required in a future update.
7.3.11/7.3.12
- Misc. Patches for 1.18.2 and 1.19 Dependencies (1.18.2 officially identifies as LTS now!)
- Added
innArrivalNotification
config setting, for notifying players in the village that a new traveller has arrived! - Added a Night Owl schedule, in which Cultist's and Outlaws have a chance to use, based on the
nightOwlChance
config setting (Default: 50% Chance)- Enable
allowAnyNightOwl
to be able to apply this same chance to other professions - Guard's will also now use
nightOwlChance
instead of using a random boolean to determine their schedule (Meaning if you want more guards at night, increasenightOwlChance
)
- Enable
- Added a Bisexuality Trait as a possible chance to spawn with
- This trait cannot be inherited from past/to future generations
- Having this trait will bypass gender restrictions in Relationship Items and Villagers entering relations with those of the same gender
- Due to this trait being available, some relationship items being gifted may result in
incompatible
responses.
7.3.10
- Fixed Villager Fate achievements (Happy hunting!)
- Added an achievement for dropping a baby? (There's more to this right?!)
7.3.9
- You can no longer trade with archers
- Fixed crash in blueprint
- Fixed villager following you after trade
- Fixed villagers not working when previously told to stay
- Fixed harvesting tasks not always harvesting
- Added phrases for working
- Villager no longer work when panicking
- Villager can heal faster when eating
7.3.8
- Fixed forge server
- Villager no longer make surprise sounds while trading
- Fixed staying and following commands causing high CPU usage
- Panicking staying villagers will now run
- They will not return to original point yet, will be fixed in guards-update
- Panicking staying villagers will now run
- Fixed issues when server and client have different java versions
7.3.7
- Fixed server crashing
- Fixed some sounds not triggering
- Enabled voices by default
- Gave sirben more personality
7.3.6
- Finished sounds
- Normalized and denoised existing ones
- Added trading, hurt, snoring and coughing
- Added sounds for females
- Reputation is now the sum of all hearts
- Reputation has been renamed to hearts
- Villages with less than 3 (configurable) buildings are now considered settlements
- They will not trigger the enter-village notification
- Children now grow up in 16 days instead of 8 (configurable)
- Babies no longer greet you
- Added rose gold dust recipe and therefore a way to obtain rose gold
- Removed rose gold ore
- Being in a relationship helps for some interactions
- A higher villager levels decreases infection rate
- Fixed a few minor bugs
- If you hit a villager, it will no longer follow you
- Fixed armor texture on villagers
7.3.5
- Added potion of feminity/masculinity
- Fixed promised villager marrying
- Fixed black hair issue
- Removed duplicate jobless skins
- Adventurers no longer claim beds
- Adventurers no longer complain about too crowded places
- Adventurers now actually charge you when hiring them
- Hopefully fixed Stuck-in-spectator mode bugs
- Added fully vanilla mode to player model selection
- Added a hint to the limited
/mca editor
- Reduced which villagers are converted to support mods (Easy Villagers)
- E.g. Igloo will have vanilla villagers now, for technical reasons
- Less mca baby zombie villagers
- Fixed apologizing to villagers after hit
- Made interactions easier, except for stories if you are lying
- Made bounty hunters more rare
7.3.4
- Engagement rings now set the relationship to engaged
- Engaged villagers won't marry someone else
- Gifting a bouquet prevents villagers from marrying other villagers
- More config for inn spawning behavior
- Added (deceased) father and mother for all spawned villagers
- Fixed compatibility issues with Origins mod
- Added rainbow trait
- Hair color now blends when color is gifted again
- 2% of villagers dye their hair (configurable)
7.3.3
- Parents with same gender are now properly registered
7.3.2
- Added support for 1.19
- Added support for advancements tied to fate
- Added Adventurers
- Spawn twice a day at inns
- Despawn after 2 days
- Can trade, be hired and asked to stay
- Villager now chooses the best equipment
- Added more eye variants
- Fixed zombies not always using zombie clothing
- Villager on fire will now burn their clothes
- The Sirben cult appeared
- Added 50.000 names from 55 different countries
- Config option available to use modern USA names only
- Destiny now sets spawn location
- The /mca editor has been replaced by a limited version (configurable) to prefer comb and needle and string items
- You can now start a village without villagers using the blueprint
7.3.1
- Traders now spawn in Inns
- Added comb to modify the hairstyle of villagers and players
- Added needle and thread to modify clothes of villagers and players
- Fixed advancements and book rewards
- Improved name distribution
- Marriage and Birth notifications are now only printed within the village boundaries, or when being friends
- Added config flag to disable boobs
- Added support for Immersive Weathering
- Fixed a few crashes
- Taxes are now once a week
- Fixed performance issue
- Fixed persistent zombie villa...