Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to use non-player custom heads #1062

Open
Poslovitch opened this issue Dec 7, 2019 · 4 comments
Open

Ability to use non-player custom heads #1062

Poslovitch opened this issue Dec 7, 2019 · 4 comments
Labels
Status: Pending Waiting for a developer to start working on this issue. Type: Enhancement Improvement or modification which is usually a new feature.

Comments

@Poslovitch
Copy link
Member

Description

Is your feature request related to a problem?

Originally asked by @BONNe in #477.

Using player heads is fun, but there are tons of heads out there that would really fancy up GUIs. Check out this website: https://minecraft-heads.com/custom-heads

Describe the solution you'd like us to implement.

All these "static heads" are stored on Mojang's servers but are not linked to any player account. We need some NMS reflection to fetch a "GameProfile" to apply to the head a skin out of a Base64 encoded String which provides a link to said skin.

There are already a few libs that do that. E.g. CS-CoreLib.

Describe alternatives you've considered.

Additional context

@Poslovitch Poslovitch added Type: Enhancement Improvement or modification which is usually a new feature. Status: Pending Waiting for a developer to start working on this issue. labels Dec 7, 2019
@Poslovitch Poslovitch added this to the 1.10.0 milestone Dec 14, 2019
@tastybento
Copy link
Member

Maybe we can put in the lib that @BONNe used and then he'll be able to pull it out of Challenges?

Also, I hate to say it, but requesting any heads from Mojang's servers must be done carefully so as to not rate limit.

@BONNe
Copy link
Member

BONNe commented Dec 16, 2019

My headlib is not perfect. It is just to get mob heads and nothing more. (only for guis)
But I would prefer to use proper BentoBox headLib, if someone provide it :)

@Poslovitch Poslovitch modified the milestones: 1.10.0, 1.11.0 Jan 3, 2020
@Poslovitch
Copy link
Member Author

This will remain pending for now, until we have a clear plan of what to implement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Pending Waiting for a developer to start working on this issue. Type: Enhancement Improvement or modification which is usually a new feature.
Projects
Development

No branches or pull requests

3 participants