sadUKZ Postado Julho 10, 2020 Denunciar Compartilhar Postado Julho 10, 2020 Como poderia arruma esse erro de quebra linha e volta com a cor branca em json OBS: á mensagem está em JSON Link para o comentário Compartilhar em outros sites More sharing options...
Pedrooz Postado Julho 10, 2020 Denunciar Compartilhar Postado Julho 10, 2020 Já tentou o \n ? Link para o comentário Compartilhar em outros sites More sharing options...
sadUKZ Postado Julho 10, 2020 Autor Denunciar Compartilhar Postado Julho 10, 2020 (editado) @Pedrooz quero arruma esse bug de quebra a linha e fica com cor branca e nao adicionar uma nova linha Editado Julho 10, 2020 por NgTxSmoke Link para o comentário Compartilhar em outros sites More sharing options...
rubenlousada11 Postado Julho 11, 2020 Denunciar Compartilhar Postado Julho 11, 2020 Em 10/07/2020 em 03:12, NgTxSmoke disse: @Pedrooz quero arruma esse bug de quebra a linha e fica com cor branca e nao adicionar uma nova linha manda o codigo Link para o comentário Compartilhar em outros sites More sharing options...
sadUKZ Postado Julho 11, 2020 Autor Denunciar Compartilhar Postado Julho 11, 2020 (editado) 1 hora atrás, rubenlousada11 disse: manda o codigo chat.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§3Informações:\n§7 Grupo: " + UtilsAPI.getGrupo(getPlayer) + "\n§2 §7Kills: §f" + PVPListener.getKill(getPlayer) + "\n§9 §7Mortes: §f" + PVPListener.getDeaths(getPlayer)).create())); TextComponent Message = new TextComponent(UtilsAPI.UpperCase(e.getMessage().replaceAll("&", "§"))); Message.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§7Mensagem enviada em " + format.format(date)).create())); for(Player srt : Bukkit.getOnlinePlayers()){ srt.spigot().sendMessage(chat); } é em JSON Editado Julho 11, 2020 por NgTxSmoke Link para o comentário Compartilhar em outros sites More sharing options...
Álison👌 Postado Julho 14, 2020 Denunciar Compartilhar Postado Julho 14, 2020 Em 11/07/2020 em 19:55, NgTxSmoke disse: chat.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§3Informações:\n§7 Grupo: " + UtilsAPI.getGrupo(getPlayer) + "\n§2 §7Kills: §f" + PVPListener.getKill(getPlayer) + "\n§9 §7Mortes: §f" + PVPListener.getDeaths(getPlayer)).create())); TextComponent Message = new TextComponent(UtilsAPI.UpperCase(e.getMessage().replaceAll("&", "§"))); Message.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§7Mensagem enviada em " + format.format(date)).create())); for(Player srt : Bukkit.getOnlinePlayers()){ srt.spigot().sendMessage(chat); } é em JSON bom, é meio que uma gambiarrazinha, mas já tentou ao invés de forçar o player a mandar a mensagem, mandar a mensagem pelo próprio bukkit com as informações do player? por exemplo, usando a api do permissionex para pegar o prefix + str.getName() + chat Link para o comentário Compartilhar em outros sites More sharing options...
sadUKZ Postado Julho 14, 2020 Autor Denunciar Compartilhar Postado Julho 14, 2020 8 horas atrás, Álison? disse: bom, é meio que uma gambiarrazinha, mas já tentou ao invés de forçar o player a mandar a mensagem, mandar a mensagem pelo próprio bukkit com as informações do player? por exemplo, usando a api do permissionex para pegar o prefix + str.getName() + chat Mais eu quero que quondo o player passe o mause em cima ele ira ver as informações no "HOVER - SHOW_TEXT" Link para o comentário Compartilhar em outros sites More sharing options...
SrBlecaute Postado Julho 15, 2020 Denunciar Compartilhar Postado Julho 15, 2020 sem o show text essa quebra de linha é arrumada ? envie também as outra s partes do código pra ver o que você está fazendo. Link para o comentário Compartilhar em outros sites More sharing options...
sadUKZ Postado Julho 15, 2020 Autor Denunciar Compartilhar Postado Julho 15, 2020 16 horas atrás, SrBlecaute disse: sem o show text essa quebra de linha é arrumada ? envie também as outra s partes do código pra ver o que você está fazendo. @EventHandler public void onChat(AsyncPlayerChatEvent e){ Player getPlayer = e.getPlayer(); e.setCancelled(true); Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy (HH:mm)"); TextComponent chat = new TextComponent(UtilsAPI.getGrupo(getPlayer) + " " + getPlayer.getName() + "§7: "); chat.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§3Informações:\n§7 Grupo: " + UtilsAPI.getGrupo(getPlayer) + "\n§2 §7Kills: §f" + PVPListener.getKill(getPlayer) + "\n§9 §7Mortes: §f" + PVPListener.getDeaths(getPlayer)).create())); TextComponent Message = new TextComponent(UtilsAPI.UpperCase(e.getMessage().replaceAll("&", "§"))); Message.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§7Mensagem enviada em " + format.format(date)).create())); chat.addExtra(Message); for(Player srt : Bukkit.getOnlinePlayers()){ srt.spigot().sendMessage(chat); } } aqui o codigo todo Link para o comentário Compartilhar em outros sites More sharing options...
Álison👌 Postado Julho 22, 2020 Denunciar Compartilhar Postado Julho 22, 2020 Seu tópico foi marcado como Inativo. Para reverter esta ação, entre em contato com a equipe de Moderação. OBS: Essa mensagem é automática. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados