@Deprecated
public DesireProtectOwner(RemoteEntity inEntity, float inDistance, boolean inShouldCheckSight)
{
super(inEntity, inDistance, inShouldCheckSight);
if(!(this.getEntityHandle() instanceof EntityTameableAnimal) && !this.getRemoteEntity().getFeatures().hasFeature(TamingFeature.class))
throw new NotTameableException();
this.m_animal = this.getEntityHandle();
this.m_type = DesireType.PRIMAL_INSTINCT;
}