OpenComputers/Плата отладчик

Плата отладчик
Debug Card (OpenComputers).png
Плата отладчик
Тип Компонент
Редкость Обычный
Прочность Нет
Возобновляемый Нет
Складываемый Да (64)

Плата-отладчик — устройство, которое доступно только в режиме игры Creative. Плата подключается к компьютеру (планшету или роботу) и делает доступным специальный набор команд, с помощью которого игрок может изменять мир программно. Например - добавлять или удалять блоки.

Внимание: сделайте копию вашего сохранения перед тем, как использовать плату-отладчик. Поскольку плата оперирует потенциально опасными функциями, ошибка в коде может привести к порче вашего мира.

API

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

Возвращает объект World (см. ниже), отображающий мир, в котором установлена плата.

Возвращает объект Player (см. ниже), отображающий игрока с заданным ником.

Возвращает X координату контейнера с платой (компьютер, робот или планшет).

Возвращает Y координату контейнера с платой.

Возвращает Z координату контейнера с платой.

Изменяет количество энергии в буфере контейнера с платой (компьютер, робот или планшет).

Выполняет произвольную команду от лица "виртуального игрока", представляющего мод OpenComputers. Имя и UUID этого "игрока" можно настроить в файле конфигурации мода.

Объект World

Этот объект отображает мир (измерение) в котором находится контейнер с платой-отладчиком.

Возвращает название измерения.

Возвращает числовой идентификатор (ID) измерения.

Возвращает зерно генерации мира.

Возвращает true/false в зависимости от того, идет или нет дождь.

Позволяет управлять дождем (true - дождь пойдет, false - дождь прекратится).

Возвращает true во время грозы (false - в другую погоду.)

Позволяет начать или прекратить грозу.

Примечание: для того, чтобы началась гроза, должен идти дождь.

Возвращает текущее игровое время в тактах (ticks).

Устанавливает игровое время в тактах.

Возвращает координаты спауна игрока.

Устанавливает новые координаты спауна игрока.

Возвращает числовой ID блока по заданным координатам.

Возвращает метаданные блока по заданным координатам.

Возвращает true/false, в зависимости от того, загружен ли блок по указанным координатам (т.е. загружен ли чанк, содержащий указанный блок).

Проверяет, содержит ли указанный блок "сущность блока" (Tile Entity).

Возвращает яркость света в указанном блоке.

Возвращает значение света (излучение) указанного блока.

Возвращает true, если указанный блок находится под открытым небом.

Добавляет блок с указанными данными по заданным координатам.

Изменяет все блоки в области, определенной двумя угловыми точками: (x0, y0, z0) и (x1, y1, z1).

Объект Player

Этот объект отображает одного игрока в мире.

Возвращает объект World (см. выше), отображающий мир (измерение), в котором находится игрок.

Возвращает игровой режим.

Меняет игровой режим.

Возвращает координаты игрока.

Изменяет координаты игрока.

Возвращает текущее здоровье игрока.

Возвращает максимально возможное здоровье игрока.

Изменяет текущий уровень здоровья игрока.

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