🥦Campos

Este método obtém o campo pelo bloco, caso não exista, null é retornado.

FieldAPI fieldAPI = new FieldAPI();
Field field = fieldAPI.getField(event.getBlock());

if (field == null)
    event.getPlayer().sendMessage("&cVocê colocou um bloco que está fora do mato! YAY!");

Este método obtém o campo pelo jogador, caso não exista, null é retornado.

FieldAPI fieldAPI = new FieldAPI();
Field field = fieldAPI.getField(event.getPlayer());

if (field == null)
    event.getPlayer().sendMessage("&cVocê tentou colocar um bloco, mas só pode se você não estiver no campo!");

Este método obtém o campo pelo nome, caso não exista, null é retornado.

FieldAPI fieldAPI = new FieldAPI();
Field field = fieldAPI.getField(name);

if (field == null)
    System.out.println("O nome inserido não corresponde a nenhum campo.");

Este método verifica se um jogador está dentro de algum campo, se sim, retorna true, caso contrário, false.

Este método verifica se o bloco especificado é de algum campo, se sim, retorna true, caso contrário, false.

Este método verifica se o jogador está em combate, se sim, retorna true, caso contrário, false.

Este método seta o jogador em combate, se o jogador for null, não acontece nada.

Este método remove o jogador em combate, se o jogador não estiver em combate, não acontece nada.

Este método retorna uma lista de jogadores que estão em combate, se não houver 1 jogador que não esteja em combate, a lista está vazia.

Este método retorna uma lista de jogadores que não estão em combate, se não houver 1 jogador que esteja em combate, a lista está vazia.

Este método retorna uma lista de jogadores que estão dentro de algum campo, se não houver 1 jogador que esteja em algum campo, a lista está vazia.

Este método retorna uma lista de campos, caso não exista nenhum campo, a lista está vazia.

Last updated