Additionally we need to add two fields, one for the distance and another one if the player should pull the block while sneaking ...