Class 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_API

    Some websites to get custom heads:

    • https://minecraft-heads.com/
    Version:
    3.1.0
    Author:
    Crypto Morin
    See Also:
    XMaterial
    • Field Detail

      • GAME_PROFILE

        protected static final MethodHandle GAME_PROFILE
    • Constructor Detail

      • SkullUtils

        public SkullUtils()
    • 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)
      • getSkinValue

        @Nullable
        public static String getSkinValue​(@Nonnull
                                          org.bukkit.inventory.meta.ItemMeta skull)