There is probably more things they can do.
Some NPC's is using custom properties, like the clown can juggle with items, trader can sell things, worker can mine and move items, diference monsters have theirs own properties.
build (by generated instructions)
search place to build
mine
drop bones
ignore inaccessible blocks
farm
craft
look for
use tools
path finding
build towers to reach targets
build bridges to reach targets
eat
give stuff to other bots
search for light or darknes or for darkes in light
nodes hanlers like, dig tnt, punsh mesecon buttons...
have temper and mood
pick up drops
get given things
steal from players
hunt things to get food
go to randomly positions
rotating (not only set yaw)
detect enemies
detect friends and team members
detect things to come to
detect by view field
storge inevtory and data, name, team, color, home pos ...
have home and go+teleport home if they are too far away
climb on ladders
open / close doors
place light in darknes
randomly look around
randomly look on things
randomly walk
randomly be annoyed by too near things
randomly folow things
avoid edges + randomly walk
use bows (
viewtopic.php?t=14384)
leader (call every visiable team meber around it)
hurts by falling from heights
disappear by falling too far
hurts by blocks
drown (water)
choke (like vacuum blocks)
fight
smartfight (jumps round and removes blocks under the enemy, to make it fall down)
escape and hide
fly
suprbuild (do not need to stand near to place)
creative
walk
run
jump
jump over 2x nodes
jump when they stuck in blocks
dig if they stuck under blocks
sleep + in bed
sit in chair
die
dying
be relived
remember familiarizes
talk and answere on some questions
use armor
come (say: <name> come, say: come, right click it)
buy from smartshops
ride horses (mobs redo)
go by boats
go by carts
take chests with its content
be interested by blocks