| package li.cil.oc.api.driver; |
| |
| /** |
| * List of possible item component types. |
| * <p/> |
| * This is used to determine which item components may go into which slots in |
| * a computer's and robot's inventory. |
| */ |
| public enum Slot { |
| /** |
| * Invalid slot type. |
| */ |
| None, |
| |
| /** |
| * Extension cards such as graphics cards or redstone cards. |
| */ |
| Card, |
| |
| /** |
| * Floppy disks. These can be inserted into the Disk Drive block. |
| */ |
| Disk, |
| |
| /** |
| * Hard disk drives. These can be installed in computers. |
| */ |
| HardDiskDrive, |
| |
| /** |
| * Memory extension components. Used to increase computer RAM. |
| */ |
| Memory, |
| |
| /** |
| * Tool slot in robots (equipment slot). |
| */ |
| Tool, |
| |
| /** |
| * Upgrade slot for robots. For special robot upgrades such as internal |
| * engines and the like. |
| */ |
| Upgrade |
| } |