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. @Edit String texto = "um texto grandkakssdad asd asdsad"; List<String> parts = new ArrayList<>(); if (texto.length() >= 16 && texto.length() < 48) { int idx = 0; for (int i = 0; i < 4; i++) { int end = (i + 1) * 15; boolean done = false; if (end >= texto.length()) { end = texto.length() - 1; done = true; } parts.add(texto.substring(idx, end)); if (done) { break; } idx = end; } } Fiz essa gambiarra ai e funcionou, vlw flw. ele divide o texto em pedaços de 15 caracteres e adiciona na lista 'parts', é só tu pegar cada um e setar...,
  4. No escopo da classe Map<Integer, Byte> blocosPermitidos = new HashMap<>(); no onEnable List<String> rawItems = getConfig().getStringList("blocos-permitidos"); for (String rawItem : rawItems) { byte data; int id; if (rawItem.indexOf(':') > -1) { String[] parts = rawItem.split(":"); data = Byte.parseByte(parts[1]); id = Integer.parseInt(parts[0]); } else { id = Integer.parseInt(rawItem); data = -1; } blocosPermitidos.put(id, data); } no evento @EventHandler public void on(BlockPlaceEvent e) { Block block = e.getBlock(); Byte mappedData = blocosPermitidos.get(block.getTypeId()); // se mappedData for null então não tem nenhum bloco com esse id na map // se for -1 ele engloba todos os "data values" if (mappedData != null && (mappedData == -1 || mappedData == block.getData())) { e.getPlayer().sendMessage("tem"); } }
  5. Quer medir mede direito, tu acha que executar 1 vez vai dar um dado preciso? executa 1 milhão de vezes Isso é só com 50 blocos, caso tu não saiba, o contains do hashset é O(1), diferente do da arraylist que é O(n), ou seja, quando mais bloco mais tempo O SEU CÓDIGO demora pra executar, diferente da hashset que é "fixo".
  6. Tu não sabe importar?? procura o import, se não tiver tu vai ter que colocar o jar que roda o servidor, não só a API
  7. Teu código faz exatamente a mesma coisa que o meu e é pior. Teu código faz exatamente a mesma coisa que o meu e é pior. Vou ver se faço isso sem piorar a performance do meu código.
  8. Eu editei agora, da uma olhada de novo, tu não precisa entender, basta usar o método.
  9. "Porque o suffix do team é 16 o prefix também e offline é 16, totalizando 48." ?! '-' ?! String texto = "Um texto bem grande grande xx2"; if (texto.length() >= 16 && texto.length() < 32) { String parte1 = texto.substring(0, 15); String parte2 = texto.substring(15); }
  10. Não é código complicado, é código bom, não gambiarrado ,-, @Topic Tu tem que especificar o "data value" do item, caso não seja zero, se não não vai funcionar.
  11. Tocar automaticamente eu não apoio de maneira alguma, se for em uma página separada, ou tiver que clicar pra tocar, ai pode ser.
  12. Eu acho que tu sabe ler, e deve saber o que é uma nota fiscal. Eu também recebo isso quando recebo um pagamento no meu paypal, é só uma nota fiscal. Olha o remetente.
  13. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  14. Não, provavelmente tu teria que criar um mob customizado.
  15. http://gamersboard.com.br/topic/24732-tirando-a-ai-de-uma-entidade/
  16. http://stackoverflow.com/a/4818980/4861685
  17. Pra aparência acho q um 7.6999999333444/10 ,-,
  18. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  19. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  20. Eu tava respondendo e acabei fechando o browser, então não vou escrever de novo ;=; Dei uma procurada no Google e achei exatamente o que eu estava escrevendo. http://pt.stackoverflow.com/questions/86597/javac-n%C3%A3o-%C3%A9-reconhecido-como-comando-interno-ou-externo
  21. // Na tua classe Main private static NomeDaSuaClasse instancia; // No onEnable instancia = this; // Na sua classe main dnv public static getInstancia() { return instancia; } // Nas outras classes, de eventos por exemplo. NomeDaSuaClasse.getInstancia().blocosPermitidos...
  22. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  23. Apoio, desde que não "resetem" os usuários (posts, likes e tals)...
×
×
  • Criar Novo...