Jump to content
  • 0

Launcher not saving my email as username


Question

Posted

The Launcher is not saving my email as my username, when I enter the email and then next time I open Technic Launcher my username is there instead of my email.

this is annoying with the recent change where I have to use my email to login.

I don't know if this is my end or just the way the launcher works.

9 answers to this question

Recommended Posts

  • 0
Posted

This is Mojang punishing you for giving them money. My suggestion? Go to Options on the launcher and clear your cashe. See if it will save your email after that.

  • 0
Posted

This is Mojang punishing you for giving them money. My suggestion? Go to Options on the launcher and clear your cashe. See if it will save your email after that.

I don't really see how it is a punishment, but whatever :P

I went in and manually deleted the lastlogin, but it is still only showing the username instead of the email. I'm setting up eclipse to see if I can debug the launcher's code, but my first guess is that it is here where things are going awry.

  • 0
Posted

How can it be going awry there? It's a String object.

Only pulling 32bytes of the hash and using that as the string? Like I said, it was an initial guess.

I'm still working on n00bishly getting the project imported and working in eclipse :P

  • 0
Posted

That isn't a real hash. It's just a placeholder for if Minecraft is ever fixed. Not to mention that's the password, not login handle. The handle is a plain string.

  • 0
Posted

That isn't a real hash. It's just a placeholder for if Minecraft is ever fixed. Not to mention that's the password, not login handle. The handle is a plain string.

Right right -.- Luckily, I got the debugging to work (woo, installing JDK1.7)

The incorrect part is in this method.

The post URL returns the minecraft.net username in the results. This, in turn, is what gets saved to values array, that then gets saved into the array which is eventually saved into the lastlogin file.

I should probably put together a pull request or something.

  • 0
Posted

I don't really see how it is a punishment, but whatever :P

A joke. You gave them money and they changed your log in method on you causing you problems. Almost as if they're punishing you for giving them money. Not a literal statement.

And there we go, Pull Request submitted

Support for saving the entered username, and a the correct error message for migrated accounts :D

https://github.com/TechnicPack/Spoutcraft-Launcher/pull/37

This is what people should be doing rather then doing what the people in this thread are doing. Thank you for taking initiative and actually backing your words up with hard work.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...