Muloo Postado Agosto 18, 2018 Denunciar Compartilhar Postado Agosto 18, 2018 1.8+ PLUGIN EM ALPHA!! FAVOR REPORTAR A MIN QUALQUER BUG!! Um novo plugin de ScoreBoard baseado em múltiplas scoreboards com sistema de expressão para exibição de scores e API para desenvolvedores! Arquivos de Configuração Atualmente apenas o tempo de atualização das scoreboards podem na config. config.yml Spoiler refreshTime: 5 Configuração de Scores Para a adição de mais scoreboards basta somente criar um arquivo .yml com o qualquer nome na basta scoreboards dentro da pasta de configuração do plugin e seguindo o template a baixo. Spoiler title: ' &r&4>&c&lScoreBoard&r&4< ' format: - '&cWelcome {player}' - '&r' - '&4Hour' - '&c{time_hour}:{time_min}:{time_sec}' - ' ' expression: '{WORLD_NAME} == world' priority: 1 Dependências Utilize o plugin PlaceHolderAPI para a adição de tags Download PlaceHolderAPI: https://www.spigotmc.org/resources/placeholderapi.6245/ Wiki com todos os placeholders: https://www.spigotmc.org/wiki/placeholderapi-placeholders/ Default PlaceHolders Spoiler {player} - retorna o nome do jogador {world} - retorna o mundo que o jogador esta {time_hour} - retorna a hora atual {time_min} - retorna o minuto atual {time_sec} - retorna o segundo atual {date_day} - retorna o dia atual {date_month} - retorna o mês atual {date_year} - retorna o ano atual API API para desenvolvedores PlayerBoardEvent - exemplos de uso Spoiler @EventHandler public void onSendScoreBoard(PlayerBoardEvent event){ //Pega todas as tags da scoreboard a ser enviada para o player List<String> tags = event.getTags(); //Retorna o valor da tag {player} String tagValue = event.getTagValue("player"); //Altera o valor da tag {player} event.setTagValue("player", "Minato"); //Adiciona uma tag {example} de valor §6Dedada event.addTag("example", "§6Dedada"); //Seta o titulo da score event.setTitle("Score Linda"); //Seta novas linhas a score event.setLines(tags); //Seta a prioridade da score event.setPriority(3); } ChangeLog Spoiler 18/08/2018 - Plugin Lançado! Download Versão 0.1-SNAPSHOT - Clique Aqui Ao encontrar qualquer bug contacte me via MP para que eu possar corrigir. Estarei atualizando o plugin assim que possível, adicionando novas funcionalidades para API, otimização do código, correções e etc... 1 Link para o comentário Compartilhar em outros sites More sharing options...
yLuizSz Postado Agosto 19, 2018 Denunciar Compartilhar Postado Agosto 19, 2018 Está ocorrendo esse erro no meu console: [13:52:40 ERROR]: Could not load 'plugins/LegendBoard-0.1-SNAPSHOT.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/muloo/legendboard/Main has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:739) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.Bukkit.reload(Bukkit.java:535) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_172] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_172] at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_172] Caused by: java.lang.UnsupportedClassVersionError: me/muloo/legendboard/Main has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_172] at java.lang.ClassLoader.defineClass(ClassLoader.java:763) ~[?:1.8.0_172] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_172] at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[?:1.8.0_172] at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_172] at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[?:1.8.0_172] at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[?:1.8.0_172] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_172] at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[?:1.8.0_172] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_172] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_172] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_172] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_172] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52] ... 21 more Link para o comentário Compartilhar em outros sites More sharing options...
yLuizSz Postado Agosto 19, 2018 Denunciar Compartilhar Postado Agosto 19, 2018 Pelo que eu entendi você compilou o plugin ne versão mais recente do java Você podia deixar ele compatível para Java 8? Link para o comentário Compartilhar em outros sites More sharing options...
zKingOfKill Postado Agosto 19, 2018 Denunciar Compartilhar Postado Agosto 19, 2018 Parece bom, parabéns. Link para o comentário Compartilhar em outros sites More sharing options...
Muloo Postado Agosto 19, 2018 Autor Denunciar Compartilhar Postado Agosto 19, 2018 ChangeLog 18/08/2018 - Plugin Lançado! 19/08/2018 - Plugin recompilado na versão 8 do java Link para o comentário Compartilhar em outros sites More sharing options...
yLuizSz Postado Agosto 19, 2018 Denunciar Compartilhar Postado Agosto 19, 2018 Áí sim Link para o comentário Compartilhar em outros sites More sharing options...
Gui_KillerBR Postado Agosto 19, 2018 Denunciar Compartilhar Postado Agosto 19, 2018 Muito bom Parabéns pelo trampo Link para o comentário Compartilhar em outros sites More sharing options...
SEVEN Postado Agosto 22, 2018 Denunciar Compartilhar Postado Agosto 22, 2018 Muito bom, poderia adicionar algo relacionado aos grupos do pex! Link para o comentário Compartilhar em outros sites More sharing options...
LymeeFairy Postado Setembro 20, 2024 Denunciar Compartilhar Postado Setembro 20, 2024 ANÁLISE DE INATIVIDADE Este tópico foi automaticamente arquivado devido à inatividade. Para manter a organização e fluidez das discussões na comunidade, tópicos que permanecem sem novas interações por um período prolongado são fechados automaticamente. Se houver interesse em retomar o conteúdo, sinta-se à vontade para criar um novo tópico ou entre em contato com a equipe da comunidade para reabrir este tópico. Equipe de Moderação Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados