Ir para conteúdo
  • 0

[Resolvido] Ajuda com json


Guest VitorEmanoel

Pergunta

Guest VitorEmanoel

Estou querendo usar json para mensagens no chat, porem não quero usar essas api que tem por ai.
 

Se alguém poder ajudar com um código de json message para eu usar nos meus plugin agradeço.

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

Guest VitorEmanoel

E porque você não quer usar o ChatComponent API que já vem junto com o Spigot?

Nem sabia que isso existia '-'

 

Se puder da um exemplo de como usar agradeço.

 

vo da uma procurada se achar antes de da o exemplo do resolvido.

Link para o comentário
Compartilhar em outros sites

Nem sabia que isso existia '-'

 

Se puder da um exemplo de como usar agradeço.

 

vo da uma procurada se achar antes de da o exemplo do resolvido.

https://www.spigotmc.org/wiki/the-chat-component-api/

 

Ele fala que é para BungeeCord, mas eles incluíram a API para o Spigot também, só lembrar que você precisa usar "player.spigot().sendMessage(...)" para enviar uma mensagem usando o ChatComponent.

Editado por MrPowerGamerBR
Link para o comentário
Compartilhar em outros sites

Guest VitorEmanoel

Fiz o codigo e quando fui testa tava "bugado" ou o código ta errado.

 

Codigo:

TextComponent messagedisableice = new TextComponent("§c§lClique aqui");
messagedisableice.setHoverEvent(new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Desativar o efeito §b§lGelo").create()));
messagedisableice.setClickEvent(new ClickEvent( ClickEvent.Action.RUN_COMMAND, "/gelo desativar" ));

p.spigot().sendMessage(new TextComponent("  §1§l[Efeito]§eSe voce quiser desativar o efeito §b§lGelo " + messagedisableice));;

Print:

http://imgur.com/vuH0nOt

Link para o comentário
Compartilhar em outros sites

TextComponent tc = new TextComponent("  §1§l[Efeito]§eSe voce quiser desativar o efeito §b§lGelo ");
tc.addExtra( messagedisableice );

p.spigot().sendMessage( tc );

Se tu prestasse atenção ao ler... eu vi isso em menos de 5 segundos...

Editado por leonardosc
Link para o comentário
Compartilhar em outros sites

Guest VitorEmanoel
TextComponent tc = new TextComponent("  §1§l[Efeito]§eSe voce quiser desativar o efeito §b§lGelo ");
tc.addExtra( messagedisableice );

p.spigot().sendMessage( tc );

Se tu prestasse atenção ao ler... eu vi isso em menos de 5 segundos...

 

Depois quando eu li e vi videos consegui fazer, mais vlw.

Editado por VitorEmanoel
Link para o comentário
Compartilhar em outros sites

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