Changed username on Minecraft doesn't allow me to join a multiplayer game?

So i've probably done this once but now have forgotten. I have changed my username on minecraft and when I try joining a game in multiplayer, it say's "Not authenticated with Minecraft.net" When I first log in Minecraft, it say's welcome (Old Username) So I didn't bother with that cause it's just a user name, nothing different like my password or my email, But it just doesn't let me in!

What program was Minecraft made in?

When I say this, I don't mean "what coding language was it made in", no, I mean what program, I know it's made using Java.

Added (1). Also, it would be nice if you could respond with a download link for the program

Looking for Minecraft and other gaming buddy?

Does anyone with a mic want to join my minecraft realm and start a world and possably create youtube vids or just play with friends i'm basically looking for someone mature to play minecraft and other PC games with mostly minecraft but could switch and try another game (basically a gaming buddy) i use skype and have a mic, looking for someone the same who atleast has minecraft for the PC!

Should i get a mac for gaming?

So i have decided to save money for a good computer for not only the photography and other productive stuff thati like to do, but also game(mainly CS-GO, minecraft accasionally with shaders and other stuff, League of Legends, and other steam games). I have always been interested in the mac OS-X and i ma really interested in trying out a mac. So should i save up for a decent gaming pc or a mac. Mac specs: 2.9GHz Processor
1 TB Storage
2.9GHz quad-core Intel Core i5
Turbo Boost up to 3.6GHz
8GB (two 4GB) memory
1TB hard drive1
NVIDIA GeForce GT 750M with 1GB video memory

This mac would cost about $1,500. Should i buy a gaming pc for that price or a mac? (I know that macs are not really known for gaming, i just want to know if games would run about as good as they would on a pc) Thanks!

I'm having trouble with opening my minecraft to LAN?

I'm having trouble with opening my minecraft to LAN?

Added (1). I have a single player world that i've been building on and messing around. I want to get my friends on it so i hit the open to LAN button. They find it in the multiplayer listing but can't connect.
Any thoughts?