Jump to content

Redstone IO: Difference between revisions

From Advanced Computers Wiki
Created page with "alt=Redstone IO block|thumb|Redstone IO block The Redstone IO block provides support for reading and setting redstone signals. It even supports specifying signal levels. == Provided component == This block provides the <code>itemInterface</code> component, offering methods shown below. For information on the side argument, see API:Sides. {| class="wikitable" |+ ItemInterfaceUD component methods |- ! Name !! Type !! Description |- | style=..."
 
No edit summary
Line 11: Line 11:


|-
|-
| style="white-space: nowrap;" | <code><nowiki>:setInput(side:integer, level:integer|boolean)</nowiki></code>|| <code>void</code>|| Sets the redstone signal outputted by the redstone io block on the given side. A value of true/false is interpreted as 15 and 0 respectively.
| style="white-space: nowrap;" | <code><nowiki>:setOutput(side:integer, level:integer|boolean)</nowiki></code>|| <code>void</code>|| Sets the redstone signal outputted by the redstone io block on the given side. A value of true/false is interpreted as 15 and 0 respectively.
|}
|}


{{Navbox content}}
{{Navbox content}}

Revision as of 22:19, 30 August 2026

Redstone IO block
Redstone IO block

The Redstone IO block provides support for reading and setting redstone signals. It even supports specifying signal levels.

Provided component

This block provides the itemInterface component, offering methods shown below. For information on the side argument, see API:Sides.

ItemInterfaceUD component methods
Name Type Description
:getInput(side:integer) integer Returns the current signal strength that is supplied to the redstone io block on the given side.
:setOutput(side:integer, level:integer|boolean) void Sets the redstone signal outputted by the redstone io block on the given side. A value of true/false is interpreted as 15 and 0 respectively.