Ir para conteúdo

Dery

Membros
  • Total de itens

    934
  • Registro em

  • Última visita

Tudo que Dery postou

  1. Boa ! Só não gostei do fato dos planos mais baratos terem marca no rodapé e o mais caro não, tirando isso, até o painel parece bom (pelas imagens)
  2. Ao invés disso: Player p = (Player)sender; p2 = Bukkit.getPlayer(args[0]);//Linha 22 if(args.length == 0){ p.sendMessage("§eUse: §f/tell (player) (mensagem)"); } Coloque isso: if(args.length == 0){ p.sendMessage("§eUse: §f/tell (player) (mensagem)"); return true; } Player p = (Player)sender; p2 = Bukkit.getPlayer(args[0]);
  3. Você não está chegando os argumentos, se o player usar /msg ele vai pegar o player de todo jeito, por isso o erro Array...
  4. Tenta conseguir colocar o plugin em outro servidor, com a pasta de plugins somente com seu plugin e veja se dá certo
  5. Então você que está fazendo algo errado picolé. Certeza que os plugins não estão ativados?
  6. Coloca em picolé e.e Tenta esse código: if(Bukkit.getServer().getPluginManager().getPlugin("Vault") == null){ getLogger().severe("*** Vault nao encontrado ***"); Bukkit.getPluginManager().disablePlugin(this); return; }else{ if(Bukkit.getServer().getPluginManager().getPlugin("SimpleClans") == null){ getLogger().severe("*** SimpleClans nao encontrado ***"); Bukkit.getPluginManager().disablePlugin(this); return; }else{ // Ativou '-' } }
  7. Bukkit.getServer().getPluginManager().disablePlugin(this); return;
  8. Não tem nenhum problema, tem problema se a package da sua main for igual a de outro plugin, aí vai dar conflito com o que iniciar primeiro
  9. static String[] letras ={"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z", "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"}; public static void main(String[] args){ Random r = new Random(); String gerado = ""; int TAMANHO = 10; for(int i = 0; i<TAMANHO; i++){ gerado += letras[r.nextInt(letras.length)]; } System.out.println("A chave gerada foi: " + gerado); }
  10. Isso que da confiar em "marca barata"
  11. INTRODUÇÃO Então, hoje venho ensinar a alterar aquele estilo não tão bonito do Swing para o design padrão de cada sistema operacional! O que eu quero dizer é: Seu form provavelmente irá estar assim: Ele irá ficar de acordo com o padrão de cada SO, no caso do Windows: TUTORIAL Tecnicamente, coloque só isso na sua "public static void main(String[] args)": try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | javax.swing.UnsupportedLookAndFeelException ex) { System.exit(WIDTH); } Então, acho que é só isso mesmo, de nada :)
  12. A jar que você utilizou no seu plugin também tem que estar presente na pasta plugins do seu servidor.
  13. Dery

    MsmcMMO Status

    Gostei do design da página
  14. Vacilaum morre cedo Comic, cuidado
  15. Ou olha no Github do Pex. Como eu disse, utiliza a API do Vault que é melhor
  16. public static Chat chat = null; // No início da Class private boolean setupChat(){ // Qualquer local RegisteredServiceProvider<Chat> rsp = getServer().getServicesManager().getRegistration(Chat.class); chat = rsp.getProvider(); return chat != null; } setupChat(); // No onEnable chat.getPlayerPrefix("NomeDoPlayerAqui"); // Pegar tag do player Utiliza Vault API que é melhor
×
×
  • Criar Novo...