Skip to content

Ability to change skin of player to different entities #4

Open
@itspinger

Description

@itspinger

Problem solved by the feature

This feature adds the ability to change the properties of players like done with skins, but by using EntityTypes. This means a player may be able to change their skin, to match the Skeleton property and such.

Feature description

The feature should be implemented within the PacketProvider class, by adding a new signature to the #updateProperties method or such, where the only two parameters would be (Player - the player which we are changing the skin, EntityType - the type of entity to extract the texture from)

This makes it flexible to work with and will have to be done per version. Note that I haven't investigated whether it is that easy to change the texture of a player to another entity. If it indeed is not easy, it may be more convenient to create a new class such as PacketProvider, and add it to all version modules.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions