AlexHackers Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 Como faço para pegar os jogadores online em todos servers do bungecord? Link para o comentário Compartilhar em outros sites More sharing options...
Guest VitorEmanoel Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 Use o método getProxy() ele ira retorna todos os jogadores e diversas outras coisas. Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 15, 2016 Autor Denunciar Compartilhar Postado Novembro 15, 2016 Use o método getProxy() ele ira retorna todos os jogadores e diversas outras coisas. ta e que metodo é esse... Link para o comentário Compartilhar em outros sites More sharing options...
Guest VitorEmanoel Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 ta e que metodo é esse... Está na classe que você extendeu "Plugin" Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 (editado) Para pegar todos os jogadores no BUNGEE: for(ProxiedPlayer proxiedPlayer : getProxy().getPlayers()){ } Creditos: @VitorEmanoel Editado Novembro 15, 2016 por TequilAxBr Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 15, 2016 Autor Denunciar Compartilhar Postado Novembro 15, 2016 Para pegar todos os jogadores no BUNGEE: for(ProxiedPlayer proxiedPlayer : getProxy().getPlayers()){ } Creditos: @VitorEmanoel DEU ESSE ERRO: [00:23:51 ERROR]: Error occurred while enabling TintaScore v1.0 (Is it up to dat e?) java.lang.NoClassDefFoundError: net/md_5/bungee/api/plugin/Plugin at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_91] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0 _91] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_91] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_ 91] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_91] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:102) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoad er.java:193) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:98) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:87) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at me.tinta.score.Main.onEnable(Main.java:25) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[c raftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:332) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:404) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav a:359) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer. java:318) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4 08) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3 72) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3 27) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav a:267) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java :563) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.Thread.run(Unknown Source) [?:1.8.0_91] Caused by: java.lang.ClassNotFoundException: net.md_5.bungee.api.plugin.Plugin at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_91] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:102) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:87) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] ... 27 more Link para o comentário Compartilhar em outros sites More sharing options...
Guest VitorEmanoel Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 DEU ESSE ERRO: [00:23:51 ERROR]: Error occurred while enabling TintaScore v1.0 (Is it up to dat e?) java.lang.NoClassDefFoundError: net/md_5/bungee/api/plugin/Plugin at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_91] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0 _91] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_91] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_ 91] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_91] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:102) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoad er.java:193) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:98) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:87) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at me.tinta.score.Main.onEnable(Main.java:25) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[c raftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:332) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:404) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav a:359) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer. java:318) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4 08) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3 72) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3 27) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav a:267) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java :563) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.Thread.run(Unknown Source) [?:1.8.0_91] Caused by: java.lang.ClassNotFoundException: net.md_5.bungee.api.plugin.Plugin at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_91] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:102) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:87) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] ... 27 more Passa o código e mostra qual é a linha 25. Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 DEU ESSE ERRO: [00:23:51 ERROR]: Error occurred while enabling TintaScore v1.0 (Is it up to dat e?) java.lang.NoClassDefFoundError: net/md_5/bungee/api/plugin/Plugin at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_91] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0 _91] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_91] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_91] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_ 91] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_91] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:102) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoad er.java:193) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:98) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:87) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at me.tinta.score.Main.onEnable(Main.java:25) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[c raftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:332) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:404) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav a:359) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer. java:318) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4 08) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3 72) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3 27) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav a:267) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java :563) [craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.Thread.run(Unknown Source) [?:1.8.0_91] Caused by: java.lang.ClassNotFoundException: net.md_5.bungee.api.plugin.Plugin at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_91] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:102) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:87) ~[craftbukkit.jar:git-PaperSpigot-"8b18730"] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91] ... 27 more Manda seu codigo.. Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 15, 2016 Autor Denunciar Compartilhar Postado Novembro 15, 2016 (editado) Manda seu codigo.. so botei oq vc mandou public class Updater extends Plugin { for(ProxiedPlayer proxiedPlayer : getProxy().getPlayers()){ Team online = sb.getTeam("line4"); online.setSuffix("" + proxiedPlayer); } precisa por alguma api no plugins pra rodar o pl com suporte ao bunge? Editado Novembro 15, 2016 por alexhackers Link para o comentário Compartilhar em outros sites More sharing options...
??? Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 Para rodar precisa só da API do bungee, eu acredito que tu ta usando a API do bungeecord e colocando o plugin em um servidor bukkit, pq ele não entrou a classe java.lang.NoClassDefFoundError: net/md_5/bungee/api/plugin/Plugin Pois essa classe do bungee é encontrada em toda e qualquer versão, então você deve ta rodando ele no lugar errado apenas, você quer fazer um plugin de bukkit com suporte para bungeecord ou um plugin de bungeecord? Pois pelo que parece você ta querendo fazer um plugin bukkit que funcione em bungeecord, só que ele é para servidores, não proxy 1 Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/#playercount Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 15, 2016 Autor Denunciar Compartilhar Postado Novembro 15, 2016 Para rodar precisa só da API do bungee, eu acredito que tu ta usando a API do bungeecord e colocando o plugin em um servidor bukkit, pq ele não entrou a classe java.lang.NoClassDefFoundError: net/md_5/bungee/api/plugin/Plugin Pois essa classe do bungee é encontrada em toda e qualquer versão, então você deve ta rodando ele no lugar errado apenas, você quer fazer um plugin de bukkit com suporte para bungeecord ou um plugin de bungeecord? Pois pelo que parece você ta querendo fazer um plugin bukkit que funcione em bungeecord, só que ele é para servidores, não proxy eu preciso por suporte a o scoreboard pegar os players online do bunge Link para o comentário Compartilhar em outros sites More sharing options...
??? Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 eu preciso por suporte a o scoreboard pegar os players online do bunge Então você está fazendo mais do que errado, pois tu meteu a API do bungeecord no bukkit, isso não funciona, tu tem que usar o channel message para pegar os players online de um certo servidor, usa o link que o leonardosc passou, lá tem todas as funções que da para utilizar pelo channel message do bungeecord, https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/#playercount Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 15, 2016 Autor Denunciar Compartilhar Postado Novembro 15, 2016 Então você está fazendo mais do que errado, pois tu meteu a API do bungeecord no bukkit, isso não funciona, tu tem que usar o channel message para pegar os players online de um certo servidor, usa o link que o leonardosc passou, lá tem todas as funções que da para utilizar pelo channel message do bungeecord, https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/#playercount eu tentei mas qual nome do channel pego tipo tem o PlayerCount e o de baixo é oq? eu achei um metodo q parecia ser bom: Esse "servername" http://hastebin.com/isiyalexeh.cs https://www.spigotmc.org/threads/get-the-number-of-players-online-in-a-server-with-bungeecord.24119/ Link para o comentário Compartilhar em outros sites More sharing options...
jetta Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 (editado) eu tentei mas qual nome do channel pego tipo tem o PlayerCount e o de baixo é oq? eu achei um metodo q parecia ser bom: Esse "servername" http://hastebin.com/isiyalexeh.cs https://www.spigotmc.org/threads/get-the-number-of-players-online-in-a-server-with-bungeecord.24119/ server name é o nome do servidor, tipo o comando do lobby /server <server-name> Editado Novembro 15, 2016 por jetta Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 15, 2016 Autor Denunciar Compartilhar Postado Novembro 15, 2016 server name é o nome do servidor, tipo o comando do lobby /server <server-name> e pra pegar os on de todos servers do bunge? Link para o comentário Compartilhar em outros sites More sharing options...
Arkasher Postado Novembro 15, 2016 Denunciar Compartilhar Postado Novembro 15, 2016 e pra pegar os on de todos servers do bunge? No lugar do nome do servidor coloca ALL Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 15, 2016 Autor Denunciar Compartilhar Postado Novembro 15, 2016 No lugar do nome do servidor coloca ALL tinha feito isso com esse metodo q eu botei e n tava retornando nd só 0 Link para o comentário Compartilhar em outros sites More sharing options...
AlexHackers Postado Novembro 17, 2016 Autor Denunciar Compartilhar Postado Novembro 17, 2016 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
AlexHackers
Como faço para pegar os jogadores online em todos servers do bungecord?
Link para o comentário
Compartilhar em outros sites
18 respostass a esta questão
Posts Recomendados