Community listing page, reviews here may not be monitored by the author.
rpcDrive
No reviews yet
RedPower 2 - ComputerCraft disk drive compatibility add-on.
Focuses on automation and resource processing through scientific and mechanical means, utilizing systems like electricity (RF/FE/etc), air pressure, or rotation.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Filters
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
In the 1980s, it wasn't at all uncommon to see software development houses use a more powerful computer to create and debug software for a less powerful machine. In this spirit, rpcDrive is a mod for Minecraft which adds cross-mod compatibility between RedPower 2's Disk Drives and ComputerCraft's Computers, allowing using Lua scripts to read data from and write data to RedPower 2's 65EL02-based computer ecosystem.
In addition, the mod comes with a built-in (automatically installed) utility called rpc/drive, which allows performing basic read, write and copy operations on RP2 floppies.

ComputerCraft API Documentation
RP2 Disk Drives are registered as peripherals of type rp_drive. It is important to note that Floppy Disks from that mod are operated on in terms of 128-byte sectors; the rp_drive peripheral provides an internal 128-byte buffer, from which sectors are read from and written to.
Indexes and sector counts are provided 1-indexed, as is the case across Lua.
| Name | Arguments | Description |
|---|---|---|
| isPresent | - | Returns true if a floppy disk is present. |
| hasData | - | Returns true if a floppy disk contains data. |
| isReadable | - | Returns true if the inserted floppy disk can be read from. |
| isWritable | - | Returns true if the inserted floppy disk can be read from. |
| getSerialNumber | => string | Returns the floppy disk's internal identifier (its "serial number") in the form of a string. |
| getLabel | => string | Gets the floppy disk's displayable label. |
| setLabel | newLabel (string) | Sets the floppy disk's displayable label. |
| getBytesPerSector | => number | Returns the number of bytes in a sector; typically 128. |
| getSectorCount | => number | Returns the number of sectors currently written to the inserted floppy. |
| getSectorSize | => number | Returns the number of total sectors on the inserted floppy, including ones which have never been written to. |
| readSector | sectorIndex (number) | Read a sector from the disk to the internal buffer. |
| writeSector | sectorIndex (number) | Write a sector from the internal buffer to the disk. |
| erase | - | Erase the floppy disk's contents. |
| initialize | - | Initialize an empty floppy disk; this gives it a new serial number. Note that writing a sector to an empty floppy disk initializes it automatically. |
| getBufferByte | index (number) | Read a byte from the internal buffer. |
| setBufferByte | index (number), value (number) | Write a byte to the internal buffer. |
In the 1980s, it wasn't at all uncommon to see software development houses use a more powerful computer to create and debug software for a less powerful machine. In this spirit, rpcDrive is a mod for Minecraft which adds cross-mod compatibility between RedPower 2's Disk Drives and ComputerCraft's Computers, allowing using Lua scripts to read data from and write data to RedPower 2's 65EL02-based computer ecosystem.
In addition, the mod comes with a built-in (automatically installed) utility called rpc/drive, which allows performing basic read, write and copy operations on RP2 floppies.

ComputerCraft API Documentation
RP2 Disk Drives are registered as peripherals of type rp_drive. It is important to note that Floppy Disks from that mod are operated on in terms of 128-byte sectors; the rp_drive peripheral provides an internal 128-byte buffer, from which sectors are read from and written to.
Indexes and sector counts are provided 1-indexed, as is the case across Lua.
| Name | Arguments | Description |
|---|---|---|
| isPresent | - | Returns true if a floppy disk is present. |
| hasData | - | Returns true if a floppy disk contains data. |
| isReadable | - | Returns true if the inserted floppy disk can be read from. |
| isWritable | - | Returns true if the inserted floppy disk can be read from. |
| getSerialNumber | => string | Returns the floppy disk's internal identifier (its "serial number") in the form of a string. |
| getLabel | => string | Gets the floppy disk's displayable label. |
| setLabel | newLabel (string) | Sets the floppy disk's displayable label. |
| getBytesPerSector | => number | Returns the number of bytes in a sector; typically 128. |
| getSectorCount | => number | Returns the number of sectors currently written to the inserted floppy. |
| getSectorSize | => number | Returns the number of total sectors on the inserted floppy, including ones which have never been written to. |
| readSector | sectorIndex (number) | Read a sector from the disk to the internal buffer. |
| writeSector | sectorIndex (number) | Write a sector from the internal buffer to the disk. |
| erase | - | Erase the floppy disk's contents. |
| initialize | - | Initialize an empty floppy disk; this gives it a new serial number. Note that writing a sector to an empty floppy disk initializes it automatically. |
| getBufferByte | index (number) | Read a byte from the internal buffer. |
| setBufferByte | index (number), value (number) | Write a byte to the internal buffer. |
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers