Package com.cryptomorin.xseries
Class SkullUtils
- java.lang.Object
-
- com.cryptomorin.xseries.SkullUtils
-
public class SkullUtils extends Object
SkullUtils - Apply skull texture from different sources.
Skull Meta: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/meta/SkullMeta.html Mojang API: https://wiki.vg/Mojang_APISome websites to get custom heads:
- https://minecraft-heads.com/
- Version:
- 3.1.1
- Author:
- Crypto Morin
- See Also:
XMaterial,ReflectionUtils,SkullCacheListener
-
-
Field Summary
Fields Modifier and Type Field Description protected static MethodHandlePROFILE_GETTERprotected static MethodHandlePROFILE_SETTER
-
Constructor Summary
Constructors Constructor Description SkullUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.bukkit.inventory.meta.SkullMetaapplySkin(org.bukkit.inventory.meta.ItemMeta head, String identifier)static org.bukkit.inventory.meta.SkullMetaapplySkin(org.bukkit.inventory.meta.ItemMeta head, UUID identifier)static org.bukkit.inventory.meta.SkullMetaapplySkin(org.bukkit.inventory.meta.ItemMeta head, org.bukkit.OfflinePlayer identifier)static StringgetSkinValue(org.bukkit.inventory.meta.ItemMeta skull)static org.bukkit.inventory.ItemStackgetSkull(UUID id)protected static org.bukkit.inventory.meta.SkullMetagetSkullByValue(org.bukkit.inventory.meta.SkullMeta head, String value)
-
-
-
Field Detail
-
PROFILE_GETTER
protected static final MethodHandle PROFILE_GETTER
-
PROFILE_SETTER
protected static final MethodHandle PROFILE_SETTER
-
-
Method Detail
-
applySkin
@Nonnull public static org.bukkit.inventory.meta.SkullMeta applySkin(@Nonnull org.bukkit.inventory.meta.ItemMeta head, @Nonnull org.bukkit.OfflinePlayer identifier)
-
applySkin
@Nonnull public static org.bukkit.inventory.meta.SkullMeta applySkin(@Nonnull org.bukkit.inventory.meta.ItemMeta head, @Nonnull UUID identifier)
-
applySkin
@Nonnull public static org.bukkit.inventory.meta.SkullMeta applySkin(@Nonnull org.bukkit.inventory.meta.ItemMeta head, @Nonnull String identifier)
-
getSkullByValue
@Nonnull protected static org.bukkit.inventory.meta.SkullMeta getSkullByValue(@Nonnull org.bukkit.inventory.meta.SkullMeta head, @Nonnull String value)
-
-