The location utility was using a deprecated method to check if block above is considered hallow so I have removed that to make it more future compatible.
Also in version 1.0 (according to the code) player could use carpet on a torch as a safe roof, so removed carpet from hallow blocks.
