-
Total de itens
27 -
Registro em
-
Última visita
Sobre zNicolas__

Últimos Visitantes
-
dúvida resolvida Posso serializar qualquer objeto?
pergunta respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Beleza, vou dar uma estudada ! -
zNicolas__ reagiu a uma resposta a uma pergunta: Posso serializar qualquer objeto?
-
dúvida resolvida Posso serializar qualquer objeto?
pergunta respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Bom, obrigado por mais uma resposta !! ? Vou salvar o byte[] pela database, e em seguida vou pegar eles com stream, pra retornar o estado do objeto atual. -
Tenho jogadores, uma classe Jogador para controlá-los, salvo eles toda vez que se desliga o servidor, mas gostaria de saber uma coisa.... Posso seriabilizar esse Jogador, e sempre que quiser pegar determinado jogador, só pegar via byte[] e ser bem mais simples para salvar e pegar?
-
zNicolas__ reagiu a uma resposta no tópico: Pegar Itemstack na config ?
-
dúvida resolvida Pegar Itemstack na config ?
tópico respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Bom se só há essa forma eu vou criar uma outra config, pra pegar o itemstack via getItemstack... obrigado Rush !! -
zNicolas__ reagiu a uma resposta no tópico: Sync e Async, Qual usar?
-
dúvida resolvida Pegar Itemstack na config ?
um tópico no fórum postou zNicolas__ Dúvidas resolvidas
Olá a todos, uma boa tarde, bom hoje venho com mais uma dúvida Eu gostaria de uma solução pra pegar meu itemstack via config mas contanto que a config esteja assim PremiosCaixa: - 264 1 name:&cPremio - 276 1 name:&cPremio ench:damage_all=1 - 266 1 name:&cPremio eu até tive uma solução e o código ficou assim: public void setItems() { List<String> section = config.getStringList("PremiosCaixa"); for (String s : section) { List<String> liStrings = new ArrayList<>(Arrays.asList(s.split(" "))); if (liStrings.size() >= 3) { String name = "", ench = ""; int level = 0; ArrayList<String> lore = new ArrayList<>(); for (String string2 : liStrings) { String[] split = string2.split(":"); String lk = split[1].replaceAll("&", "§").replaceAll("_", " "); if (string2.contains("name:")) { name = lk; } if (string2.contains("lore:")) { String[] lores = split[1].split("/"); for (String string3 : lores) { if (string3.contains("_")) { lore.add(string3.replaceAll("_", " ").replaceAll("&", "§")); } else { lore.add(string3.replaceAll("&", "§")); } } } if (string2.contains("enchantment:")) { String enchs[] = string2.substring(12).split("="); ench = enchs[0]; level = Integer.valueOf(enchs[1]); } } if (!name.isEmpty()) { if (!ench.isEmpty() && !lore.isEmpty()) { premios.add(ItemAPI.createitem(Material.getMaterial(Integer.valueOf(liStrings.get(0))), Integer.valueOf(liStrings.get(1)), name, lore, Enchantment.getByName(ench), level)); } else if (!ench.isEmpty() && lore.isEmpty()) { premios.add(ItemAPI.createitem(Material.getMaterial(Integer.valueOf(liStrings.get(0))), Integer.valueOf(liStrings.get(1)), name, Enchantment.getByName(ench), level)); } else if (ench.isEmpty() && lore.isEmpty()) { premios.add(ItemAPI.createitem(Material.getMaterial(Integer.valueOf(liStrings.get(0))), Integer.valueOf(liStrings.get(1)), name)); } } else { premios.add(ItemAPI.createitem(Material.getMaterial(Integer.valueOf(liStrings.get(0))), Integer.valueOf(liStrings.get(1)))); } } else { premios.add(ItemAPI.createitem(Material.getMaterial(Integer.valueOf(liStrings.get(0))), Integer.valueOf(liStrings.get(1)))); } } } Porém tenho certeza de que o código ficou enorme, gostaria de saber se algum de vocês tem alguma solução para obter o itemstack de forma mais prática já pensei de tudo e pesquisei portanto, as pessoas dizem para setar na config como itemstack, mas eu não posso fazer isso porque quero resgatar o itemstack da config do jeito citado no primeiro código... Agradeço desde já !!! ? -
AlissonLopes reagiu a uma resposta no tópico: Compartilhamento do Eclipse?
-
zNicolas__ reagiu a uma resposta no tópico: Compartilhamento do Eclipse?
-
dúvida resolvida Compartilhamento do Eclipse?
tópico respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Sim , mas eu sei uma solução melhor chamada Saros. Ela compartilha ao vivo o que está fazendo, a pessoa vê você digitando e tudo mais -
dúvida resolvida Compartilhamento do Eclipse?
tópico respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Sim! -
dúvida resolvida Compartilhamento do Eclipse?
tópico respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Já consegui pode fechar o tópico, a solução que encontrei foi um plug-in chamado Saros muito interessante -
dúvida resolvida Compartilhamento do Eclipse?
tópico respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Só há essas duas formas Morais ? porque recentemente eu havia visto uma pessoa que estava programando, e seu projeto sendo compartilhado ao vivo, tipo em tela real, mas não me recordo do método. -
dúvida resolvida Compartilhamento do Eclipse?
um tópico no fórum postou zNicolas__ Dúvidas resolvidas
Olá pessoal da gamersboard, eu vim perguntar se alguém sabe como trabalhar em times no eclipse ou seja compartilhar seu projeto com outra pessoa... (Algum plugin, configuração ou algo do tipo?) -
Checa com Material mas não com itemstack
pergunta respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Não tem como dar resolvido para os dois? -
zNicolas__ reagiu a uma resposta a uma pergunta: Checa com Material mas não com itemstack
-
zNicolas__ reagiu a uma resposta a uma pergunta: Checa com Material mas não com itemstack
-
Checa com Material mas não com itemstack
pergunta respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Tem alguma forma de pegar um itemstack que está no inventario e nao criar outro? -
Checa com Material mas não com itemstack
pergunta respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Tentei dessa forma que me enviou e nao aconteceu nada @EventHandler public void morrer(PlayerDeathEvent e) { ItemStack item = new ItemStack(Material.FEATHER); ItemMeta itemMeta = item.getItemMeta(); itemMeta.setDisplayName("Teste"); item.setItemMeta(itemMeta); if (e.getEntity().getPlayer().getInventory().contains(item)) { e.getEntity().sendMessage("Teste com Itemstack"); } } -
Checa com Material mas não com itemstack
pergunta respondeu ao zNicolas__ de zNicolas__ em Dúvidas resolvidas
Exato, mas aconteceu o seguinte, eu verifiquei de duas formas uma com Itemstack outra com Material nesse teste o itemstack estava sem nome e mesmo assim n funcionou -
Bom dia gostaria de entender um processo que estou executando em meu plugin, queria checar se o item requerido tem [tal nome], e isso só funciona com itemstack se eu n me engano (pq ai eu poderia pegar o itemmeta). Mas quando ele checa no meu inventario nao acontece nada já com Material funciona Check de Itemstack @EventHandler public void morrer(PlayerDeathEvent e) { if (e.getEntity().getPlayer().getInventory().contains(new ItemStack(Material.FEATHER))) { e.getEntity().sendMessage("Teste com Itemstack"); } } já esse codigo abaixo funciona mas eu n quero checar por Material, quero checar por Itemstack pois ai posso pegar o getAmount(), getDisplayName e etc.. Check com Material @EventHandler public void morrer(PlayerDeathEvent e) { if (e.getEntity().getPlayer().getInventory().contains(Material.FEATHER)) { e.getEntity().sendMessage("Teste com Material"); } }