coordinate and true blocks

change coordinate reading
fix blueprint taking 'true' blocks