Olen tässä nyt pähkäillyt ja katsellut, enkä ole vieläkään hoksannut sitä lasku kaavaa millä saan laskettua sen, että mihin blockiin katsotaan. Sen verran olen ymmärtänyt, että hahmon sijainti sekä blockin sijaintia kyseisessä kaavassa tarvitaan. Googlen olen mennyt jo lävitse etsiessä ongelmaan ratkaisua, mutta en keksi.
En ole 3D-ohjelmointia itse harrastanut, mutta luultavasti asia hoidetaan matriisien avulla.
http://www.suomipelit.fi/aitta/artikkelit/56/
Ammut säteen hahmon kohdalta katselusuuntaan ja lasket leikkauksen blockisi kanssa. Tätä kaavaa varmaankin etsit: Line-plane intersection.
Jos jotain palikkamaailmaa oot tosiaan tekemässä niin naputtele googleen "voxel traversal"
Aihe on jo aika vanha, joten et voi enää vastata siihen.