132133134135136137138139140141142
if (!hasNext()) { return false; } Block oldBlock = block; BlockSide oldSide = side; next(); // Moved too far? if (absoluteLocation() >= position) {
258259260261262263264265266267268
if (!hasPrevious()) { return false; } Block oldBlock = block; BlockSide oldSide = side; previous(); // Moved too far? if (absoluteLocation() <= position) {
128129130131132133134135136137138
254255256257258259260261262263264