Package cn.nukkit.entity.data
Class Skin
java.lang.Object
cn.nukkit.entity.data.Skin
- Author:
- MagicDroidX (Nukkit Project)
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
void
generateSkinId
(String name) int
hashCode()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isValid()
void
setAnimationData
(String animationData) void
setArmSize
(String armSize) void
setCapeData
(byte[] capeData) void
setCapeData
(SerializedImage capeData) void
setCapeData
(BufferedImage image) void
void
setCapeOnClassic
(boolean capeOnClassic) void
setFullSkinId
(String fullSkinId) void
setGeometryData
(String geometryData) void
setGeometryDataEngineVersion
(String geometryDataEngineVersion) void
setGeometryName
(String geometryName) void
setOverridingPlayerAppearance
(boolean override) void
setPersona
(boolean persona) void
setPlayFabId
(String playFabId) void
setPremium
(boolean premium) void
setPrimaryUser
(boolean primaryUser) void
setSkinColor
(String skinColor) void
setSkinData
(byte[] skinData) void
setSkinData
(SerializedImage skinData) void
setSkinData
(BufferedImage image) void
void
setSkinResourcePatch
(String skinResourcePatch) void
setTrusted
(boolean trusted) toString()
-
Field Details
-
GEOMETRY_CUSTOM
-
GEOMETRY_CUSTOM_SLIM
-
SINGLE_SKIN_SIZE
public static final int SINGLE_SKIN_SIZE- See Also:
-
DOUBLE_SKIN_SIZE
public static final int DOUBLE_SKIN_SIZE- See Also:
-
SKIN_128_64_SIZE
public static final int SKIN_128_64_SIZE- See Also:
-
SKIN_128_128_SIZE
public static final int SKIN_128_128_SIZE- See Also:
-
-
Constructor Details
-
Skin
public Skin()
-
-
Method Details
-
isValid
public boolean isValid() -
getSkinData
-
setSkinData
public void setSkinData(byte[] skinData) -
setSkinData
-
setSkinData
-
getSkinId
-
setSkinId
-
generateSkinId
-
setGeometryName
-
getSkinResourcePatch
-
setSkinResourcePatch
-
getCapeData
-
setCapeData
public void setCapeData(byte[] capeData) -
setCapeData
-
setCapeData
-
getCapeId
-
setCapeId
-
getGeometryData
-
setGeometryData
-
getAnimationData
-
setAnimationData
-
getAnimations
-
getPersonaPieces
-
getTintColors
-
isPremium
public boolean isPremium() -
setPremium
public void setPremium(boolean premium) -
isPersona
public boolean isPersona() -
setPersona
public void setPersona(boolean persona) -
isCapeOnClassic
public boolean isCapeOnClassic() -
setCapeOnClassic
public void setCapeOnClassic(boolean capeOnClassic) -
isPrimaryUser
-
setPrimaryUser
-
getGeometryDataEngineVersion
-
setGeometryDataEngineVersion
-
isTrusted
public boolean isTrusted() -
setTrusted
public void setTrusted(boolean trusted) -
getSkinColor
-
setSkinColor
-
getArmSize
-
setArmSize
-
getFullSkinId
-
setFullSkinId
-
getPlayFabId
-
setPlayFabId
-
isOverridingPlayerAppearance
public boolean isOverridingPlayerAppearance() -
setOverridingPlayerAppearance
public void setOverridingPlayerAppearance(boolean override) -
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-