ComputerCraft/Rednet API

Материал из Minecraft Wiki
Перейти к: навигация, поиск

Rednet API позволяет управлять сетью которую можно создать с помощью Модема и Проводного модема.

Функции Описание
rednet.open(string side) Сообщает компьютеру,какая сторона должна быть использована для работы в сети.
rednet.close(string side) Сообщает компьютеру,какая сторона недолжна быть использована для работы в сети.
rednet.send(number receiverID, string message, [string protocol]) Посылает сообщение для другой системы с определенным ID.
rednet.broadcast(string message, [string protocol]) Отправляет сообщение всем открытым компьютерам.
rednet.receive([ [string protocolFilter, ] number timeout]) Ждет пока не будет получено реднет сообщение или до истечения срока.
rednet.isOpen(string side) Проверяет открыта ли сторона.
rednet.host(string protocol, string hostname) Регистрирует имя хоста для rednet.lookup(). Только в ComputerCraft 1,6 и выше.
rednet.unhost(string protocol, string hostname) Удаляет имя хоста.
rednet.lookup(string protocol, string hostname) Поиск систем с определенным им'ям хоста. Возвращает количество найденных идентификаторов.
rednet.run() Внутреннее применение функции - Ожидает modem_message события появляются в очереди событий и генерирует соответствующие rednet_message события для использования с этим API. Также реагирует на rednet.lookup () запросы.