mojang-api icon indicating copy to clipboard operation
mojang-api copied to clipboard

Name History API Removal

Open Zeryther opened this issue 2 years ago • 9 comments

Mojang has announced they will now remove the Name History API entirely and no longer support lookups of previous names. I assume this means that this functionality will have to be cut from this project as well.

Mojang is giving very short notice about this change. From what I saw, this was announced yesterday and the API will be removed on September 13th.

Zeryther avatar Sep 10 '22 16:09 Zeryther

Why would they remove this? Seems like a useful API to have.

harvanchik avatar Sep 12 '22 15:09 harvanchik

Well this is a disaster. Thinking about what to do.

Electroid avatar Sep 14 '22 00:09 Electroid

Unlike the birthdays that are cached, these are not. So once they remove the API, it’s gone for good

Electroid avatar Sep 14 '22 00:09 Electroid

Well this is a disaster. Thinking about what to do.

NameMC figured out a way to still display username history.

harvanchik avatar Sep 14 '22 05:09 harvanchik

NameMC figured out a way to still display username history.

NameMC stores nick history in their own database, but they don't have an API. I don't know if there are other APIs which were saving this, but I couldn't find any.

MZPL avatar Sep 14 '22 16:09 MZPL

NameMC figured out a way to still display username history.

NameMC stores nick history in their own database, but they don't have an API. I don't know if there are other APIs which were saving this, but I couldn't find any.

At MCSkinHistory.com I compiled a similar database of names, but I am unsure about the legal conditions about such a potential API. MCSkinHistory currently accepts and handles GDPR requests, but I am unsure if there would be potential issues with sharing this data via an API, as it is technically no longer made public by Mojang.

I believe for this project it would make the most sense to remove the feature for now, until a proper replacement has been found. It seems the future of Mojang APIs in general is currently unclear.

Zeryther avatar Sep 14 '22 17:09 Zeryther

I hope mojang's api is replaced with something new that works well.

JDJGInc avatar Sep 15 '22 14:09 JDJGInc

I am unsure about the legal conditions about such a potential API. MCSkinHistory currently accepts and handles GDPR requests, but I am unsure if there would be potential issues with sharing this data via an API, as it is technically no longer made public by Mojang.

Mojang has said that username history may still be made public by third parties, and they don't seem to have a problem with other people doing that. That being said, NameMC is doing the good guy thing of allowing users to have their username history removed on request.

eyezahhhh avatar Nov 27 '22 01:11 eyezahhhh

FYI, I will be bringing this back, though it's not ready yet.

Electroid avatar Jan 01 '23 18:01 Electroid