Получение координат воды?

Версия Minecraft
1.7.10
Доброго времени суток, вопрос таков, можно ли достать уровень воды? Я Хочу сделать так: если игрок находится в воде и от уровня воды на расстоянии от 1 до 10ти нет никаких блоков а только вода, то игрок не должен опускаться под воду, а если от уровня воды всеже имеются блоки. например от уровня воды на расстоянии 3 блока имеется песок, то игрок сможет опуститься под воду, как это можно реализовать?
 
9
2
1
Проверяешь находится ли игрок в воде, циклом получаешь высоту игрока, в теле цикла проверяешь находятся ли ниже игрока какие то блоки кроме воды(в твоём случае на глубине 1-10 блоков), и изменяешь motionY.
Как проверять какие блоки находятся вокруг игрока - поищи на форуме, думаю что то подобное должно быть.
 
Сверху