StarPlugins
StarSkins
Autor

StarSkins

(0 avaliações) 1 compra

Troque a skin dos jogadores sem eles sairem do jogo. Um jar unico da 1.8 a 1.21, com menu, skins do servidor e skins exclusivas montadas pela staff.

R$ 35.00 Comprar

Descrição

Troque a skin dos jogadores sem eles sairem do jogo. Um jar unico da 1.8 a 1.21, com menu, skins do servidor e skins exclusivas montadas pela staff.

Como funciona

  • /skin <nick> — o jogador passa a usar a skin de qualquer conta original.
  • /skin <nick> <jogador> — a staff troca a skin de outra pessoa.
  • /skin resetar — volta para a skin de verdade da conta.
  • /skin menu — abre o menu, para quem nao quer decorar comando nenhum.

A skin fica salva: na proxima entrada ela ja volta com o jogador, e sem nenhuma piscada — o plugin poe a skin no perfil antes de ele nascer no mundo.

O menu

Tres botoes, e cada um pode ser desligado sozinho com Slot: -1 no menus.yml:

  • Sua skin — a cabeca mostrando a skin que o jogador esta usando agora; clique com o botao direito e ele volta para a original.
  • Skins disponiveis — todas as skins que os jogadores do servidor ja usaram, com a mais pedida na frente. A lista se monta sozinha: cada /skin <nick> acrescenta uma.
  • Skins personalizadas — a lista que a staff monta, com nome, lore e permissao propria por skin.

Titulo, tamanho, slots, materiais, nomes e lore de tudo ficam no menus.yml.

Skins personalizadas

Cada skin do menu exclusivo nasce de um nick de conta original (o plugin busca a textura uma vez e guarda) ou do par valor/assinatura pronto, para skins feitas fora do jogo. Da para criar sem sair do jogo:

```

/starskins adicionar cavaleiro Notch

```

Skin com permissao some do menu de quem nao pode usar, em vez de aparecer bloqueada — e a permissao vale tambem quando o jogador digita o id no comando.

Skin padrao

Para quem entra sem skin nenhuma — o caso de todo servidor pirata. Voce escreve uma lista de nicks e escolhe: todo mundo com a mesma skin, ou uma sorteada para cada jogador. Da para sortear de novo a cada entrada ou deixar cada um com a que pegou da primeira vez.

Feito para nao dar problema

  • Nada trava o servidor: toda ida a Mojang e ao banco acontece fora da thread principal, e a skin da entrada e resolvida no pre-login, que ja e uma thread propria.
  • Cache proprio das respostas da Mojang, em banco, com validade ajustavel — e o que evita levar bloqueio por excesso de consultas. /skin atualizar forca a busca quando alguem troca a skin no site da Mojang.
  • A skin original nao se perde: ela e lida e guardada na primeira entrada, antes de qualquer troca, e e para ela que o /skin resetar volta.
  • Banco em SQLITE ou MYSQL — o segundo para quem tem varios servidores no mesmo BungeeCord, com a skin acompanhando o jogador entre eles.
  • Cooldown entre uma troca e outra, lista de skins bloqueadas e uma busca por vez por jogador.

Quando alguem troca de skin com o jogo aberto

Os outros jogadores veem a skin nova na hora, em qualquer servidor. O proprio jogador so ve o proprio corpo mudar depois de um respawn: em Paper (1.12.2+) isso acontece sozinho, sem ele perceber. Em Spigot puro o plugin avisa para entrar de novo — ou, se voce ligar a opcao, leva o jogador a outro mundo e o traz de volta para forcar o respawn. Nenhum caminho monta pacote na mao, que e o que costuma derrubar jogador quando o servidor muda de versao.

Personalizacao

  • Todos os menus no menus.yml: titulo, linhas, slots, materiais, nomes, lore e o vidro de fundo
  • Skins exclusivas no personalizadas.yml, sem limite de quantidade
  • Cooldown, skins bloqueadas, validade do cache e tempo limite da Mojang no config.yml
  • Todas as mensagens em mensagens.yml; mensagem vazia simplesmente nao e enviada
  • Nomes e aliases dos comandos trocaveis em comandos.yml

Requisitos

Spigot, Paper ou Purpur da 1.8 a 1.21. PlaceholderAPI e opcional, so para os placeholders.

Lançado em 23 de agosto de 2026

Placeholders

Para usar com a PlaceholderAPI.

%starskins_skin% — nome da skin que o jogador esta usando %starskins_tem_skin% — true/false, se ele escolheu alguma skin %starskins_skin_padrao% — true/false, se a skin dele veio da lista padrao %starskins_disponiveis% — quantas skins o servidor ja acumulou %starskins_personalizadas% — quantas skins personalizadas existem

Atualizações

v1.0.0 23/08/2026
  • Primeira versao.

Avaliações dos Usuários

e compre este plugin para deixar uma avaliação.

Mais de Utilidades

Outros plugins da loja que combinam com este.

Veja o catálogo completo

Mais de vinte plugins prontos para o seu servidor.

Ver todos os plugins

Entre em nossa comunidade!

Suporte, novidades e ajuda com os plugins direto no Discord.

Entrar no Discord