I'd like to see mob intelligence based on the difficulty, so the people looking to be challenged by enemies can throw their game on hard and have some fun, and the people who, for whatever reason, prefer the current hostility AI, can keep fighting them that way. (Passive mobs not applied, obviously. Everybody needs a more self-aware wolf, of course.)
Easy - Dumb enemies
Normal - Somewhat competent enemies
Hard - YOU GON' DIE, BRO! Smartest enemies, expect death.
Yeah, i dont want mobs to get too smart or else mob grinders would have to be redone from scratch. I agree with Wolves though, they should know the difference between a hill and a cliff. Zombie are fine just the way they are, Skeletons should keep their distance and not move in since thats what they are supposed to do, Endermen could maybe teleport you in the sky and let you take fall damage, and yes, i would like those squidward-looking villagers to get a brain
You see, AI coding is a huge challenge.
Specially when you're making it through scratch.
First you'll need to code a Visiblity Detection, then a Path Finding detection that will work on All 3 (XYZ) Dimensions and will allow it to find the shortest path through the terrain, to the target object.
This will mean every tree, every jump, every fence, every obstacle etc.
Not many games have such a beat AI system, mostly it's scripted paths they follow till they follow you.
This game is more dynamic, the terrain WILL change at any time and it is very complicated for the programmer to code a dynamic AI system.
The map generation will cause dozens of problems when trying to code a magnificent AI system.
I also admit that Notch could or should have done a better job with the AI, but with the dynamic map generation and randomness of the world itself, it is extremely hard as it is.
I'm really looking forward to a proposal Notch had a long time ago, zombie siege mode. Maybe it would be a bit like survival, but much, much smarter zombies that don't despawn in the sunlight, and actively seek out areas with players in it. Maybe they could break through wood and cobble given time, and your best response is just to fill up the holes before they get through.