Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''skull''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Comunidade
    • Informações Importantes
    • Anúncios
    • Membros
    • Lista negra
    • Eventos
  • Minecraft
    • Seu servidor hospedado no lugar certo!
    • Servidores
    • Construções
    • Plugins
    • Skripts
    • Serviços
    • Geral
  • FiveM
    • Servidores
    • Desenvolvimento
    • Serviços
    • Outros
  • Programação
    • Geral
    • Java
    • Web & Desktop
    • Discord
    • Servidores dedicados para grandes projetos.
  • Sistemas operacionais
    • Windows
    • Linux
    • Celular
  • Fóruns
    • Invision Power Services (IPS)
    • XenForo
    • Legacy IPB
    • Outros
  • Design
    • Pedidos
    • Dúvidas
    • Exposição
    • Tutoriais
    • Recursos
  • Jornalismo
    • Notícias
    • Entrevistas
    • Eventos
    • Outros
  • Jogos
    • Geral
    • Novidades
    • Tutoriais
    • Gêneros
    • Outros Jogos
  • Outros
    • Tutoriais Gerais
    • Mercado
    • Assuntos diversos
    • Barzinho
    • Arquivos

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Discord


Instagram


X (Ex-Twitter)


WhatsApp


GitHub


Localização


Nick do Minecraft

Encontrado 2 registros

  1. GetSkull(); Bom galera, a um tempo eu estava precisando muito um método de usar cabeças custom em um inventário GUI, por isso sai pesquisando em diversos lugares que por final me retornava um um código que estarei deixando abaixo, só que tem um problema onde encontrei o código não mostrava oque tinha que fazer para obter a URL da customskull. O código que você irá usar é esse: public static ItemStack getSkull(String url) { ItemStack item = new ItemStack(Material.SKULL_ITEM, 1, (short) 3); if(url.isEmpty())return item; SkullMeta itemMeta = (SkullMeta) item.getItemMeta(); GameProfile profile = new GameProfile(UUID.randomUUID(), null); byte[] encodedData = Base64.getEncoder().encode(String.format("{textures:{SKIN:{url:\"%s\"}}}", url).getBytes()); profile.getProperties().put("textures", new Property("textures", new String(encodedData))); Field profileField = null; try { profileField = itemMeta.getClass().getDeclaredField("profile"); profileField.setAccessible(true); profileField.set(itemMeta, profile); } catch (NoSuchFieldException | IllegalArgumentException | IllegalAccessException e) { e.printStackTrace(); } item.setItemMeta(itemMeta); return item; } Depois basta usar esse código em um itemstack como o exemplo abaixo: //Só a parte do itemstack é necessário para obter a customskin, coloquei o resto apenas para complementar. ItemStack head = getSkull("http://textures.minecraft.net/texture/51fad5d2b822fce8d59bce08414b9f87f27aa9d77a73823a58dd517ea80b2a5"); ItemMeta headm = head.getItemMeta(); headm.setDisplayName("§aCabeça Custom (Bolada)"); ArrayList<String> lore = new ArrayList<>(); lore.add("§7Sim. Isso é uma cabeça com uma skin custom."); headm.setLore(lore); head.setItemMeta(headm); Como obter a URL para colocar no getskull ? Basta achar um site com a skin, e logo depois você vai procurar o código no caso a texture da skin. Recomendo esse site: https://minecraft-heads.com/custom/ Logo depois de obter a texture da cabeça ela estará encode em base64. Você irá precisar fazer um decode naquela textura sendo assim irá obter o link. Site para fazer decode na texutre da skin: https://www.base64decode.org/ Logo após basta fazer isso e irá receber o link para colocar no método do getSkull: Basta copiar a URL colar lá e ser feliz :)
  2. Como faço para colocar na skull a skin do jogador? Plugin: https://hastebin.com/wiqoxosipi.java
×
×
  • Criar Novo...