接口 PlayerTextures
PlayerProfile
中的纹理信息的访问.
-
嵌套类概要
-
方法概要
修饰符和类型方法说明void
clear()
清除纹理信息.getCape()
获取指向玩家披风的 URL.getSkin()
获取指向玩家皮肤的 URL.获取玩家皮肤所套用的模型.long
获取资料最后更新时间的时间戳.boolean
isEmpty()
检查此资料是否没有存储纹理信息.boolean
isSigned()
检查此纹理是否已签名, 且签名有效.void
设置玩家的披风为指定的 URL.void
设置玩家的皮肤为指定的 URL, 并将模型设为PlayerTextures.SkinModel.CLASSIC
.void
setSkin
(@Nullable URL skinUrl, @Nullable PlayerTextures.SkinModel skinModel) 设置玩家的皮肤及其模型
.
-
方法详细资料
-
isEmpty
boolean isEmpty()检查此资料是否没有存储纹理信息.原文:Checks if the profile stores no textures.
- 返回:
- 如果没有存储纹理信息则为
true
-
clear
void clear()清除纹理信息.原文:Clears the textures.
-
getSkin
获取指向玩家皮肤的 URL.原文:Gets the URL that points to the player's skin.
- 返回:
- 指向玩家皮肤的 URL, 如未设置则为
null
-
setSkin
设置玩家的皮肤为指定的 URL, 并将模型设为PlayerTextures.SkinModel.CLASSIC
.URL 必须指向 Minecraft 纹理服务器. 例如:
http://textures.minecraft.net/texture/b3fbd454b599df593f57101bfca34e67d292a8861213d2202bb575da7fd091ac
原文:Sets the player's skin to the specified URL, and the skin model to
PlayerTextures.SkinModel.CLASSIC
.The URL must point to the Minecraft texture server. Example URL:
http://textures.minecraft.net/texture/b3fbd454b599df593f57101bfca34e67d292a8861213d2202bb575da7fd091ac
- 参数:
skinUrl
- 玩家皮肤的 URL, 设为null
以清除它
-
setSkin
void setSkin(@Nullable @Nullable URL skinUrl, @Nullable @Nullable PlayerTextures.SkinModel skinModel) 设置玩家的皮肤及其模型
.URL 必须指向 Minecraft 纹理服务器. 例如:
http://textures.minecraft.net/texture/b3fbd454b599df593f57101bfca34e67d292a8861213d2202bb575da7fd091ac
如果参数 skinModel 为 null, 将默认使用
经典模型
.原文:Sets the player's skin and
PlayerTextures.SkinModel
.The URL must point to the Minecraft texture server. Example URL:
http://textures.minecraft.net/texture/b3fbd454b599df593f57101bfca34e67d292a8861213d2202bb575da7fd091ac
A skin model of
null
results inPlayerTextures.SkinModel.CLASSIC
to be used.- 参数:
skinUrl
- 玩家皮肤的 URL, 设为null
以清除它skinModel
- 皮肤模型, 如果皮肤URL为null
将忽略此值
-
getSkinModel
获取玩家皮肤所套用的模型.如果尚未设置皮肤, 将返回
PlayerTextures.SkinModel.CLASSIC
.原文:Gets the model of the player's skin.
This returns
PlayerTextures.SkinModel.CLASSIC
if no skin is set.- 返回:
- 皮肤模型
-
getCape
获取指向玩家披风的 URL.原文:Gets the URL that points to the player's cape.
- 返回:
- 指向玩家披风的 URL, 如未设置则为
null
-
setCape
设置玩家的披风为指定的 URL.URL 必须指向 Minecraft 纹理服务器. 例如:
http://textures.minecraft.net/texture/2340c0e03dd24a11b15a8b33c2a7e9e32abb2051b2481d0ba7defd635ca7a933
原文:Sets the URL that points to the player's cape.
The URL must point to the Minecraft texture server. Example URL:
http://textures.minecraft.net/texture/2340c0e03dd24a11b15a8b33c2a7e9e32abb2051b2481d0ba7defd635ca7a933
- 参数:
capeUrl
- 玩家披风的 URL, 设为null
以清除它
-
getTimestamp
long getTimestamp()获取资料最后更新时间的时间戳.原文:Gets the timestamp at which the profile was last updated.
- 返回:
- 更新时间戳, 如果未知则为
0
-
isSigned
boolean isSigned()检查此纹理是否已签名, 且签名有效.原文:Checks if the textures are signed and the signature is valid.
- 返回:
- 如果纹理已签名且签名有效则为
true
-