BlockPos position = new BlockPos(pos.getX(), height, pos.getZ());
do
{
position = position.down();
Block underBlock = world.getBlockState(position).getBlock();
<BUG>if (underBlock == Blocks.NETHERRACK || underBlock == Blocks.SOUL_SAND || underBlock == NaturaNether.netherTaintedSoil || height < 0)
</BUG>
{
foundGround = true;
}

BlockPos position = new BlockPos(pos.getX(), height, pos.getZ());
do
{
position = position.down();
Block underBlock = world.getBlockState(position).getBlock();
if (underBlock == Blocks.NETHERRACK || underBlock == Blocks.SOUL_SAND || underBlock == NaturaNether.netherTaintedSoil || position.getY() < 0)
{
foundGround = true;
