Ir para conteúdo
  • 0

[Dúvida] Metadata


LuizB

Pergunta

5 respostass a esta questão

Posts Recomendados

p.setMetadata("tag", new FixedMetadata(plugin, "suaMeta"));
if(p.hasMetadata("tag")){
    String str = p.getMetadata("tag"); // retorna "suaMeta"
    p.removeMetadata("tag", plugin);
}

não se esqueça que ela morre em cada reinicio de servidor

Metadatable

FixedMetadataValue

 

 

Só corrigindo

 

O getMetadata retorna uma lista de MetadataValue's.

 

https://hub.spigotmc.org/javadocs/spigot/org/bukkit/metadata/Metadatable.html#getMetadata(java.lang.String)

Link para o comentário
Compartilhar em outros sites

p.setMetadata("tag", new FixedMetadata(plugin, "suaMeta"));
if(p.hasMetadata("tag")){
    String str = p.getMetadata("tag"); // retorna "suaMeta"
    p.removeMetadata("tag", plugin);
}

não se esqueça que ela morre em cada reinicio de servidor

Metadatable

FixedMetadataValue

 

Como faço pra salvar ela quando o servidor reiniciar ?

 

E como carregar ela quando o servidor iniciar ?

 

tem algum metodo tipo bloco.loadMetadata(Param ...)

Link para o comentário
Compartilhar em outros sites

Como faço pra salvar ela quando o servidor reiniciar ?

 

E como carregar ela quando o servidor iniciar ?

 

tem algum metodo tipo bloco.loadMetadata(Param ...)

Quando você setar a metadata no player(bloco e etc), seta também na config...

E quando o servidor inciar, percorre a config e sai setando no bloco, player...

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...