Interface Profiled
- All Known Subinterfaces:
BasePlayer
- All Known Implementing Classes:
RenderSource.BasePlayer, RenderSource.ProfiledPlayer
public interface Profiled
Represents an entity that has a player profile, armor, and skin customization settings.
This interface is typically implemented by player-like entities or trackers that need to render player skins and equipment.
- Since:
- 1.15.2
-
Method Summary
Modifier and TypeMethodDescription@NotNull PlayerArmorarmors()Returns the armor equipment of the entity.@NotNull ModelProfileprofile()Returns the model profile (skin) of the entity.@NotNull PlayerSkinPartsReturns the skin customization parts (e.g., jacket, hat) of the entity.
-
Method Details
-
profile
Returns the model profile (skin) of the entity.- Returns:
- the model profile
- Since:
- 1.15.2
-
armors
Returns the armor equipment of the entity.- Returns:
- the player armor
- Since:
- 1.15.2
-
skinParts
Returns the skin customization parts (e.g., jacket, hat) of the entity.- Returns:
- the skin parts
- Since:
- 1.15.2
-