Raycasting

I followed this tutorial, but i didn't occur to me how old it was. I fixed the common mistakes i see in the comments (mostly name changes on ray_permeable.json), but my raycast still doesnt move. It correctly detects when an entity has been hit though, so I dont really know what my be causing the issue. I have never tried raycasting before.
Continue to help post