Ir para conteúdo

zAth

Membros
  • Total de itens

    729
  • Registro em

  • Última visita

Tudo que zAth postou

  1. zAth

    SkyChests - Baús virtuais

    tira a permissão skychests.enderchest
  2. zAth

    SkyChests - Baús virtuais

    » Multiversion arrumado denovo .-. esqueçi dos npc, eles estavam se duplicando e não estáticos para algumas versões; Não é preciso apagar a config por enquanto, no entanto estou testando algo aqui para que não seja preciso apagar a config em próximas atualizações.
  3. Estou tendo esse erro, já tinha tido esse erro antes e eu comecei usando iterator, daquela vez resultou.. Agora usei iterator novamente para tentar arrumar esse erro, mas continuo obtendo o erro. Código: Erro: ( linha 38 e 49: iterator.remove() )
  4. zAth

    SkyChests - Baús virtuais

    não. Não pode clicar segurando o shift, nem duplo clique, tinha um bug que era possível retirar os itens dos inventários.. porém vou testar o shift, também acho chato ter que ficar clicando sem shift. vlw @Edit Possível usar shift + clique ou duplo clique nos baús novamente. Baixem de novo
  5. zAth

    SkyChests - Baús virtuais

    Assim não tem como, ninguem é obrigado a comprar tal baú. Posso é adicionar um multiplicador, hmm.. Slá vou pensar nisso.
  6. zAth

    SkyChests - Baús virtuais

    Minha intenção não era kibar nada, nem vai ser.. Eu fiz ele assim porque é assim que eu o quero no servidor que estou fazendo, e por alguma razão decidi partilha-lo.
  7. zAth

    SkyChests - Baús virtuais

    Guarda a config em algum lugar, depois copia e cola. Porém nesta última atualização eu não mexi na config, se está atualizando de outras versões talvez seja preciso.
  8. esqueçi que eu tinha removido uma parte do código kk @EventHandler public void onPlayerHurtPlayer(EntityDamageByEntityEvent event) { Entity entityDamager = event.getDamager(); Entity entityDamaged = event.getEntity(); if (!(entityDamager instanceof Arrow)) return; if (!(entityDamaged instanceof Player)) return; if (!(((Arrow) entityDamager).getShooter() instanceof Player)) return; Arrow arrow = (Arrow) entityDamager; Vector velocity = arrow.getVelocity(); Player shooter = (Player) arrow.getShooter(); Player damaged = (Player) entityDamaged; if(damaged.getGameMode() == GameMode.SPECTATE){ damaged.teleport(entityDamaged.getLocation().add(0, 2, 0)); Arrow newArrow = shooter.launchProjectile(Arrow.class); newArrow.setShooter(shooter); newArrow.setVelocity(velocity); newArrow.setBounce(false); event.setCancelled(true); arrow.remove(); } }
  9. Quer que ele continue a conseguir passar pelos blocos? Estou vendo se encontro algo @Edit Como assim o se usar o hide, os jogadores continuam bloqueando as flexas etc? Eu estou testando aqui e não bloqueia nada ;-; Não tem como eu testar isso, aqui não bloqueia.. sobre arrumar isso dos projectiles, achei isso no spigot @EventHandler public void onPlayerHurtPlayer(EntityDamageByEntityEvent event) { Entity entityDamager = event.getDamager(); Entity entityDamaged = event.getEntity(); if (!(entityDamager instanceof Arrow)) return; if (!(entityDamaged instanceof Player)) return; if (!(((Arrow) entityDamager).getShooter() instanceof Player)) return; Arrow arrow = (Arrow) entityDamager; Vector velocity = arrow.getVelocity(); Player shooter = (Player) arrow.getShooter(); Player damaged = (Player) entityDamaged; damaged.teleport(entityDamaged.getLocation().add(0, 2, 0)); Arrow newArrow = shooter.launchProjectile(Arrow.class); newArrow.setShooter(shooter); newArrow.setVelocity(velocity); newArrow.setBounce(false); event.setCancelled(true); arrow.remove(); } só fazer isso para todos os projectiles
  10. zAth

    SkyChests - Baús virtuais

    vlw somente abrir os baús, tipo /bau , ou /bau 1? o /bau , é skychests.open o /bau 1 , é skychests.open.each e para ter até 3 baús é skychests.max.3 quem não tem a permissão skychests.max.<número> , o máximo de baús será o "DefaultChestAmount" que estará na config. a permissão skychests.nomax é para admins, se um admin quiser comprar um baú para um jogador, e esse jogador já tiver 3 baús.. não vai poder comprar, a não ser que o admin tenha a permissão skychests.nomax ignorando o limite de 3 baús de tal jogador. Se tiver dúvidas sobre permissões pode perguntar, eu sei que estão confusas, e a config também.. só não sei como fazer para que seja compreensível :thinking: @Topic Arrumado bug onde era possível retirar itens dos inventários. Baixem outra vez!
  11. Postar plugin mais inovador, é considerado o melhor dev? hm então tá né.. claro que é.. Além de que plugin mais inovador, e mais bem feito, seria dificil postar aqui grátis.
  12. Eu não tenho, mas porque você quer isso? se quer apenas esconder o jogador, tem outros métodos para isso.
  13. Para ser sincero, até gostei.. com mundo bunito e tals.. mas o mundo está bugado.. e não tem nenhum anti-cheat ;-; enta1 foi nisso que deu
  14. hmm talvez tem algum *tab* ae ;-; tenta escrever isso tudo denovo manualmente, sem *tab*, espaços apenas
  15. Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed in "<string>", position 23 passa a sua config para mim enta1
  16. verifica se a sua config está nesse formato Items: 0: Name: 'Item' Lore: - '' - 'lore' Id: 7 Data: 0 Amount: 1 se não tem nenhum caracter inválido. E se não tem nenhum nome tipo assim Name: 'Displ'ay name' ou se tem algum " , não pode ter nada disso
  17. zAth

    SkyChests - Baús virtuais

    O villager era suposto aparecer, o que eu reparei agora que você me falou disso, é que eu esqueçi de adicionar multiversion nos hologramas. Já tinha arrumado na parte para guardar o inventário em sql, mas esqueçi de arrumar nos hologramas ;-; Não é preciso download das dependências pois isso foi um esquecimento meu, amanhã ( talvez ) eu vou ( tentar ) arrumar isso. @Topic Adicionado opção para alterar a quantia de baús que iram aparecer no GUI, secção "Chests" na config.yml; @Edit Multiversion arrumado, o npc e o holograma são supostos aparecer agora, baixe denovo.
  18. coloca @Override em cima do onEnable? @Override public void onEnable() { se não for isso..
  19. Esqueçe o que eu disse xd, config.yml e plugin.yml tem que estar fora da src mesmo. coloca isso no onEnable() , antes do saveDefaultConfig(); File file = new File(getDataFolder(), "config.yml"); if (!(file.exists())) { try { saveResource("config.yml", false); } catch (Exception ignored) { } } saveDefaultConfig(); se ainda não der, manda print de como está.
  20. zAth

    SkyChests - Baús virtuais

    Já estou testando aqui uma versão em que pode escolher quantos baús ficaram no gui. Brevemente talvez.
  21. config.yml e plugin.yml tem que estar dentro da src, eles estão dentro do plugin mas fora da src.
  22. O método você coloca fora do onEnable ;-; só coloque loadInventory(); no onEnable Se ainda der erro, remove os static.
  23. zAth

    SkyChests - Baús virtuais

    Já tentei usar vault, não achei um método assim simples para fazer o que eu queria então passei a usar um plugin de permissão mesmo. Vou ver denovo o vault então, vlw. @Edit Removida a dependência, olha também as atualizações no tópico, novo comando e permissão adicionado.
  24. zAth

    SkyChests - Baús virtuais

    Eu penso que sim, usei uma class em especifico do @MrPowerGamerBR para salvar itens nbt, na verdade ainda não os testei, irei testar jájá. A menos que não esteja usando 1.8.8 estou tentanto adicionar multiversion. @Edit Itens nbt funcionam sim. Multiversion adicionado.
×
×
  • Criar Novo...