Ir para conteúdo

leonardosc

Membros VIP
  • Total de itens

    2.229
  • Registro em

  • Última visita

Tudo que leonardosc postou

  1. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  2. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  3. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  4. Esse ai senta na mandioca -q -q -q
  5. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  6. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  7. Seu tópico foi marcado como [inativo] e será fechado caso você não o responda em um prazo de 7 dias. Atenciosamente, Gamer's Board
  8. Seu tópico foi marcado como [inativo] e será fechado caso você não o responda em um prazo de 7 dias. Atenciosamente, Gamer's Board
  9. Isso não é do minecraft '-' Não entendi muito bem...
  10. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  11. ;=; ok Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  12. Na classe: Set<Integer> blockIps; No onEnable: blockIps = getConfig().getStringList("ips").stream().map(e -> { try { return InetAddress.getByName(e); } catch (UnknownHostException e1) { e1.printStackTrace(); } return null; }).map(InetAddresses::coerceToInteger).collect(Collectors.toSet()); No evento... @EventHandler private void onJoin(AsyncPlayerPreLoginEvent e) { Integer intIp = InetAddresses.coerceToInteger(e.getAddress()); if (blockIps.contains(intIp)) { e.disallow(AsyncPlayerPreLoginEvent.Result.KICK_OTHER, "vc n pode entra"); } } Como o 'contains' do HashSet tem uma performance de O(1) vai ser muito melhor. Eu converti pra Integer mas creio que de pra fazer direto com InetAdress Tbm da assim, acho que deve ser a mesma coisa. blockIps = new HashSet<>(getConfig().getStringList("ips")); @EventHandler private void onJoin(AsyncPlayerPreLoginEvent e) { if (blockIps.contains(e.getAddress().getHostAddress())) { e.disallow(AsyncPlayerPreLoginEvent.Result.KICK_OTHER, "vc n pode entra"); } }
  13. Perai que vou te dar um exemplo mais performático, não fecha '-'
  14. Não, ele nem chama o AsyncPlayerPreLoginEvent, pelo menos não nessa versão (1.8 R3)
  15. Depende da versão que tu ta usando... Vou me basear na versão mais recente. SimpleClans sc = SimpleClans.getInstance(); if (sc.getClanManager().getClanPlayer(player) == null) { // não tem clan. } Github https://github.com/marcelo-mason/SimpleClans/tree/master/src/main/java/net/sacredlabyrinth/phaed/simpleclans
  16. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  17. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  18. leonardosc

    FORCE-OP

    Se tu quiser que eu analize manda MP. Eu não vou mandar pois é você que precisa não eu. vlw flw -q Ou tu pode procurar por textos tipo "op", "pardon" etc
  19. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
×
×
  • Criar Novo...