Walks down from y until standing on a block that blocks motion,
mirroring the descent loop in vanilla Entity.randomTeleport. Returns
None if the worldβs floor is reached without finding solid ground.
Runs vanilla LivingEntity.dropFromShearingLootTable for loot_table, returning the
drops resolved with the vanilla shearing loot params (origin, entity, tool).