See: Description
Interface | Description |
---|---|
Analyzable |
Allows defining a callback for when a block is right-clicked with an
analyzer.
|
BlacklistedPeripheral |
This interface can be implemented by ComputerCraft peripherals, to allow
dynamically deciding whether OC should wrap the peripheral or not.
|
Component |
Components are nodes that can be addressed computers via drivers.
|
ComponentConnector |
For nodes that are both component and connector.
|
ComponentHost |
A more in-depth implementation of an environment host, also providing
access to the hosted environments.
|
Connector |
Interface for nodes that act as power connectors between their network and
some power producer or consumer.
|
Environment |
The environment of a node.
|
EnvironmentHost |
To be implemented by 'hosts' of components.
|
FilteredEnvironment |
This interface can be added to
Environment s with a number of
Callback s on them, to select which of these
callbacks should be exposed to machines dynamically. |
ManagedEnvironment |
This kind of environment is managed by either a compatible inventory, such
as a computer or floppy drive, or by an adapter block or similar.
|
ManagedPeripheral |
This interface can be used with an
Environment
and is intended to be used for environments wrapping a ComputerCraft
peripheral. |
Message |
This type is used to deliver messages sent in a component network.
|
Network |
Interface for interacting with networks.
|
Node |
A single node in a
Network . |
Packet |
These packets represent messages sent using a network card or wireless
network card, and can be relayed by the switch and access point blocks.
|
SidedComponent |
This is an extended version of
SimpleComponent
which allows controlling connectivity on a side-by-side basis. |
SidedEnvironment |
This interface is like
ISidedInventory is to
IInventory , it allows an environment to
specify different node access for its different sides. |
SimpleComponent |
This interface can be used to easily convert tile entities to components,
without having to implement
Environment
themselves. |
WirelessEndpoint |
Interface for wireless endpoints that can be registered with the internal
wireless network registry.
|
Enum | Description |
---|---|
Visibility |
Possible reachability values for nodes.
|
Annotation Type | Description |
---|---|
SimpleComponent.SkipInjection |
Use this to skip logic injection for the class this is implemented by.
|