I'd like to propose several small additions to Villager AI.
Villagers avoid water deeper than one block
I started a survival island map and I used TMI to give myself a few villager spawn eggs because I thought it would be interesting to try an island village. But I kept having trouble with my villagers jumping into the water and floating around. One of them even floated out of sight before nightfall.
Also there are times when I'm walking through a village and I have to "rescue" villagers from the well because they cannot escape on their own.
So villagers would avoid water deeper than one block by four blocks. But they would only avoid water if it is on the same ground level they are on so villagers can still walk up to the well. (But they won't jump in).
Villagers avoid farmland
Villager AI should command them to avoid farmland for one simple reason; so that they don't trample it. They would avoid farmland by four blocks.
Villagers walk on paths
It would allow for much neater "traffic" through a village if Villagers could detect and remain on gravel pathways most of the time or any length of blocks two wide that are all the same block type (this is considered a pathway). This AI would be overrun however when villagers are fleeing from zombies. Villagers would still occasionally walk off of the pathways during the day.
Villagers should climb ladders purposefully
From what I understand villagers can climb ladders. However I think that if a ladder leads to a house that villagers should purposefully climb the entire ladder to the house it leads to if thats the nearest house for them to occupy during the night. When a villager approaches a ladder to climb down or climb up no other villagers will attempt to move up or down that same ladder and the villager climbing will not stop and change directions.
Villagers shouldn't open and close doors so often
I personally believe that the constant opening and closing of doors can get annoying really quickly if you spend any large amount of time in a village. I think that villagers should generally spend most of the day outside and MOSTLY only go inside at night. I don't mind occasionally going inside but if they do go inside a house they should just remain in doors for a minute or two to prevent the door-noise spamming.
Villagers should stay six blocks away from lava at "ground level"
This does not apply to lava at the blacksmith building. But lava that is at ground level villagers will not come within six blocks of so that monsters and players can't knock them into the lava.
Villagers shouldn't crowd houses at nightfall
Only one villager will hide in a small house at nightfall.
Up to three villagers will hide in a large house at nightfall.
Villagers detect two-(or more)-story houses
Any house that has more than one floor will be considered a much larger house by villagers and up to six villagers will stay in these houses at night, depending on the amount of space.Here are a few other possible additions purely for more atmosphere and intelligence in villages.Tell me what you think.-Villagers momentarily stopping and observing crafting tables to give the impression they are crafting.-Villagers momentarily viewing furnaces. -Villagers reading signs more often (supposedly they already do but I haven't seen it.)
Great idea. I hate it when my village has villagers running around everywhere; except for the roads. >_>
Yes lol. Somtimes I just refer to them as TROLL-tificates (instead of testificates) because they can occasionally be everywhere but the place I want them to be.
All are good, but that would mean that every single villager would be on the roof at night, as the gorgeous ladders are so irresistible... OMG, I'm starting to think like them.
Rollback Post to RevisionRollBack
I haven't even bought MineCraft, I don't have the money...
I think they should replace doors if they are broken by zombies.
Edit:and also avoid each-other so they don't swarm doors.
If villagers were to be able to place things like doors so much more AI would have to be added and idk if its really possible. But it is interesting enough to consider.
And not swarming doors could be fixed easily. Villager AI would have to force them to "claim" their own houses. I think I'll add this and some details later.
All are good, but that would mean that every single villager would be on the roof at night, as the gorgeous ladders are so irresistible... OMG, I'm starting to think like them.
Well I could add details for villagers to only choose to climb up a ladder to a house if there are no available houses at ground level.
No, there has never, ever been a sandbox game with a story or ending... except Grand Theft Auto... and Saints Row... and Red Dead Redemption... and Crack Down... and Assassins Creed...
I've actually had problems with my villagers jumping off of the floating platform I built the village on because there's water below half of it. None of them have died so far but it's still a pain to get them back up to the platform. So yeah, avoiding long drops at all should probably be part of their ai as well. Last I heard evertything but wolves also avoid long drops.
If chased by a zombie though, jumping off a cliff might seem perfectly reasonable.
I've actually had problems with my villagers jumping off of the floating platform I built the village on because there's water below half of it. None of them have died so far but it's still a pain to get them back up to the platform. So yeah, avoiding long drops at all should probably be part of their ai as well. Last I heard evertything but wolves also avoid long drops.
If chased by a zombie though, jumping off a cliff might seem perfectly reasonable.
Option A: Slowly eaten alive and torn to bits while being screamed and moaned at.
Option B: Instant splattering on the ground.
I can see this working, but how about they will occasionally walk around off of the paths, just to keep them from getting too boring if you know what I mean
I can see this working, but how about they will occasionally walk around off of the paths, just to keep them from getting too boring if you know what I mean
You have a very good point. Thank you for your feedback.
They should also avoid holes more than 1 block deep because I was in this village for a couple of, and I started noticing that the villagers were missing. Eventually I found out that they had fallen into this deep hole which turned out to be a cave. I tried to rescue them, but the wouldn't go up the stairs I built. So this would be a good addition.
They should also avoid holes more than 1 block deep because I was in this village for a couple of, and I started noticing that the villagers were missing. Eventually I found out that they had fallen into this deep hole which turned out to be a cave. I tried to rescue them, but the wouldn't go up the stairs I built. So this would be a good addition.
Yes, this part should be added. Those villagers seem to have noses that are bigger than their brains.
Villagers avoid water deeper than one block
I started a survival island map and I used TMI to give myself a few villager spawn eggs because I thought it would be interesting to try an island village. But I kept having trouble with my villagers jumping into the water and floating around. One of them even floated out of sight before nightfall.
Also there are times when I'm walking through a village and I have to "rescue" villagers from the well because they cannot escape on their own.
So villagers would avoid water deeper than one block by four blocks. But they would only avoid water if it is on the same ground level they are on so villagers can still walk up to the well. (But they won't jump in).
Villagers avoid farmland
Villager AI should command them to avoid farmland for one simple reason; so that they don't trample it. They would avoid farmland by four blocks.
Villagers walk on paths
It would allow for much neater "traffic" through a village if Villagers could detect and remain on gravel pathways most of the time or any length of blocks two wide that are all the same block type (this is considered a pathway). This AI would be overrun however when villagers are fleeing from zombies. Villagers would still occasionally walk off of the pathways during the day.
Villagers should climb ladders purposefully
From what I understand villagers can climb ladders. However I think that if a ladder leads to a house that villagers should purposefully climb the entire ladder to the house it leads to if thats the nearest house for them to occupy during the night. When a villager approaches a ladder to climb down or climb up no other villagers will attempt to move up or down that same ladder and the villager climbing will not stop and change directions.
Villagers shouldn't open and close doors so often
I personally believe that the constant opening and closing of doors can get annoying really quickly if you spend any large amount of time in a village. I think that villagers should generally spend most of the day outside and MOSTLY only go inside at night. I don't mind occasionally going inside but if they do go inside a house they should just remain in doors for a minute or two to prevent the door-noise spamming.
Villagers should stay six blocks away from lava at "ground level"
This does not apply to lava at the blacksmith building. But lava that is at ground level villagers will not come within six blocks of so that monsters and players can't knock them into the lava.
Villagers shouldn't crowd houses at nightfall
Only one villager will hide in a small house at nightfall.
Up to three villagers will hide in a large house at nightfall.
Villagers detect two-(or more)-story houses
Any house that has more than one floor will be considered a much larger house by villagers and up to six villagers will stay in these houses at night, depending on the amount of space.Here are a few other possible additions purely for more atmosphere and intelligence in villages.Tell me what you think.-Villagers momentarily stopping and observing crafting tables to give the impression they are crafting.-Villagers momentarily viewing furnaces. -Villagers reading signs more often (supposedly they already do but I haven't seen it.)
http://www.minecraftforum.net/topic/1401777-earn-a-good-or-evil-reputation-with-the-villagers/
Click here if you support more interaction with the Villagers!
I support your idea.
Thanks for the support!
http://www.minecraftforum.net/topic/1401777-earn-a-good-or-evil-reputation-with-the-villagers/
Click here if you support more interaction with the Villagers!
Yes lol. Somtimes I just refer to them as TROLL-tificates (instead of testificates) because they can occasionally be everywhere but the place I want them to be.
http://www.minecraftforum.net/topic/1401777-earn-a-good-or-evil-reputation-with-the-villagers/
Click here if you support more interaction with the Villagers!
Edit:and also avoid each-other so they don't swarm doors.
If villagers were to be able to place things like doors so much more AI would have to be added and idk if its really possible. But it is interesting enough to consider.
And not swarming doors could be fixed easily. Villager AI would have to force them to "claim" their own houses. I think I'll add this and some details later.
Thanks for the feedback.
Thank you!
Well I could add details for villagers to only choose to climb up a ladder to a house if there are no available houses at ground level.
http://www.minecraftforum.net/topic/1401777-earn-a-good-or-evil-reputation-with-the-villagers/
Click here if you support more interaction with the Villagers!
If chased by a zombie though, jumping off a cliff might seem perfectly reasonable.
To read the haiku that you
Just finished reading
Option A: Slowly eaten alive and torn to bits while being screamed and moaned at.
Option B: Instant splattering on the ground.
You have a good point. Lol.
Thanks for the feedback
http://www.minecraftforum.net/topic/1401777-earn-a-good-or-evil-reputation-with-the-villagers/
Click here if you support more interaction with the Villagers!
Thank you. I appreciate your support.
http://www.minecraftforum.net/topic/1401777-earn-a-good-or-evil-reputation-with-the-villagers/
Click here if you support more interaction with the Villagers!
I am ninja'd far too often.
You have a very good point. Thank you for your feedback.
http://www.minecraftforum.net/topic/1401777-earn-a-good-or-evil-reputation-with-the-villagers/
Click here if you support more interaction with the Villagers!
They should also avoid holes more than 1 block deep because I was in this village for a couple of, and I started noticing that the villagers were missing. Eventually I found out that they had fallen into this deep hole which turned out to be a cave. I tried to rescue them, but the wouldn't go up the stairs I built. So this would be a good addition.
Yes, this part should be added. Those villagers seem to have noses that are bigger than their brains.