Minecraft Wiki
Advertisement

Terminal (Term) API предоставляет функции для написания текста на компьютере и мониторе.

Методы, выделенные полужирным, доступны только для золотого компьютера и золотого монитора.
Методы, выделенные курсивом, доступны только для монитора и золотого монитора.
Методы, выделенные полужирным курсивом, доступны только для объектов window.

Название метода Описание
term.write("текст") Выводит текст на экран.
term.clear() Очищает экран.
term.clearLine() Очищает линию, на которой находится курсор.
term.getCursorPos() Возвращает 2 аргумента, содержащие координаты X и Y курсора.
term.setCursorPos(x, y) Устанавливает координаты курсора.
term.setCursorBlink(bool) true включает мигание курсора, false — выключает.
term.isColor() Возвращает true, если этот компьютер поддерживает цвет (то есть это золотой компьютер).
term.getSize() Возвращает 2 аргумента,содержащие значения X и Y, определяющие размер экрана (удобно, если Вы делаете программу, совместимую и с компьютером, и с черепашкой).
term.scroll(Д0Д-) Прокручивает консоль на Д0Д- строк.
term.redirect(цель) Перенаправляет вывод консоли на монитор или другую цель (используйте peripheral.wrap(сторона), чтобы получить объект монитора).
term.current() Возвращает текущий терминальный объект. Требуется версия 1.6 или новее.
term.native() Возвращает оригинальный терминальный объект. Требуется версия 1.6 или новее
term.restore() Возвращает вывод консоли на предыдущую цель.
term.setTextColor(цвет) Устанавливает цвет текста консоли. См. Colours API для списка цветов.
term.setBackgroundColor(цвет) Устанавливает цвет фона консоли. См. Colours API для списка цветов.
term.setTextScale(n) Устанавливает размер шрифта. Доступно только для мониторов
window.setVisible(bool) При false окно перестает рендериться. Доступно только для объектов window.
window.redraw() Перерисовывает содержимое окна. Доступно только для объектов window.
window.restoreCursor() Возвращает курсор в исходное положение в окне. Доступно только для объектов window.
window.getPosition() Возвращает координаты левой верхней части окна. Доступно только для объектов window.
window.reposition(x, y[, width, height]) Перемещает и/или изменяет размер окна. Доступно только для объектов window.
Advertisement