ComputerCraft/Принтер
Принтер
Тип |
Твёрдый блок |
Требования |
Нет |
Физика |
Нет |
Прозрачность |
Нет |
Светимость |
Нет |
Взрывоустойчивость |
? |
Инструмент | |
Возобновляемый |
Нет |
Складываемый |
Да (64) |
Первое появление |
1.42 |
Номер |
dec: 4094 hex: FFE |
Принтер был добавлен в версии 1.42. Он позволяет печатать текст на бумаге любым цветами красителей.
Крафт
Ингредиенты | Процесс | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Камень + Красная пыль + Стеклянная панель |
|
Использование
Чтобы использовать принтер, поставьте его рядом с компьютером (слева, справа, сверху, снизу, спереди или сзади). Положите краситель любого цвета в левый слот и бумагу в любой верхний слот.
Если вы используете трубы из BuildCraft, чтобы заправлять или выкачивать предметы из принтера, то:
- Слоты для бумаги доступны сверху.
- Выходные слоты с напечатанными страницами доступны спереди или снизу.
- Слот для красителей доступен сзади.
Принтер как устройство
printer = переменная с подключённым принтером. Пример: printer = peripheral.wrap("right")
Имя метода | Описание |
---|---|
printer.newPage() | Начинает новою страницу. Возвращает true если страница начата, false если нет. |
printer.endPage() | Заканчивает страницу и печатает её в выходной слот. Возвращает true если страница закончена, false если нет. |
printer.write("текст") | Записывает текст на бумагу, работает также, как term.write() . |
printer.setPageTitle("текст") | Устанавливает заголовок страницы. |
printer.getPaperLevel() | Возвращает количество пустой бумаги. |
printer.getInkLevel() | Возвращает количество оставшихся красителей. |
printer.getCursorPos() | Возвращает координаты курсора на бумаге, работает также, как term.getCursorPos() . |
printer.setCursorPos(x, y) | Устанавливает координаты курсора на бумаге, работает также, как term.setCursorPos() . |
printer.getPageSize() | Возвращает размер страницы, работает также, как term.getSize() |