Published Feb 12th, 2012, 2/12/12 10:37 am
- 4,395 views, 3 today
- 86 downloads, 0 today
253
Hey guys, i have interesting technology to show you today !
Bakasan16 has recently made a scientific discovery ( in Minecraft ) which allows for Instant-Wireless-Redstone !
This project illustrates one potential application for this awesome facet of the game which has been undiscovered untill recently; yet viable since before beta 1.8 !
The device
Implements a reliable, ordered transmission control protocol.
It accepts 8 binary digits which are stored in a list then on command streamed across the wireless network.
It currently operates at prototype speed (between 45 and 60 seconds per byte)
Very resilient to failure ( for example if the receiver is damaged or frozen; the transmitter will pause, and resume when the receiver is ready again )
This device looks awesome when it's activated ( especially the shift register ); so lookout for a video recording i'll try and make of that !
General wireless technology
Works on the strange collision handling in Minecraft.
When an instance of a class of object has it's collision box explicitly loaded and checked; for that game cycle all other instances of that class of object will have identical collision behavior.
Technique and Protocol
This implementation uses boats for both the loading (transmitting) and checking (receiving) of collision boxes... although any entity works ( including minecarts, dropped items and chickens )
In this device; there are two classes of objects used; and therefore 2 channels on which the device operates, these objects are...Glass panes and steel bars (although it works with others); components used in this way will hence forth be referred to as crystals.
Transmission involves manipulating blocks adjacent to a transmission-crystal so as to affect it's collision boundaries, a static boat placed atop any crystal makes it into a 'transmitter'.
Receiving involves moving another instance of the crystal past another boat; how the boat responds to the receiving crystal depends on the current collision box of the transmitting crystal.
When a (1bit) micro-packet is received; a' success' response is returned on an orthogonal wireless channel; prompting the transmission of the next micro-packet.
When a whole message has been sent; the transmitter will disable its clock and enter input mode, allowing the operator to input another message.
Once a message of sufficient size has been entered (the size of the buffer), the machine will disable further input, reset the progress display bar and inform the operator that it's ready to send.
Thanks guys.
Bakasan16 has recently made a scientific discovery ( in Minecraft ) which allows for Instant-Wireless-Redstone !
This project illustrates one potential application for this awesome facet of the game which has been undiscovered untill recently; yet viable since before beta 1.8 !
The device
Implements a reliable, ordered transmission control protocol.
It accepts 8 binary digits which are stored in a list then on command streamed across the wireless network.
It currently operates at prototype speed (between 45 and 60 seconds per byte)
Very resilient to failure ( for example if the receiver is damaged or frozen; the transmitter will pause, and resume when the receiver is ready again )
This device looks awesome when it's activated ( especially the shift register ); so lookout for a video recording i'll try and make of that !
General wireless technology
Works on the strange collision handling in Minecraft.
When an instance of a class of object has it's collision box explicitly loaded and checked; for that game cycle all other instances of that class of object will have identical collision behavior.
Technique and Protocol
This implementation uses boats for both the loading (transmitting) and checking (receiving) of collision boxes... although any entity works ( including minecarts, dropped items and chickens )
In this device; there are two classes of objects used; and therefore 2 channels on which the device operates, these objects are...Glass panes and steel bars (although it works with others); components used in this way will hence forth be referred to as crystals.
Transmission involves manipulating blocks adjacent to a transmission-crystal so as to affect it's collision boundaries, a static boat placed atop any crystal makes it into a 'transmitter'.
Receiving involves moving another instance of the crystal past another boat; how the boat responds to the receiving crystal depends on the current collision box of the transmitting crystal.
When a (1bit) micro-packet is received; a' success' response is returned on an orthogonal wireless channel; prompting the transmission of the next micro-packet.
When a whole message has been sent; the transmitter will disable its clock and enter input mode, allowing the operator to input another message.
Once a message of sufficient size has been entered (the size of the buffer), the machine will disable further input, reset the progress display bar and inform the operator that it's ready to send.
Additional Notes
Suggestions and Questions are very welcome!Thanks guys.
Progress | 100% complete |
Tags |
569033
2
Create an account or sign in to comment.
I do program in real life, and, I do, do stuff in Minecraft.
Maybe you cauld rephrase your question, and ill try to give a better answer : ) thanks.
I've been programming since I was a child.
And I've always loved the idea of highly dynamic games. Especially one supporting emergent game play... When Minecraft was released, I almost had to pinch myself; someone actually did it !!! And it's georeous !!! And its not some horrible money hungry corp like EA.
I've thought about Monecraft every-single day since then, and naturally i've slowly become expert at everything, this is where I put some of my more interesting Redstone stuff... Ad then you came along and here we are : )
I remember them, my favorite was the set which included a light sensor.
By the way; I'm 19.
Wait a minute... Your transmitting signals using... BOATS AND CHICKENS to transmitt signals... I never knew minecraft could make less sense...
Btw Great job, using those pics i MIGHT be able to recreate this and even make some special modifications for signal transmition on my server via chickens.