Hi guys, i probably found a way to launch a dedicated server on steam. I tried it yesterday and it works. What i did to allow Steam launching those Dedicated shortcuts? All was simple as brick:
1) Find your Dedicated servers shortcuts, open it's options by clicking RMB and "Properties" button.
2) In "Target" text field of these shortcuts you will find a string C:\Users\<Username>\Desktop\Games\Blockland\BlocklandLauncher.exe -dedicated -map skylands
3) In the end of this string you must add the -profilePath D:\Steam Library\steamapps\common\Blockland (For this operation please use your own location of the Steam library) This will "connect" your Dedicated server's shortcuts with your actual steam Blockland's folder.
4) Download portable version and put the "BlocklandLauncher.exe" file in your old regular blockland folder, like me.
5) [Optionally] You may copy and paste your key.dat file to prevent inserting your key each time manually.
For example: C:\Users\<Username>\Desktop\Games\Blockland - it's location for "Blocklandlauncher.exe" which used by dedicated server shortcuts, BUT your dedicated server shortcuts must use your Steam folder D:\Steam Library\steamapps\common\Blockland to grab things from it to work like regular dedicated server. (This directory stays from my regular BL version, which i replaced with new one). When you'll launch your Steam dedicated server the game will "ask" you to enter your authentication key, so you'll must type it to continue.
So your Dedicated server shortcut's "Target" text field must look like this: C:\Users\<Username>\Desktop\Games\Blockland\BlocklandLauncher.exe -dedicated -map skylands -profilePath D:\Steam Library\steamapps\common\Blockland
For these instructions you must keep all the dedicated server shorcuts and delete the regular game. You must be an owner of Blockland which were buyed using regular BL website.
UPD: You can use your "key.dat" file to preventing inserting your key manually when trying to launch server.
UPD2: EVERYTHING you were seen above just an example, you must use your own shortcuts folder's path and steam's Blockland working folder to "connect" shortcuts with it.