Have you ever wanted to wirelessly wrap your peripherals? Have you needed to get redstone signals from a computer to some obscure location, or read redstone values from somewhere afar? Fear not - AfterLifeLochie's Peripherals can help you with your plight. Using the latest (experimental) technology, you can wrap and interface with peripherals and the world using this new, fancy wireless technology.
Download: ALLPeipherals PR1 for 1.5.2 (CC 1.53): ALLPeripherals_pr1_1.5.2.zip
Recipes:
Spoiler
The Wireless Station connects any adjacent computers to a network.
The Wireless Receiver connects adjacent peripherals and acts as a Redstone input/output source and detector.
The Semiconductor Assembly Table is used to solder reagents onto Blank Cards (particularly, Redstone) to create cards such as Network Cards.
The Blank Board is a component of the Blank Card. The Blank Board is exactly that - a blank PCB.
A Blank Chip is again, exactly that - a blank chip ready for insertion to a Blank Board.
The Blank Card is used to create other types of cards inside the Semiconductor Assembly Table.
A Soldering Iron is required to start working with the Semiconductor Assembly Table.
Placing a Blank Card in the top-left slot, one Redstone Dust in the bottom-left slot, and inserting the Soldering Iron in the Soldering Iron slot will slowly create a Wireless Card with no network assigned. Note, only the Soldering Iron or the Desoldering Gun may be in a slots at one time. Changing any of the reagents or the tools will restart the assembly process.
The Desoldering Gun can be used to turn any sort of Card back into a Blank Card, and return the original reagent used to make the 'special card'.
Using Cards and Stations:
Spoiler
The Wireless Station includes a variety of slots. The bottom-left slot is used for encoding Wireless Cards - place a card here and it will be imprinted with the identifier shown in the dialogue. The top-right slot is used to encode a network (change the station's network-identifier), so it can access peripherals on another network. You may have as many stations connected to the one network as you like - but each station by default will have a new, unique ID when placed.
The Wireless Receiver includes one primary slot, and five other (nonworking D:) slots for upgrades (coming soon!). Placing a Wireless Card which is encoded in the top slot will enable the Wireless Receiver station and will connect it to a network - the Status will change from Offline to Online. The Wireless Receiver cannot have it's ID changed and can only be connected to one network at any one time.
ComputerCraft Interfaces:
Spoiler
The Wireless Station acts like a Wired Modem - you can peripheral.wrap the Wireless Receiver stations, and call getNamesRemote to get the names of Wireless Stations and the peripherals which are connected to the wireless station. To interface with the Redstone capabilities of the Wireless Receivers, call peripheral.wrap and pass the ID of the wireless station and use the provided getRedstoneInput, getRedstoneOutput and setRedstoneOutput methods to your heart's content.To call methods on peripherals which are connected via the Wireless Receiver, you can address the peripheral by the assigned name. Currently, there is no interface to determine which peripherals are assigned what name at each Wireless Receiver - this is changing in the next update. Peripherals will be capable of sending events back to computers.
Known Bugs:
Spoiler
- Monitors are weird and don't like being wrapped remotely - they don't update the text or changes pushed to them.
- Modems will crash computers if placed on stations - this is fixed in CC 1.56 (the same thing happens with OpenPeripheral in 1.53)
Much love to Cloudy, who assisted me with actually writing the mod, and Nevercast for doing "I'm a noob!" testing.