changed constructors: new parameters are float maximumDistance, boolean ignoreInvulnerability, int maximumNoEyeContactTicks, EntityFilter filter, Class<? extends LivingEntity>... targetClasses
maximumDistance default is 16 blocks, 0 is unlimited
when ignoreInvulnerability is set to true, invulnerability and invisibility will be ignored and the nearest target attacked anyway. default is false
maximumNoEyeContactTicks - the target will be lost, if the entity loses eye contact for more ticks then given by this parameter. If set to 0, eye contact doesn't matter
EntityFilter gives you the ability to only target entities who match custom criteria
targetClasses will force the entity to target only entites of these given classes and their subclasses. default is HumanEntity.class
introducing NativeInterfaces - internal an easy way to communicate with the native server core, should help to find errors easily
calling moveTo with an unreachable location will cause a deadlock for the specific entity