Game now saves to OS-specific data directory. Fixed issue where logs folder did not save to correct location. Fixed issue with authentication code. Continuing work on Java validation code.

This commit is contained in:
Daniel Scalzi
2018-03-31 13:05:05 -04:00
parent f8131d9322
commit 13cc555afd
5 changed files with 115 additions and 13 deletions

View File

@@ -4,12 +4,12 @@ const Mojang = require('./mojang.js')
exports.addAccount = async function(username, password){
try{
const session = await Mojang.authenticate(username, password, ConfigManager.getClientToken)
const ret = ConfigManager.addAuthAccount(session.selectedProfile.id, session.accessToken, username, session.selectedProfile.name)
ConfigManager.save()
return ret
} catch (err){
return Promise.reject(err)
}
const ret = ConfigManager.addAuthAccount(session.selectedProfile.id, session.accessToken, username, session.selectedProfile.name)
ConfigManager.save()
return ret
}
exports.validateSelected = async function(){