Image
Interordi Menu
Staff Backer Doctacosa
Admin
SciLab Official
Benevolent Dictator
Offline
6437 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
Unity.EXE emblem
Unity.EXE emblem
Defeat Bass.EXE in the AFD2013 event!
Acquired on 1 April 2013
Zenny
Zenny
Unlock all of the main forum features!
Acquired on 1 April 2014
Princess Celestia
Princess Celestia
Got all items in the AFD2012 event!
Acquired on 1 April 2012
Lilly Satou
Lilly Satou
Acquired on 1 April 2012

... and 25 more
Quote

Tracking the tweets of several Mojang staff members, I'm learning this morning that Minecraft name changing will finally be possible sometime after 1.8's release. Good for those stuck with a weird name or a misspelled one, bad for me as I'll have to rewrite some components to deal with this new option. :P The current target for 1.8 is sometime in May and name changing will be available a bit later, so it's not like this'll happen soon. Still, we finally have a target for this.

Of course, this happens as I was a few days away from starting work on reorganizing some of the whitelisting process, server-side. I guess I'll drop this for now, since it'll all change in the coming weeks!


Edit: Surprise surprise, MC 1.7.6 will also include the modifications required for username changes. I might need to start that whitelist rewrite earlier than I expected...

Edited by Dr. Cossack on March 6, 2014 at 10:42:54


The admin formerly known as Dr. Cossack.

Looking for me elsewhere? Maybe look at my Fediverse account for some more-or-less random postings! If you're a gamer, check out my Osmium profile. I'm building that tool!

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
150 credits
150 credits
Acquired on 1 April 2014
100 credits
100 credits
Acquired on 1 April 2014
Quote

Was reading that yesterday after EvilSeph's tweet (convenient link)- sounds like quite the PITA to anybody who runs a MC server. Seriously, why couldn't they just add an additional field like "playername" and just verify if a name has been used and then change it if it's available, versus switching to UUID and breaking everything? Granted I suppose you inherit the same issues that way in that playername != loginname so unless Mojang returned the loginname to the server to be used in a response to person issuing the ban, you'd never know the actual account banned. Given that PEX development is all but dead, guessing that may mean a switch to something new. Gonna hate to think how long this is going to take mod developers to switch to and secure. And let's not even begin to think about Bukkit. They STILL don't have a Recommended 1.7.x build.

"Basically, it comes down to this: neglecting to prepare for the switch to UUIDs is the equivalent of running your server in offline mode."
Much annoyance. So stupid. Wow.

Edited by kagato on April 1, 2014 at 15:41:11

Edited by kagato on April 1, 2014 at 23:31:29


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

Staff Backer Doctacosa
Admin
SciLab Official
Benevolent Dictator
Offline
6437 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
Unity.EXE emblem
Unity.EXE emblem
Defeat Bass.EXE in the AFD2013 event!
Acquired on 1 April 2013
Zenny
Zenny
Unlock all of the main forum features!
Acquired on 1 April 2014
Princess Celestia
Princess Celestia
Got all items in the AFD2012 event!
Acquired on 1 April 2012
Lilly Satou
Lilly Satou
Acquired on 1 April 2012

... and 25 more
Quote

PITA indeed. I wrote some custom plugins that use usernames because, hey, that's the way to do things. I'll have to rewrite part of them to account for the new UUID system. Furthermore, as you indicate, I'll have to wait for some other plugins to update. The update to 1.7 was a pain, and I was hoping that 1.8 would be better; it might actually be worse...

What I don't understand is why they're going the down UUID route instead of something much more simple: usernames and display names. The current usernames would stay in use for all internal Minecraft server/client duties, while display names are what would be displayed to everyone. They could enforce the same rules that will apply to the upcoming username changes so that people can't simply all reuse/steal common names. But then, maybe I shouldn't be so surprised: Mojang often develops everything to work properly for the vanilla game only, not even taking small steps that'd make things so much easier for modders.


Quote:
... and they work IN THE SAME OFFICE as the folks writing the MC code.


That's a myth that won't die, which is a shame because it's not true.

What happened originally is that Mojang hired the four main Bukkit developers: EvilSeph, Dinnerbone, grum and tahg, with the intent of eventually relocating everyone to Sweden. tahg quickly resigned from both Bukkit and Mojang. EvilSeph resigned last autumn from Mojang and is still head of the Bukkit project; he never moved to Sweden. Dinnerbone and grum both actually relocated to Sweden and work in the Mojang offices, but they stopped working on Bukkit right after when they were hired. The end result is that no one in the current Bukkit team has any ongoing ties to Mojang, and both groups are fully separate entities.


The admin formerly known as Dr. Cossack.

Looking for me elsewhere? Maybe look at my Fediverse account for some more-or-less random postings! If you're a gamer, check out my Osmium profile. I'm building that tool!

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
150 credits
150 credits
Acquired on 1 April 2014
100 credits
100 credits
Acquired on 1 April 2014
Quote

Quote from post #233771:
What happened originally is that Mojang hired the four main Bukkit developers: EvilSeph, Dinnerbone, grum and tahg, with the intent of eventually relocating everyone to Sweden. tahg quickly resigned from both Bukkit and Mojang. EvilSeph resigned last autumn from Mojang and is still head of the Bukkit project; he never moved to Sweden. Dinnerbone and grum both actually relocated to Sweden and work in the Mojang offices, but they stopped working on Bukkit right after when they were hired. The end result is that no one in the current Bukkit team has any ongoing ties to Mojang, and both groups are fully separate entities.

That scares me even further then to think about API integration :huh:


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
150 credits
150 credits
Acquired on 1 April 2014
100 credits
100 credits
Acquired on 1 April 2014
Quote

Considering I though PEX was all but dead, I was surprised to find a new version this morning which makes it UUID compatible.
http://dev.bukkit.org/bukkit-plugins/permissionsex/files/27-permissions-ex-v1-21/


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().