OpenComputers/Апгрейд-навигация

Апгрейд-навигация
Navigation Upgrade (OpenComputers).png
Апгрейд-навигация
Тип OpenComputers
Редкость Обычный
Прочность Нет
Возобновляемый Нет
Складываемый ?

Апгрейд-навигация позволяет роботу определять свои координаты. Эти координаты отсчитываются от центра карты, которая была использована при крафте робота. Расстояние, на котором действует апгрейд также зависит от размеров этой карты (от 64 до 1024 метров). Апгрейд можно совместить на верстаке с новой картой. При этом апгрейд будет «перенастроен» на новую карту, а старую игрок получит обратно. При установке в планшет лучше использовать контейнер для апгрейда, т.к. необходимо переустанавливать карты при уходе за пределы её действия.


Крафт

Ингредиенты Рецепты крафта
Микрочип (Уровень 2) +
Золотой слиток +
Карта +
Компас +
Колба воды
Микрочип (Уровень 2)Микрочип (Уровень 2)
Апгрейд-навигация

API

Название компонента: navigation.

Возвращает текущие координаты робота, относительно центра карты использованной при крафте. Возвращает nil и строку out of range, если робот пересек границу карты (если координаты от центра карты больше чем возвращает getRange(), что обычно составляет 64 блока при обычной карте).

Возвращает направление робота, как константу sides. (См. Sides API)

Возвращает размеры доступной карты. Если относительные координаты робота от центра карты примут большее значение (по X или Y), функция getPosition() будет выдавать ошибку.

История версий

В данной статье используются материалы из статьи «OpenComputers/Апгрейд-навигация» с вики-сайта Minecraft Wiki, расположенного на Фэндоме, и они распространяются согласно лицензии Creative Commons Attribution-Share Alike. Авторы статьи.