No it is a configuration/setting in the database now.

You use:
PHP Code: 
Core::load()->config('name''value'); 
To set a configuration entry.

The admin_links entry contains an array of admin links, so you could do something like this in your mod:
PHP Code: 
function myAdminLinks() {
     
$links Core::load()->parseConfig('admin_links');
     
$linksCount count($links);
     
$myLinks = array(
          array(
'?go=myAdmin''SomeThing'),
          array(
'?go=myOtherAdmin''Another Thing')
     );
     
// I didnt use array_merge because it will allow duplicate entries
     
$links Common::arrayMergeUnique($links$myLinks);
     if(
count($links) != $linksCount)
          
Core::load()->config('admin_links'$links);
}
Core::load()->hook('AdminInit''myAdminLinks'); 
Yes this is way more complicated than in wcddl2, but it means links are stored.

So you can either use something like the above method, or make a sort of install script, then run it once.

E.g. make an installMyMod() function and hook it so it runs on ?go=installMyMod.