Computer API

Functioncomputer.getID
Returns the ID of a computer.
Syntax computer.getID()
Returns number id
Part of CC:Tweaked (source)
API computer
ExampleGet the Computer ID
Get the computer ID and print it.
Code
<nowiki>
local computer = peripheral.find("computer")
print(computer.getID())
    </nowiki>
Output
0
Functioncomputer.getLabel
Returns the label of a computer peripheral. Returns nil, if the computer has no label.
Syntax computer.getLabel()
Returns string label
Part of CC:Tweaked (source)
API computer
ExampleGet computer label
Get computer label and print it.
Code
<nowiki>
local computer = peripheral.find("computer")
print(computer.getLabel())
    </nowiki>
Output
Computer123
Functioncomputer.isOn
Returns if a computer peripheral is running.
Syntax computer.isOn()
Returns boolean isOn
Part of CC:Tweaked (source)
API computer
ExampleChecks if a Computer is running
Checks if a Computer is running and print it.
Code
<nowiki>
local computer = peripheral.find("computer")
print(computer.isOn())
    </nowiki>
Output
true
Functioncomputer.reboot
Reboot a computer peripheral.
Syntax computer.reboot()
Returns nil
Part of CC:Tweaked (source)
API computer
ExampleReboot a Computer
Reboot a Computer.
Code
<nowiki>
local computer = peripheral.find("computer")
computer.reboot()
    </nowiki>
Functioncomputer.shutdown
Shutdown a computer peripheral.
Syntax computer.shutdown()
Returns nil
Part of CC:Tweaked (source)
API computer
ExampleShutdown a Computer
Shutdown a Computer.
Code
<nowiki>
local computer = peripheral.find("computer")
computer.shutdown()
    </nowiki>
Functioncomputer.turnOn
Turns a computer peripheral on.
Syntax computer.turnOn()
Returns nil
Part of CC:Tweaked (source)
API computer
ExampleTurn a Computer
Turn a Computer.
Code
<nowiki>
local computer = peripheral.find("computer")
computer.turnOn()
    </nowiki>
This article is issued from Computercraft. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.