building iron golems. I don't have much experience with computers, but I
can many ways in which that could catastrophically glitch.
Other than that, support.
Okay, when I say they "build" the Iron Golems, I mean one of the villagers (preferably a blacksmith) walks into an area that could fit the Iron Golem summoning thing, and then makes the blocks magically appear for an instant, and then the Iron Golem is created. I don't mean anything extremely complex.
move painfully slowly, and are helpless against mobs that spawn on any roofs whatsoever- especially Skeletons, who attack them on sight.
In the suggestion I said that Iron Golems would be faster, though I do see your point. I do not think Iron Golems should be eliminated as protection for villagers.
What if Iron Golems were the primary defense (and were of course faster), and the Fletcher would act as a secondary defense, shooting mobs with a bow so that there is a ranged defense within the village? I think Blacksmiths should also pull out an iron sword to defend themselves if cornered.
unfortunately mojang thinks that putting more stupid mobs will make the game more interesting, but hostile mobs are more annoying than they are challenging, honestly having smarter NPC to interact with would bring some fresh air to the game
I really like this idea. It's creative, smart and makes me also wonder why Mojang didn't add this. However, I notice a few issues, the first being "Provide sufficient protection for Villagers." To me, I think Mojang hasn't added this because of the fact that protecting villagers should be your job. It creates a fun challenge and is something I think taking out would almost make villages to easy. I know, it's a weird idea, but I still think it's a good one.
I understand that Villagers should be protected by the player, but the way it is as of now isn't that fun. If this is to be a thing, the following needs to happen:
1. Each village starts with at least 1 iron golem as aid for both the villagers and the player.
2. Zombie sieges (or other similar events to be implemented in the future) should be the only events in which villagers should die without player aid, and the whole event of a zombie siege should be better communicated to the player.
Minecraft isn't about buying and selling and thinking financially- it's about trying to survive in a world without things like that.
This may be what Minecraft is to you, but it isn't the same game to everybody. Many people play it in many different ways. That's part of why it has been so successful. Also, I don't see how this is any more "thinking financially" than trading with Villagers yourself- this is merely an extent to that mechanic to player-player interactions and a purpose/use for the Nitwit.
Very well made suggestion. You bring up a lot of good criticisms, and good solutions to match.
I think that rather than having villagers "build" them, one iron
golem should just spawn initially with each village, as how it works now
is so poorly designed. I haven't seen a single iron golem naturally
spawn in years, despite going through hundreds of villages in that time.
If a feature that isn't just a funny easter egg is so rare that it's
essentially not a real part of the game, something's gone wrong. This
change could go along with an added building, a "Golem Hut" of some
sort, where the golem went during the days, and then leaves to patrol
the streets at night.
All of the minor things to make them seem more intelligent are great
too, I really like the blacksmith actually doing his job one. And I
would love a villager that asks for random rare items, that would make
villages and villagers so much more interesting and worthwhile to me.
Thanks for the compliment! With your "golem hut" idea, what would happen if the Iron Golem died?
Again, I can see where the villager robes aren't that useful, but they're not really meant to be an extremely useful thing; just a really interesting thing. There is technically no reason to wear chainmail or (colored) leather armor, but people do for aesthetics.
I see where you're coming from. The villagers building the iron golems was basically just to explain where they come from. The villagers would only build the iron golems where an iron golem would be able to spawn. Also keep in mind that this suggestion makes villager ai better; they wouldn't just walk into cacti or fire anymore. They wouldn't even really have to place blocks. The iron golems being built could be a purely visual effect.
The robes thing is sort of useless, but they are purely aesthetic anyway, similar to dyed leather armor. I understand where you're coming from though.
Does anyone have any ideas for making villagers better that I haven't put in the post? It's kind of small right now, so I'd be more than happy to include your idea(s).
Also, to AMPPL50:
What exactly did you mean by "dressing?" You said adding extra dirt, but if you're talking about like how it is now, where it will place dirt or cobblestone under the houses, than that is both already in the game and not a solution. If you are talking about making terrain generate over it, I think that is a little overcomplicated. I think it would be a lot easier and more efficient if the game just found a place with flat ground. It really wouldn't be that hard, considering villages spawn in plains, savannas, deserts, and spruce forests.
Do you think Villagers should feel more like players or farm animals? I'd assume players, since you support this, but I'd like to hear your opinion. I personally think Villagers should seem intelligent like the player instead of something to be exploited, like in all the farms that use Villagers.
There are currently only two ways to farm iron, one of which is iron golems, and the other is iron ingots or iron armor dropped by zombies and skeletons. If iron golems didn't drop iron (like anvils don't when they break) iron would still be renewable, but not so renewable that you won't need to mine it anymore.
Mojang actually made it so that zombie pigman and iron golems would only drop gold or iron when killed by the player in the 1.8 snapshots. This was to break iron and gold farms. However, a lot of people freaked out and got unreasonably mad, and Mojang caved (no pun intended) and reversed the change. Iron and gold farms would require you to punch the mobs (like xp farms) if Mojang had stuck to their guns like they did with 1.9.
More reasonable house requirements would be very good. I think AFK Fish farms should be stopped, so I didn't want the fisherman villager to become another source of AFK Fish Farming. I don't think the player should be able to steal items from villagers when they are harvesting things, so what if the item was instantly picked up by the villager?
I think nitwits should do something. I like your idea of them picking up items and placing them in chests; that would add more depth to them and make it feel like they are a part of the town.
I think village generation should look for flat terrain. When the non-flat parts are just filled in, it looks really bad. Have you seen what happens most of the time when a Woodland Mansion spawns? It's not pretty.
Are you for iron farming or against it? I couldn't tell from your post.
Look, when it comes to Villagers, Minecraft is lacking. You can't argue with that. Villagers literally kill themselves by walking into cacti. I think Player-Villager interactions could be so much better, so I've compiled a list of improvements that would improve Villagers.
Nerf Villager stupidity. Seriously, Villagers, save some stupidity for the rest of us! I think zombies are actually more intelligent at the moment. Villagers should avoid danger (cacti, fire, lava, open trapdoors, primed TNT, zombies (sort of already), nighttime, and players that attack them). The fact that they will sometimes just walk outside during the night makes them seem like complete morons.
Provide sufficient protection for Villagers. Right now, most village houses aren't lit up enough. Some don't even have doors. On top of that, Iron Golems rarely spawn in a village! This should be fixed. Village houses should have enough torches so that mobs don't spawn in them, and Iron Golems should always spawn in with the village. They should also be faster so that they can effectively defend a village. I also think the Iron Golems should be built by the Villagers instead of just spawning, as this would make more sense and possibly break Iron Farms. If enough people are really upset about iron farming going away, they could always make silverfish drop iron nuggets so that iron is farmable once you find the stronghold.
Make Villagers seem intelligent. Making Villagers feel intelligent is crucial to good Player-Villager interactions. Here is a list of things that would make Villagers seem more intelligent:
1. Reading. Villagers could occasionally stand still and hold a book. The book would have the same model as the enchantment table book. Cartographers could even sometimes be seen reading maps.
2. Change how Villager breeding works. Right now Villager breeding makes it seem like Villagers are another farm animal. I suggest that they only breed upon the death of another Villager or the arrival of a new house, and only when there are crops or farm animals in the area.
3. Stop house crowding. At the moment, Villagers will crowd into one or two houses instead of evenly distributing themselves. Villagers should assign themselves to beds (which would now be in Villager houses, but not Village shops), and go into structures that have that bed. If the bed is destroyed, the Villager would stay the night with another Villager.
4. Have Butchers breed and kill animals behind their shop. Pigs, chickens, and sometimes cows should come spawned in the back of the butcher's house. For example, if there are less than 6 chickens, the Villager would breed them. If there are 6 or more chickens, the Villager would kill 2 of them.
5. Make fisherman actually fish. This would be really neat. Also keep in mind that when Villagers do something like harvest crops or fish, they would instantly pick up the item to prevent farming.
6. Show blacksmiths doing their job. Blacksmith shops could have an actual anvil, and the blacksmith could hammer at it. Blacksmiths could also make nearby furnaces light up when the player is 15 or more blocks away, and they would go out when the player comes near.
7. Villager Talking. Instead of the mindless placement of "huhs" we have now, Villagers could look directly at each other and make the "huh" sound. This would make the sound less annoying and make the Villagers seem like they're actually talking to each other. There could also be text in quotation marks underneath the Villager profession name in the GUI. This would be triggered randomly and sometimes by looking at a certain trade. Having Villagers actually talk to you occasionally would add to game immersion and make Villagers seem like they are almost as smart as the player.
Some things that could also be really neat:
A collector villager that requests rare items. This could be really fun and potentially a good way to utilize Villager speech.
"Bring me a golden totem from a woodland area. The cartographer can sell you a map to it."
Leatherworker selling villager robes. Currently, the leatherworker Villager is pretty useless other than it selling saddles. I suggest that leatherworkers also sell wearable villager robes, which would be like leather armor but would have the same texture as villager robes. Standing still for 2 or more seconds while wearing the robes would make your arms go together as if you are a villager. Also, as suggested by AMPPL50, armor stands wearing the robes would attract zombies.
Hiring nitwits to buy and sell things for you. Nitwits were a very lazy feature; they don't do anything at all. I think that should be changed. One idea I have to give nitwits a use is to allow the player to hire them to sell things for them.
Improve village houses/generation. As of now, the way villages generate is not very good. They can literally spawn on cliffs. Another thing is that the houses don't look very good, and most don't even have interiors. So, first off, when generating a village, the game should find a spot that is relatively flat. Second off, the village houses should be updated. Here are some updates to the houses I have made:
Large L-Shaped House
Notice how there was a painting in a picture above. The painting that generates in the house would be a random selection of any of the 2x2 paintings, and could even potentially be a painting unique to villages.
Both villages and Villagers are underdeveloped and definitely need updating. Villagers don't seem anywhere close to the player's intelligence level and are exploited in a lot of ways. I think if the game had better Player-Villager interactions players would value villages and villagers a lot more. Please let me know what you think of this suggestion, and please tell me ways I could make it better.