from field: repeated soulfire.v1.BlockPosition player_positions = 2;
Optional
from field: soulfire.v1.BlockPosition target = 1;
from message soulfire.v1.CollectBlocksTaskProgressDetail.FailedApproach
Generated
from field: repeated soulfire.v1.BlockPosition player_positions = 2;