Ir para conteúdo
  • 0

[Resolvido] [Duvida] Localização Do Player


LuizB

Pergunta

2 respostass a esta questão

Posts Recomendados

private Block getAboveBlock(Player p, double count) {
    // Pega a localização do player
    Location loc = p.getLocation();
    
    // Pega a localização do player e adiciona a quantidade Y
    Location above = loc.add(0.0, count, 0.0);

    // Retorna a você o bloco da localização
    return above.getBlock();
}

Agora para checar se for ar:

 

 

private boolean isAir(Block block) {
    return (block.getType() == Material.AIR);

}
public void sendPlayer(Player p) {
    p.sendMessage((isAir(getAboveBlock(p, 2.0)) ? "Parabéns você encontrou ar!" : "Continue procurando o AR uma hora você vai encontra-lo!"));
}
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...