B C D E G H I M N R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in interface com.mrivanplays.skins.api.SkullItemBuilder
-
Builds the set data into an
ItemStack
C
- com.mrivanplays.skins.api - package com.mrivanplays.skins.api
D
- DataProvider - Interface in com.mrivanplays.skins.api
-
Represents a data provider, providing needed plugin data.
E
- equals(Object) - Method in class com.mrivanplays.skins.api.MojangResponse
- equals(Object) - Method in class com.mrivanplays.skins.api.Skin
G
- getBuildNumber() - Method in class com.mrivanplays.skins.api.SkinsVersionInfo
-
Returns the build number of the ran plugin
- getCommit() - Method in class com.mrivanplays.skins.api.SkinsVersionInfo
-
Returns the commit which triggered the build of the ran instance of the plugin
- getNickname() - Method in class com.mrivanplays.skins.api.MojangResponse
-
Returns the nickname, for which data was requested.
- getOriginalSkin(Player) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Deprecated.
- getOriginalSkinResponse(Player) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Gets the player's skin, which is set on the premium account of this player.
- getOwner() - Method in class com.mrivanplays.skins.api.Skin
-
Returns the owner of this skin by data from the
DataProvider
set in theSkinsApi
- getSetSkin(Player) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Deprecated.this method will always take from cache without updating the skin, use
SkinsApi.getSetSkinResponse(Player)
- getSetSkinResponse(Player) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Gets the player's server set skin.
- getSignature() - Method in class com.mrivanplays.skins.api.Skin
-
Returns a base64 encoded
String
which represents signed data (signature, made by) using Yggdrasil's private key - getSkin() - Method in class com.mrivanplays.skins.api.MojangResponse
-
Returns the
Skin
, held by this response. - getSkin(String) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Gets the skin of the specified username by fetching
UUID
and skin from theDataProvider
set. - getSkullOwner(ItemStack) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Returns the skull owner of the item, if the item is a skull item and was generated by the
SkullItemBuilder
. - getTexture() - Method in class com.mrivanplays.skins.api.Skin
-
Returns a base64 encoded
String
, representing the skin and (if have) the cape of of theSkin.getOwner()
by data from theDataProvider
set in theSkinsApi
- getUuid() - Method in class com.mrivanplays.skins.api.MojangResponse
-
Deprecated.skin object holds a uuid
- getVersion() - Method in class com.mrivanplays.skins.api.SkinsVersionInfo
-
Returns the version specified in plugin.yml
- getVersionInfo() - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Returns the plugin's version info.
H
- hashCode() - Method in class com.mrivanplays.skins.api.MojangResponse
- hashCode() - Method in class com.mrivanplays.skins.api.Skin
I
- isDevBuild() - Method in class com.mrivanplays.skins.api.SkinsVersionInfo
-
Returns whenever the plugin build, ran by the server, is a development build.
- isSetSkinOriginal(Player) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Returns whenever the set skin of the specified
Player
equals his original skin.
M
- MojangResponse - Class in com.mrivanplays.skins.api
-
Represents a response object from the mojang api
- MojangResponse(String, Skin) - Constructor for class com.mrivanplays.skins.api.MojangResponse
- MojangResponse(String, UUID, Skin) - Constructor for class com.mrivanplays.skins.api.MojangResponse
-
Deprecated.uuid can be retrieved via skin
N
- newSkullItemBuilder() - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Creates a new
SkullItemBuilder
R
- retrieveSkinResponse(String, UUID) - Method in interface com.mrivanplays.skins.api.DataProvider
-
Skins calls this method whenever it needs to get a skin directly from the api.
- retrieveUuid(String) - Method in interface com.mrivanplays.skins.api.DataProvider
-
Skins calls this method whenever it needs the original uuid of the specified player name.
S
- setDataProvider(DataProvider) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Sets a new data provider, for fetching skin and uuid information.
- setItemLore(List<String>) - Method in interface com.mrivanplays.skins.api.SkullItemBuilder
-
Sets the item's lore.
- setItemName(String) - Method in interface com.mrivanplays.skins.api.SkullItemBuilder
-
Sets the item's name.
- setOwner(MojangResponse) - Method in interface com.mrivanplays.skins.api.SkullItemBuilder
-
Sets the owner of the skull
- setSkin(Player, MojangResponse) - Method in interface com.mrivanplays.skins.api.SkinsApi
-
Sets the skin of the specified player.
- Skin - Class in com.mrivanplays.skins.api
-
Represents a skin object
- Skin(UUID, String, String) - Constructor for class com.mrivanplays.skins.api.Skin
- SkinsApi - Interface in com.mrivanplays.skins.api
-
Represents the main object of the skins api.
- SkinsVersionInfo - Class in com.mrivanplays.skins.api
-
Represents a version info, providing information about the plugin's exact versioning.
- SkinsVersionInfo(String, String, int) - Constructor for class com.mrivanplays.skins.api.SkinsVersionInfo
- SkullItemBuilder - Interface in com.mrivanplays.skins.api
-
Represents a skull item builder.
All Classes All Packages