-
Total de itens
2.229 -
Registro em
-
Última visita
Respostas na Comunidade
-
leonardosc's postagem in [Resolvido] [duvida] Args... was marked as the answer
É o numero de argumentos passados no comando.
Por exemplo, o player digita /warp loja
O numero de argumentos será 1.
/test um dois tres
O numero de argumentos será 3, e no caso os argumentos seriam [um, dois, três] ou seja
args[0] = um
args[1] = dois
args[2] = tres
Lembrando que no java o índice da array começa por 0.
-
leonardosc's postagem in [Resolvido] [ajuda] como faço para verificar de ativar a invisibilidade? was marked as the answer
ItemStack item = new ItemStack(Material.DIAMOND);
player.getInventory.add(item);
-
leonardosc's postagem in [Resolvido] [Ajuda] Verificiar se contem um objeto em uma list was marked as the answer
boolean found = false;
for (Pari<String, String> sla : quiz) {
if (sla.key.equalsIgnoreCase("Isto é uma string")) {
found = true;
break;
}
}
if (found) {..}
Nesse caso era melhor você utilizar um Map, pois você ta associando uma pergunta a uma resposta...
-
leonardosc's postagem in [Resolvido] [Ajuda] Como faço pra carregar os objetos was marked as the answer
Simples, vai nessa classe me.cuthmf.quiz.Pair e implementa Serializable (implements Serializable)
-
leonardosc's postagem in [Resolvido] Como pegar o Sleb was marked as the answer
É Material.STEP, e tu tem que verificar a "data" do item, que no caso do quartz slab é o 7
Aqui o código: (Só editei o seu código, não testei...)
@EventHandler public void checkGanhador(PlayerMoveEvent e) { Player p = e.getPlayer(); Block block = e.getTo().getBlock().getRelative(BlockFace.DOWN); if (block.getType() == Material.STEP && block.getData() == 7 /* 'data' do quartz step */ && EventoManager.getPlayers().contains(p)){ EventoManager.getEvento().handle(p); } } -
leonardosc's postagem in [Resolvido] [Ajuda] Código está retornando o valor errado was marked as the answer
Cara, map não é pra isso, map é pra tu usar quando tu precisar associar uma chave a um valor. Se tu quer uma lista, pra acessar randomicamente (usando Índice), tu tem que usar a ArrayList.
Tu pode criar uma classe pra representar esses dois, por exemplo.
class Player {
String nome;
Integer dinheiro;
}
ou uma classe que represente um "Par"
class Pair<K, V> { K key; V value; public Pair(K key, V value) { this.key = key; this.value = value; } // getters } List<Pair<String, Integer>> coisas = new ArrayList<>(); coisas.add(new Pair<>("maria", 900)); coisas.add(new Pair<>("joao", 1000)); System.out.println(coisas.get(0).value); // 900 -
leonardosc's postagem in [Resolvido] Como fazer "Ou" was marked as the answer
Cara, é a mesma coisa nas duas IDEs... isso é da linguagem java, não do netbeans.
Se não funcionou, foi por que você não fez direito.
-
leonardosc's postagem in [Resolvido] Ajuda com iconomy was marked as the answer
import org.apache.commons ... lang // não lembro o import exato, mas começa mais ou menos assim... // essa lib tem no bukkit... // Só alterar essa linha... this.template.add("name", StringUtils.capitalize(account.name)); -
leonardosc's postagem in [Resolvido] Duvida cancel spawn EGG was marked as the answer
@Override public void onCreatureSpawn(CreatureSpawnEvent e) { if (e.getSpawnReason() == CreatureSpawnEvent.SpawnReason.SPAWNER_EGG && e.getLocation().getWorld().getName().equals("world")) { e.setCancelled(true); } } é EGG ou SPAWNER_EGG, tem que ver...
Acho que EGG é só pra Ovo de galinha
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
-
leonardosc's postagem in [Resolvido] Alguém sabe um jeito dahora de fazer isso? was marked as the answer
Nada vê cara, depende de como tu sua...
A performance do get do hashmap é constante "O(1)", não importa quantos elementos tem dentro dela, a performance do get vai ser sempre constante.
-
leonardosc's postagem in [Resolvido] [NetBeans] mudar de janela was marked as the answer
Ué... tu pode deixar a janela 1 invisível usando o jframe.setVisible(false) e criar a janela 2 e deixar visível usando jframe.setVisible(true);
-
leonardosc's postagem in [Resolvido] Ajuda aqui por favor was marked as the answer
Muda isso
public static boolean CreateClanEvent(Clan clan) { Bukkit.broadcastMessage("O Clan" + clan.getName() + "Foi criado"); return true; } pra isso
@EventHandler public static boolean onCreateClanEvent(CreateClanEvent e) { Bukkit.broadcastMessage("O Clan" + e.getClan().getName() + "Foi criado"); return true; } Isso
extends JavaPlugin { pra isso
extends JavaPlugin implements Listener { E coloca isso no onEnable
getServer().getPluginManager().registerEvents(this, this); -
leonardosc's postagem in [Resolvido] Money TOP was marked as the answer
SELECT * FROM moedas ORDER BY moedas ASC LIMIT 10
-
leonardosc's postagem in [Resolvido] Ao reiniciar o servidor, some ;-; was marked as the answer
Então tu ta fazendo alguma coisa errada.
Sem o nenhum código eu não posso ajudar, se não quiser postar aqui manda por MP.
-
leonardosc's postagem in [Resolvido] Pegar informações da web? como? was marked as the answer
c usa jquery ?
$.ajax({ url: "http://foo.bar/" }).done(function(data) { console.log(">> " + data); }); se nao é só usar o XMLHttpRequest
-
leonardosc's postagem in [Resolvido] Help was marked as the answer
Coloca isso if (args[0].equalsIgnoreCase("entrar")) { if (p.hasPermission("lendario.user")) { p.sendMessage("§7[§4L§cendario§7] §aVoce entrou no evento lendario."); } else { p.sendMessage("§4[Erro] §cVocee nao tem permissao para usar esse comando."); } } Dentro do bloco de if (args.length == 1)
-
leonardosc's postagem in [Resolvido] Contar os usuários do plugin :/ was marked as the answer
Crie um website pra coletar os dados, pode ser em php & sql (pro bando de dados), e no seu plugin é só você conectar no site... enviar dados do servidor como quantidade de jogadores e tals... gg ez
-
leonardosc's postagem in [Resolvido] SRC. was marked as the answer
Provavelmente no tópico do plugin o autor vai dizer se o plugin é open-source e tals, e vai colocar o link do repositório.
No caso do Legendchat, ele ta no github. https://github.com/SubZero0/Legendchat
-
leonardosc's postagem in [Resolvido] [Erro] Mudei versão erro na package ajuda ai was marked as the answer
Provavelmente tu ta usando coisas do craftbukkit, e não só da Api Bukkit...
Tenta colocar o CRAFTBUKKIT/SPIGOT 1.8.8 no seu build path
-
leonardosc's postagem in [Resolvido] [Dúvida] BungeeCord was marked as the answer
É
out.writeUTF("Connect");
out.writeUTF(serverName);
BungeeCord api mandou lembranças https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/#connect
-
leonardosc's postagem in [Resolvido] Erro do estranho que não sai was marked as the answer
Tu precisa verificar se o item não é nulo... iqual você fez no segundo loop.
for(ItemStack allI : p.getInventory().getContents()){ if(allI != null){ // ASSIM <<<<< int iten = allI.getTypeId();//linha 59 int ammount = allI.getAmount(); short id = allI.getDurability(); itens.add(iten + "-" + ammount + ":" + id); } } for(ItemStack allm : p.getInventory().getArmorContents()){ if(allm != null){ int iten = allm.getTypeId(); int ammount = allm.getAmount(); short id = allm.getDurability(); armor.add(iten + "-" + ammount + ":" + id); } } -
leonardosc's postagem in [Resolvido] SimpleClans-Legacy, pegar um clan ;-; was marked as the answer
https://github.com/marcelo-mason/SimpleClans/blob/master/src/main/java/net/sacredlabyrinth/phaed/simpleclans/managers/ClanManager.java#L159-L169
-
leonardosc's postagem in [Resolvido] [Dúvida] Baú privado was marked as the answer
Quando ele colocar
block.setMetadata("dono", new FixedMetadataValue(plugin, jogador.getName())); Quando ele for abrir o bau.
List<MetadataValue> mdata = block.getMetadata("dono"); if (block.hasMetadata("dono") && !mdata.get(0).value().equals(p.getName())) { p.sendMessage("Você nao pode abrir esse bau"); // nome do dono é mdata.get(0).value() } Tenta... fiz aqui mesmo.
-
leonardosc's postagem in [Resolvido] Como faço pra verificar se o lugar ta claimado? was marked as the answer
Muda pra canBreakAt