Huh, those logs seem odd. The second one has an 18 second gap and then the game just dies? No logging specific to actions you're taking in the UI and nothing in the game other than the bit about dependency resolution failing?
You seem to have an odd version of the game. It is lacking version info and only has three modules. Are you running from source?
Code:
19:54:46.773 [main] INFO o.t.module.ModulePathScanner - Discovered module: BuilderSampleGameplay-1.4.1-SNAPSHOT
19:54:46.774 [main] INFO o.t.module.ModulePathScanner - Discovered module: Core-1.4.1-SNAPSHOT
19:54:46.775 [main] INFO o.t.module.ModulePathScanner - Discovered module: CoreSampleGameplay-1.4.1-SNAPSHOT
Based on those version tags the code is a bit old. Latest right now for those three is 1.5.1-SNAPSHOT. Just ran from source, picked a random module I didn't have in my workspace, hit download, and it worked:
Code:
15:41:36.083 [main] INFO o.terasology.engine.TerasologyEngine - Initialization completed in 44.13sec.
15:41:39.315 [main] WARN o.t.engine.internal.TimeBase - Delta too great (46860), capping to 1000
15:41:39.323 [main] INFO o.t.logic.console.ConsoleImpl - [NOTIFICATION] Identity storage service: No configuration data is present, staying logged out.
15:43:20.243 [pool-3-thread-1] INFO o.t.e.module.ModuleListDownloader - Downloading modules ..
15:43:20.602 [pool-3-thread-1] INFO o.t.e.module.ModuleListDownloader - Parsing content ..
15:43:21.160 [pool-3-thread-1] INFO o.t.e.module.ModuleListDownloader - Retrieved 141 entries
15:43:26.155 [Parallel Operation] INFO o.t.engine.module.ModuleInstaller - Started downloading 1 modules
15:43:26.404 [Parallel Operation] INFO o.t.engine.module.ModuleInstaller - Module download completed, loading the new modules...
15:43:26.405 [Parallel Operation] INFO o.t.engine.module.ModuleInstaller - Finished loading the downloaded modules
Game ran fine after and activated the new module. I will say that some of the things that work well for binary distributions of the game don't necessarily work great when running from source, like setting up a server and connecting clients to it that lack modules (causes auto-download which may fail if said modules are only present as source)