Wie kann ich herausfinden, auf welchen Block der Spieler schaut (Bukkit)?

1 Antwort

    public final Block getTargetBlock(Player player, int range) {
        BlockIterator iter = new BlockIterator(player, range);
        Block lastBlock = iter.next();
        while (iter.hasNext()) {
            lastBlock = iter.next();
            if (lastBlock.getType() == Material.AIR) {
                continue;
            }
            break;
        }
        return lastBlock;
    }

Quelle: https://www.spigotmc.org/threads/solved-get-coords-for-a-block-a-player-is-looking-at.64576/


LeonEliasW  22.09.2019, 18:15

Hab ich schon probiert, aber das hat bei mir eine NullPointer verursacht