MirceaKitsune wrote:- First of all, the ones related to the code: Movement is very laggy, maybe due to the lack of prediction and proper interpolation. A sheep going in a straight line will occasionally teleport back a few times. I'm not sure what can be done about this, but I think client-side prediction of moving Lua entities needs to be improved a bit.
Teleporting sheep are harmless. It gets worse when you get flying fish :-) Those may occour when there is not enough time for them to notice that they left the water - especially when the server is busy with mapgen (ok, not simple mobs but mobf).
MirceaKitsune wrote:- Mobs make the lack of angle interpolation very visible. Although movement updates are smoothed out, rotation is still not interpolated for players and entities. Seeing mobs teleport to various angles is the biggest realism and normality breaker.
Especially for huge animals. That applies less to simple mobs which has mostly smaller or human-shaped mobs. The large cows of mobf are very difficult to handle in this case. Sapier does a good job, but it's difficult and still not completely convincing.
MirceaKitsune wrote:- Player <-> entity collisions need to include pushing. Sheep feel like boulders of stone... you walk into them and they won't move. Also if you sit on a sheep, you will simply levitate above it and fall to the ground after it's out of your radius.
Yes, that's unrealistic but also quite fun :-) And it's a lot better than the previous stage where everything moved through everything else.
MirceaKitsune wrote:- Now for the Lua issues: Main thing I don't like about the default creatures is that they move too slowly and unrealistically. I believe they should move faster but for shorter amounts of time.
Mobf does this slightly better. It may also depend on the type of animal. It seems the larger they get, the more complicated their movement needs to become in order to feel realistic.
Hopefully the mobs can be improved. I personally prefer the mobf animals because those are more realistic and can be kept as farm animals (catching/placing/reproduction is possible). At least simple mobs is available on many servers, so there's something "living" moving around!