Skip to content

Server controlled skins #10

Description

@mattmess1221

There should be a packet sent on join to set player skins. This should reduce skin server load and allow the server to control who has what skin, just like vanilla.

A couple security concerns:

  • Client should only accept skins from trusted servers
  • Texture hosts should be on a whitelist defined by the server, approved by the player.
  • Hosts not on the whitelist will not be downloaded.

Skulls

  • Skin data can be stored in NBT, just like vanilla.
  • Allows skulls to use the same skin as when the player died, just like vanilla.
  • Singleplayer will follow the whitelist config to prevent malicious map makers

Progress can be tracked here. https://github.com/MineLittlePony/HDSkins/tree/server-skins

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions