TequilAxBr Postado Dezembro 11, 2015 Denunciar Compartilhar Postado Dezembro 11, 2015 Olá pessoinhas, to fazendo um plugin e nunca precisei usar o "Lore" em meus plugins, mas agora vou ter que usar e gostaria de saber como criar um?... E se possível, o lore seja pego da config (um codigo pegando da config) e outro eu mesmo add os lores no codigo.. Link para o comentário Compartilhar em outros sites More sharing options...
Guest Mapr Postado Dezembro 11, 2015 Denunciar Compartilhar Postado Dezembro 11, 2015 ItemStack cafe = new ItemStack(Material.WOOD_SPADE); ItemMeta cafeMeta = cafe.getItemMeta(); ArrayList<String> cafeLore = new ArrayList<String>(); cafeMeta.setLore(cafeLore); cafe.setItemMeta(cafeMeta); Link para o comentário Compartilhar em outros sites More sharing options...
Guest md5 Postado Dezembro 11, 2015 Denunciar Compartilhar Postado Dezembro 11, 2015 ItemStack item = new ItemStack(Material.STONE, 1); ArrayList<String> lore = new ArrayList<>(); lore.add(ChatColor.AQUA + "Oh, Hello!"); lore.add(ChatColor.AQUA + "This is my lore."); item.getItemMeta().setLore(lore); Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Dezembro 11, 2015 Autor Denunciar Compartilhar Postado Dezembro 11, 2015 ItemStack cafe = new ItemStack(Material.WOOD_SPADE); ItemMeta cafeMeta = cafe.getItemMeta(); ArrayList<String> cafeLore = new ArrayList<String>(); cafeMeta.setLore(cafeLore); cafe.setItemMeta(cafeMeta); ItemStack item = new ItemStack(Material.STONE, 1); ArrayList<String> lore = new ArrayList<>(); lore.add(ChatColor.AQUA + "Oh, Hello!"); lore.add(ChatColor.AQUA + "This is my lore."); item.getItemMeta().setLore(lore); E pela config? Uso um for eu acho, mas de qual "tipo" exemplo: for(TIPO i : TIPO){} Link para o comentário Compartilhar em outros sites More sharing options...
zDubsCrazy Banido Postado Dezembro 11, 2015 Denunciar Compartilhar Postado Dezembro 11, 2015 ItemStack item = new ItemStack(Material.STONE, 1); ArrayList<String> lore = new ArrayList<>(); for(String s : getConfig().getStringList("lore")) { lore.add(s.replaceAll("&", "§")); } item.getItemMeta().setLore(lore); Ai na config: lore: - '&alinha 1' - '&blinha 2' - '&clinha 3' Link para o comentário Compartilhar em outros sites More sharing options...
Guest md5 Postado Dezembro 11, 2015 Denunciar Compartilhar Postado Dezembro 11, 2015 (editado) E pela config? Uso um for eu acho, mas de qual "tipo" exemplo: for(TIPO i : TIPO){} Se você está dando getList ou getStringList (getConfig().getList(path) | getConfig().getStringList(path)), não precisa de for() pois já está retornando uma List. Editado Dezembro 11, 2015 por md5 Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Dezembro 11, 2015 Autor Denunciar Compartilhar Postado Dezembro 11, 2015 ItemStack item = new ItemStack(Material.STONE, 1); ArrayList<String> lore = new ArrayList<>(); for(String s : getConfig().getStringList("lore")) { lore.add(s.replaceAll("&", "§")); } item.getItemMeta().setLore(lore); Ai na config: lore: - '&alinha 1' - '&blinha 2' - '&clinha 3' Obrigado irei testar... Resolvido já, pessoal podem fechar o tópico c: Link para o comentário Compartilhar em outros sites More sharing options...
Langsdorf Postado Dezembro 11, 2015 Denunciar Compartilhar Postado Dezembro 11, 2015 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
TequilAxBr
Olá pessoinhas, to fazendo um plugin e nunca precisei usar o "Lore" em meus plugins, mas agora vou ter que usar e gostaria de saber como criar um?...
E se possível, o lore seja pego da config (um codigo pegando da config) e outro eu mesmo add os lores no codigo..
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados