GithubHelp home page GithubHelp logo

luke100000 / minecraft-comes-alive Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wildbamaboy/minecraft-comes-alive

76.0 11.0 55.0 41.68 MB

Replaces Minecraft's villagers with humans, who can be interacted with.

License: GNU General Public License v3.0

Java 97.78% Python 2.16% GLSL 0.06%
hacktoberfest minecraft minecraft-mod

minecraft-comes-alive's Introduction

Minecraft Comes Alive Reborn

Crowdin

Minecraft Comes Alive (MCA) is a Minecraft mod that replaces Minecraft's villagers with normal player-like NPCs. It works in single player, LAN, and SMP.

Villagers can be interacted with - you can talk to them, ask them to follow you, set their home, give them gifts, etc. Interacting with people builds relationships. Get your relationship high enough, and you will be able to marry someone.

After getting married, you will be able to have children who will do many chores for you such as: Farming, Fishing, Woodcutting, Hunting, and Mining.

Children will eventually grow up into adults. Adults can get married and have children of their own, and this cycle can repeat indefinitely!

MCA Reborn is a rewrite of MCA for Minecraft 1.16.5 and upwards, featuring extended village management, villager genetics and various enhancements.

CurseForge

Build versions will be uploaded here: https://www.curseforge.com/minecraft/mc-mods/minecraft-comes-alive-reborn

Dependencies

MCA has no external dependencies other than Minecraft Forge or Fabric, except for the following:

  • Architectury API is required on Minecraft 1.18.2 and above
  • Fabric API is required for Fabric Users, and QSL is required for Quilt Users

Compatibilities

MCA is usually compatible with every mod, except when it comes to recognising items (e.g. gifting).

Following mods have the required resourcepacks included and are therefore fully compatible:

  • Farmer's Delight
  • Atmospheric
  • Autumity
  • Berry Good
  • Buzzier Bees
  • Environmental
  • Neopolitan
  • Upgrade Aquatic

Contributing

Any contributions to are welcome. Simply clone into your workspace, set it up, make your changes, and submit a pull request for review.

Alternatively you can help translating MCA into your language on Crowdin!

Or you can Join the Discord Community for questions, suggestions or social interactions.

Credits

These individuals made substantial contributions to (vanilla) MCA - without them, continued progress may have been impossible.

  • WildBamaBoy
  • SheWolfDeadly
  • ntzrmtthihu777
  • ko2fan
  • Akjosch
  • Innectic
  • Sollace
  • CDAGaming

minecraft-comes-alive's People

Contributors

apionxd avatar averageturtle avatar awkanic avatar bloodmc avatar boredhero avatar bythepowerofscience avatar cdagaming avatar dracoexe avatar dustya avatar frqnny avatar hashtagtswagg avatar hisacat avatar innectic avatar jahxsenpoopie avatar john-valik avatar keganatsmc avatar ko2fan avatar luke100000 avatar melncat avatar moriyashiine avatar phyrra1 avatar reyzerbit avatar sdphantom avatar silentchaos512 avatar sollace avatar spoorn avatar sworn115 avatar wildbamaboy avatar xaidee avatar yuki-ryu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

minecraft-comes-alive's Issues

Nametags aren't hideable, can't interact with villagers unless mca villager model is used

for my modpack I place villagers on a team to hide their nametags, I have a personal mod that adds a box over entities with their names that you can see at all times when within 30 blocks of them. MCA is doing something weird so that when I use your villagers, they not only have the name box from my mod, but they also get their minecraft nametags back. I'm using a datapack to hide minecraft nametags.

team add HiddenVillager

team join HiddenVillager @e[type=villager]
team join HiddenVillager @e[type=mca:female_villager]
team join HiddenVillager @e[type=mca:male_villager]

team modify HiddenVillager nametagVisibility never

if in the mca config I set "overwriteOriginalVillagers": true then it shows minecraft nametags when I've set them to never be visible. If I set "overwriteOriginalVillagers" to false, the nametags are hidden like they should be, but I don't get the neat looking mca villagers.

also, if i set "overwriteOriginalVillagers" to false, i can't interact with any villager like I can if I use mca villagers.
The only other mob I've had issues hiding nametags with is lycanites mobs and he does something weird with his mobs that break compatibility with in control mod as well.

Villager fatigue bugged

If you have 15% fatigue and go to another villager to speak with them they have the same fatigue, I just thought this was a visual bug and thought nothing of it, but I would get 20-25% fatigue on 1 villager then the next villager I would talk to would be a low chance successful.

Please fix or I'm calling corportate!11

crafting problem

i can only craft rings and nothing else like whistle and tombstone , am using Tlauncher 1.16.5 forge version 36.2.19, mca reborn 7.0.4-forge

Traits not generating randomly

I was testing and I found a pretty large village where ever person had the same traits. Heterochromia and Sirben. when i went to another.. same thing. I checked 3 villages in the same game and they all had it.

Broken gender based naming

The game doesn't make distinction between male and female names.

Also, females are mute, they only scream when scared/hurt.

The MCA People Stopped Picking Up Bread?

For some weird reason, the MCA's are not picking up the bread anymore. Even the new spawns and the Spawn-Egg spawns. They look down at it, but can't pick it up-- the same with wheat seeds and other items villagers can pick up. Not being able to sleep happened at the same time, not sure if the two are connected. When night happens you can't sleep, so I have to keep resetting the day lol.

Server
Forge: 1.16.5 - 36.2.23
MCA Reborn 7.0.4
2022-01-19_00 43 55

Conflict with Iguana Tweaks Reborn

I found that when with the Iguana Tweaks Reborn mod is installed all the npcs that are nor adults have their models flickring between an adult form and a smaller one, even when they are still babys

Scythe can be applied to the ground + Cursed Villagers + Villagers in only one house

I'm not sure if this is a thing supposed to be like that, but you can apply the Scythe with a soul to the ground, and you get the achievement that you have revived a villager- but nothing happens, because you have to apply the soul to the graves to revive, right?

The Screenshot depicts it the best. It's not permanently like this but sometime
Screenshot (146)

Also, Villagers seem to enter only one home. I didn't spawn them manually into there, I spawned a few more to watch this occasion, and also the Villagers which were here before entered this house. I didn't enter it as well because I noticed that Villagers started following me randomly.
Screenshot (147)

And are Kids supposed to sit on the ground like this? Because they might be slaughtered very easily by zombies then. As well as that, revived Kids seem to brabble the whole time, lol
Screenshot (149)

As a last little reminder, I noticed that some Graves were occupied by the same person : like two graves were used by one person, it wasn't the same name, it was the same person. But I didn't went further into it.
You can revive one and on the other one nothing happens. Also you can apply two souls on one gravestone which wastes a soul.

[Suggestion] Strengthen the grim reaper

When I was trying to strengthen the grim reaper by In Control! ( https://github.com/McJtyMods/InControl ) mod (used damagemultiply function), I found it doesn't work. But when I used other functions (like healthmultiply, healthadd), it works successfully. Then I realized that the attack of the grim reaper just applies a wither effect to the player. So I wonder whether or not you can make the grim reaper attack with straight damage. It is important to modpackers.

Player marriage

Reported by dom:
there's a bug that makes player marriages impossible
someone sets you as their parent and whoever the parent is they cant marry

OverwriteOriginalVillagers in configs not working

I'm not sure if this is a bug or not because, in the old version(1.12.2), there is a similar option in the config file that can overwrite the original Minecraft villagers and change them to MCA villagers instead. That makes every time the original villagers try to spawn it will immediately replace them with MCA villagers.

But in this MCA Reborn v7.0.4, the option seems like it's not working at all. I already try to set the value from True to False and then change it to True again. When I change it to False and restart Minecraft, everything looks normal (original villagers co-exist with MCA villagers). The same things happen after I change the value to True and then restart Minecraft when it was supposed to overwrite the original villagers but it didn't.

I really hope it's just a small bug...

Localisation problem [RU_RU]

Hi, im player from Russia and found problem, what changeable names broked: Feeling, names of marriage and abilities

Upd: I must say what im playing on 1.16.5

What is a Sirben?

Sorry for disturbing the development, I'm a translator of this mod.

This is actually NOT an issue, I'm just struggling about the answer.

As the title say, I found that there is a trait call "Sirben" now inside the en_us.lang file, but I have search all over the internet and can't even find a definition of the word Sirben, so I came here, wondering if I can get a answer from the contributors.

A link to a Wikipedia Page will be the best answer, or you can just type some explanation of the trait, that will be OK, too.

Suddenly an Outlaw

I had and still have a reputation of 83 average hearts and I have mayor status. I just fulfilled the requirements to reach the next rank and when I checked, it said I was an outlaw. Unlike the requirements to rank up that were previously there, there is nothing telling me what to do next. I don't want to be an outlaw and I don't know what I did. The only thing I can think of is killing a villager in another town very far away from my hometown. The thing is the outlaw rank didn't show up until later when I fulfilled the requirements to rank up. What should I do?

SKINS

had this list of skins on my repository but moving it here, if anyone is interested in splitting their clothes from the skins
https://www.minecraftskins.com/skin/15251852/cottagecore-girl/
https://www.minecraftskins.com/skin/15249649/-edit--farm-boy/
https://www.minecraftskins.com/skin/15200254/--e-l-e-m-e-n-t---earth/
https://www.minecraftskins.com/skin/15232983/farm-boy-noah-cp/
https://www.minecraftskins.com/skin/14863618/pastel-pink-overalls/
https://www.minecraftskins.com/skin/14851266/my-first-skin/
https://www.minecraftskins.com/skin/14809596/ari---farm-girl---emily/
https://www.minecraftskins.com/skin/14809596/ari---farm-girl---emily/
https://www.minecraftskins.com/skin/14767075/tyksa-farm-boy-2/
https://www.minecraftskins.com/skin/14734175/simple-farmer-7-0/
https://www.minecraftskins.com/skin/15000816/black-smith/
https://www.minecraftskins.com/skin/14883270/head-in-the-clouds/
https://www.minecraftskins.com/skin/14264393/sense-of-familiarity/
https://www.minecraftskins.com/skin/14219401/beep-cute-african-girl/
https://www.minecraftskins.com/skin/15192794/butcher-bela/
https://www.minecraftskins.com/skin/14541057/milo-thatch--with-glasses--from-atlantis/
https://www.minecraftskins.com/skin/14287282/high-school-cartographer--male-/
https://www.minecraftskins.com/skin/14371375/the-cartographer--oc-/
https://www.minecraftskins.com/skin/13200670/rosie-beestinger/
https://www.minecraftskins.com/skin/8137518/miorisse/
https://www.minecraftskins.com/skin/2688395/fisherwoman/
https://www.minecraftskins.com/skin/15188691/fisherman-ferrand/
https://www.minecraftskins.com/skin/15068924/fisherboy/
https://www.minecraftskins.com/skin/14939821/fisherman-v2/
https://www.minecraftskins.com/skin/14447009/fisher-girl-boy/
https://www.minecraftskins.com/skin/14289429/black-fisherman/
https://www.minecraftskins.com/skin/13286885/fletcher/
https://www.minecraftskins.com/skin/13792589/better-fletcher/
https://www.minecraftskins.com/skin/14337863/high-school-fletcher--male-/
https://www.minecraftskins.com/skin/14580430/ralls-ferreiro-v2/
https://www.minecraftskins.com/skin/15244532/mason-campbell/
https://www.minecraftskins.com/skin/14261906/steampunk-thefragturedgeek/
https://www.minecraftskins.com/skin/13349327/julian-s-stonemason-skin/
https://www.minecraftskins.com/skin/10489144/cobblerish-guy/
https://www.minecraftskins.com/skin/15190613/toolsmith-tomas/
https://www.minecraftskins.com/skin/13792742/better-toolsmith/
https://www.minecraftskins.com/skin/13337124/builder-toolsmith/
https://www.minecraftskins.com/skin/14259271/weaponsmith/~~
https://www.minecraftskins.com/skin/15190646/weaponsmith-waulter/
https://www.minecraftskins.com/skin/13792734/better-weaponsmith/
https://www.minecraftskins.com/skin/13354476/village-handyman/
https://www.minecraftskins.com/skin/11550215/weaponsmith/
https://www.minecraftskins.com/skin/13354476/village-handyman/
https://www.minecraftskins.com/skin/15312687/cute-pink-overalls-girl/
https://www.minecraftskins.com/skin/15312053/ruby/
https://www.minecraftskins.com/skin/15303356/-ty-lee--atla/
https://www.minecraftskins.com/skin/15301889/cute-farmer-girl/

Setting Villager Beds

I tried to set a 'home' place for villagers in a village I already created before getting the mod. The problems is that, even when I try to delete the beds and then add them back, it says that the villager can't claim it because it's not an 'empty' bed.? Each building meets the requirements for a village, such as the bed color, blast furnace, etc. yet they won't claim it. Also, I can't figure out how to change the name of the village. I have a name for it that I've stuck to and it bothers me that it changes the name and I can't figure out how to change it back.

Relationship broken

purrinoia:

minecraft-comes-alive-7.0.2-forge

  • children suddenly not mine after spouse died, cannot re-adopt kids?

  • basically, my wife died from zombies and now our existing children say they are only her kids, and I keep pressing adopt and it never registers them as mine even after adopting them multiple times

  • I guess by having your spouse die while you have young children, I also have a baby in my inventory atm so that may have contributed?

[Suggestion] NTM "Companion" compatibility

the "New Tardis Mod" has a companion system (technically WIP but it is functional) that allows NPCs to co-pilot the tardis and generally just be involved as "companions" do. it would be interesting to see MCA make use of its API to allow some interaction. perhaps even some unique dialogues and mechanics to accompany it (such as secondary integration with the "regeneration" mod which is often paired with NTM. maybe even being able to turn your companion into a timelord too). ofc this is just a suggestion and you dont have to if you dont want to but i figured it would be cool to do and so im bringing it to your attention here :)

https://gitlab.com/Spectre0987/TardisMod-1-14

Guard Villagers mod guards attack mca villagers.

I suspect this is connected to the last issue I posted a bit ago. Guard villagers mod guards are seen by minecraft as villagers, but mca villagers are not seen as villagers, so the guards attack them. I would suspect this also means that iron golems wont attack enemy mobs that attack mca villagers, because mca villagers aren't seen as villagers by minecraft.

I realize mca has it's own guards, but I think this issue might cause more issues with other mods since the mca villagers aren't seen as villagers by minecraft, so any other mod that also does something regarding villagers won't work.

EDIT: the villagers are now flying around on parrots, which is a feature from improved mobs mod where hostile entities have a chance of spawning a parrot to fly on when they're trying to get somewhere they can't normally get to, like if they're chasing the player.

Crash on next in villager editor

Nullpointer exception (game closes) when pressing next. Can not be reproduced by me, anyone has hints for me when this happens?

Procreation

While me and a friend are both playing Minecraft, we decided to add MCA Reborn to make it more fun. But after having one kid, the second wasn’t even labeled as my child and we can’t have a third as “you already have a baby with this player”, even though neither of us have the child nor even have a growing kid anymore as both are adults.

also, when my friend grabbed a baby from creative (because we can’t use the procreate command due to the prior problem) and tried to name it, her game crashed

{Enhancement} Rose Gold

Enhancement:
Config Setting to DISABLE Rose Gold Spawns

For the Forge side May I suggest a tag on Rose gold (since Tinker's Construct adds Rose Gold)
basically maybe add the tag
"#forge:ingots/rose_gold" for more Cross Mod compatibility
MCA Rose Gold:
image
Tcon Rose Gold:
image

After trying to procreate for another kid, I am given a copy of my toddler as a baby by my wife

So, I want a second kid after my first daughter Julibee(who is a toddler). I go up to my wife, Reyna, go to talk and click "Procreate." Instead of a dance, I have my wife telling me something along the lines of "You lost our baby?!? Oh, here he is!" and get handed a copy of Julibee as a reset baby in the pink blanket, with the actual Julibee is still being around. When the baby grows, they are actually different in looks, personality and traits, but they still have the same name and I have to manually change it. Do I just have to wait for Julibee to reach an older age and then try again for another kid, is this actually an issue or something else?

Rose Gold impossible to find anywhere

After spending 120 hours on a world already, i have yet to find a single block of Rose gold Ore... Out of curiosity i went into spectator mode and tried to look for some, spent about an hour looking, nothing. I dont find any indications that it is spawning

Any help will be appreciated

Add me

you should add me to it

villagers don't wear hats from hats mod

However your rendering your villager entities or putting them into the game, is unlike every other mod. Hats mod puts hats on all entities, except mca villagers. I think you should change how you're rendering them so they're grabbed by other mods that adjust or alter entities, otherwise it's not very compatible.

Advancing problems

I am trying to make my rank higher than a Major however every time I build a black smith, I become an Outlaw.

zombie villager death not registering

One of my guards killed his zombie wife and the game doesn't say she's dead-- her name isn't in the graveyard + she's still on the list of villagers. edit: turns out it was a different villager that died!

Widow isn't a widow?

One of my villagers is married, but their spouse is dead. Their husband turned into a zombie and burned to death. I think that the husband dying as a zombie might be the cause of this bug. Also, the dead husband's name was on the villager list until I removed his home (which was still under his name even though he was dead.) I submitted this bug 3 times in the discord, but no response :( .

neither were revived

Naming Convention

We should wait until every branch is merged, then finally rename classes to MC convention.

Can't set home

Hi, whenever I try to set home for my family nothing comes up in chat, so I try 'go home' and get 'we move too much, I don't know where home is'. I've also tried using the whistle and my husband stopped appearing but is still alive. If anyone can help it will be much appreciated. Thank you.

MCA's congregate in the middle of nowhere

Not sure what's going on, but the MCA villagers are congregating at this one spot. I've broken all nearby bells except their village bell, the same goes with the underground village (Stoneholm mod) and I've placed adequate beds, but they still go to this spot every night. I'm not sure what to do. This has been going on for a few days, I've tried everything that I can think of to do :/

2022-01-19_20 46 10
2022-01-19_20 51 43

These are the Mods I use
Mod List

Villager following too much

Although this is a vanilla AI, it happens too frequently and is annoying.
AI follows players in promixity.

Can't Create a World

When i tried to create a world It says "Errors in currently selected datapacks prevented the world from loading. You can either try to load it with only vanilla data pack ("safe mode"), or go back to the title screen and fix it manually.
Adsız

marriage

everyone is married to %v1% when married

remove the entering and leaving town message

you need to put a config option to disable these messages that appear on screen when entering or leaving the town.
I already have a mod that names towns and announces when you enter or leave them, you need to make this mod much more configurable if you want people to use it.

Graveyard- Cant rank up

You can't rank up from merchant in this mod because it is required that you have a graveyard, a graveyard needs a tombstone. but the mod only has HEADstones. none of which work for the description and I have tried them all. Love the mod wish mca was always like this otherwise tho! also 2 of my villagers randomly went missing but their apparently not dead which was kinda weird. Id love if the villagers gave you a headstone or something from them in your inventory when they died because that would be amazing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.