Ir para conteúdo

zDubsCrazy Banido

Membros
  • Total de itens

    290
  • Registro em

  • Última visita

Tudo que zDubsCrazy Banido postou

  1. Registrar e desregistrar os listeners pode causar perdas de desempenho, pelo motivo que como você disse serão vários... O ideal seria apenas um, dai tu usava ele para todos os players. Por exemplo, tu poderia fazer algumMetodo(PlayerInteractEvent e) e a partir dele executar as ações pro jogador, ou fazer direto mesmo.
  2. public class Teste { public static void main (String [] args) { String frase = "AQUI, VEMOS UMA BELA PAISAGEM"; String letrainicial = frase.substring(0, 1).toUpperCase(); String restantedafrase = frase.substring(1).toLowerCase(); String frasecompleta = letrainicial + restantedafrase; if (!(frase.endsWith("."))) frasecompleta += "."; System.out.println(frasecompleta); } } // Não muda muita coisa, mas evita um pouco a repetição de código
  3. Da instancia. Mas acho que isso não seria uma boa opção, porque simplesmente nao usa valores booleanos e retorna caso verdadeiro/falso?
  4. Tu tampou o site, quer ajuda como? Acho que ninguém aqui é vidente pra descobrir qual é...
  5. Não sei como anda minha interpretação de texto, mas pelo que entendi da frase abaixo tu ta querendo meninos: Eu: Você ai, com menino sobrando, e eu aqui se ferrando aehueahuaeh
  6. Vi que tem muita gente nova começando e com dificuldade em usar argumentos nos comados dos seus plugins, então vai um breve tutorial: O que é String[] args? É um array de String (aváh) onde estão todos os seus argumentos, exemplo: Se eu digitasse /comando x y z, meu Array seria assim: {"x", "y", "z"} Em prática: if (cmd.equalsIgnoreCase("comando")) { if (args.length == 0) { // Alguma ação pra quando digitar apenas /comando (sem nenhum argumento) // Mande o uso correto do comando para quem digitou return true; } /* Agora você quer tratar seus argumentos, como fazer isso? * Vamos supor que você queira que ele informe 3 argumentos: x y z */ if (args.length < 3) { // Mande o uso correto do comando para quem digitou return true; } /* Ou seja, se ele digitar menos que 3 argumentos, ele será informado como usar corretamente * Para obter o argumento, você deve informar a posição dele, por exemplo: * A posição do argumento "x" seria 0 * A posição do argumento "y" seria 1, e assim por diante (SEMPRE COMEÇA DO ZERO) */ if (args[0].equalsIgnoreCase("x")) { // Executar alguma coisa caso ele tenha digitado /comando x <algo> <algo> } else { // Fazer algo quando ele nao digitar /comando x <algo> <algo> } // Ta, mas vamos supor que você queira obter um número, ou um Player a partir de um argumento... // Simples: Player p = Bukkit.getPlayer(args[1]); if (p == null) { // O player que ele quer não está online return true; } // E se quisesse obter um numero? try { int numero = Integer.valueOf(args[2]); } catch (NumberFormatException e) { // Ele nao digitou um numero como terceiro argumento } // Você pode obter o que quiser a partir dos argumentos passados } Então é isso, fiz bem rápido só pra esclarecer as dúvidas de quem ta começando, dúvidas comente no tópico.
  7. Por isso mesmo disse pra ele tentar .toString(), mas eu nunca fiz plugins pra Spivot, como que é?
  8. Se tu ta dizendo ok, resolveu o problema do cara, mas se isso é necessário, deveriam botar na wiki...
  9. https://www.spigotmc.org/wiki/the-chat-component-api/ Na wiki não diz que precisa disso, só disse pra ele testar...
  10. p.sendMessage(message1.toString()); // ou message1.toMessage(); // algo relacionado
  11. zDubsCrazy Banido

    Vakinha

    Se eu tivesse ajudava, mas como diz meu pai: "Não tá fácil pra ninguém". Boa sorte!
  12. Vou cadastrar, mas antes vou tirar /invite/ninho42 da URL porque sou cuzão. Zueira.
  13. http://www.devmedia.com.br/encapsulamento-polimorfismo-heranca-em-java/12991 Se te ajudei, dá like e marca como melhor resposta né.
  14. public class GUI{ private static Inventory inv = Bukkit.createInventory(null, 9, "Loja ..."); public static void abriloja(Player p) { p.openInventory(inv); } } // Na outra classe: GUI.abrirLoja(p); // Dica: cuidado com o encapsulamento de suas classes
  15. Então todo mundo que tem dúvidas no Spigot zerou a vida, porque ele responde todo mundo (ou quase). Eu mesmo já enchi o saco dele pra deixar eu postar um plugin lixo de kitpvp a um bom tempo atrás.
  16. Totalmente contra. Se achavam os indestrutiveis até invadirem a Rússia, tomaram no c* bonito. Se diziam inteligentes, mas não o suficiente para saber que só existe 1 raça de ser humano.
  17. JARs executaveis tem a opção de exportar as dependências juntamente com ele, em um JAR comum não. O que você tem que fazer é baixar o código desta dependência e fazer um plugin dela, ou colocar juntamente com o seu plugin.
  18. World w = Bukkit.getWorld("algum-mundo-qualquer"); for (Player p : w.getPlayers()) p.sendMessage("Você está no mundo que eu quero.");
  19. Tem uns peixe mas não tem um PC decente. kkkkkkkk
  20. zDubsCrazy Banido

    Ache o erro.

    Aqui nós vemos um post interessante e de qualidade.
  21. Ele faz muito mais que pegar um plugin e mostrar a config. Ele postou um plugin meu e isso deu mais visibilidade pra ele, uma vez queria me ajudar, divulgando um plugin pago, mas fui ignorante com ele. Ou seja, ele não pensa só nele, ele realmente quer ajudar. Falar é fácil né?
  22. zDubsCrazy Banido

    Remover o nome DEUS?

    Tu é retardado ou mongol? Parece que nem leu e já marca pra falar merda...
  23. zDubsCrazy Banido

    Remover o nome DEUS?

    Só quero que explique uma coisa: Se tu é ateu, porque usa este nick? Além do nick, uma imagem... Tudo bem que tu pode usar o que quiser (quase isso), mas caralho vey, com certeza tu é Ateu Toddynho, conheço ateus que são de boas, nem tocam no papo de religião, mas sempre tem aquele um que se acha o "fodão" e "zueiro" por ter um perfil com nome "DEUS" em qualquer lugar... Religião, a grande causadora de guerra, isso só vai acabar quando pararmos de falar no assunto.
×
×
  • Criar Novo...