Meeting people in person is scary i will do absolutely anything i possibly can to avoid it and that is why today i want to develop a wireless messaging system in minecraft so that i never have to see my friends again instead i can just send messages wirelessly making use of the New skulk sensors this is my little skulk center testing world and in the previous redstone video i discovered this little wireless messaging system so not only can we send messages in one direction that’s pretty simple but also this second one underneath allows us to send messages back so we essentially Have a two-way signal sending highway here which will allow us to pass redstone signals back and forth through the sky which i think we can all agree it’s pretty cool but with this setup right here we are literally just sending a redstone signal that’s it nothing else Happens i thought it’d be interesting if we could add an encoder that then sends a series of pulses down this line and then we have a decoder at the other end that decodes those pulses into the message that we want to send that sounds a lot more complicated than it actually Is but it is still quite complicated now originally i thought it’d be good to just send letters so you could spell out the words and sentences that you want to write but that would be so slow like so incredibly slow so instead i think we should send words and phrases and these Are the words and phrases that i’ve got worked out so we start off with the simple ones yes no how are you i’m good i’m not so good really now this one’s a bit of an interesting one the general compliment essentially because we can’t have all the compliments in our Messaging system we just send a general compliment they just know that they’ve been complimented they don’t know how they’ve been complimented but they haven’t complimented next we’ve got a couple of general questions this is where the english is really coming out you know we have to talk about the Weather so we can either say that the weather’s terrible or that the weather’s beautiful we have the item related phrases so i have something for you and then can i borrow something and then of course the last few pages are dedicated to just going all out psycho you know Demanding why people aren’t answering you i thought you were my friend and then of course the inevitable apology i’d say we’ve covered all the bases there and of course the absolute beauty of the lectern is we can actually take a redstone output from this thing and the redstone output will be different Depending on what page of the lectern we are currently on so for example if we’re on the last page then that will give out a maximum signal strength and i’m going to make use of that to set the number of pulses that we’re going to send down This line so for example if we’re on page 15 then that means that 15 pulses are going to be sent from our end of the circuit to the other person’s end of the circuit and then their end of the circuit is going to do something weird to decode that signal into an actually Readable message now i’ve come up with a way to do this end of the bargain that i think is going to be actually remarkably simple like it could it could be really really easy and there’s a chance that the other end could be really really easy as well Which would be quite nice but with that being said of course those are famous last words i i’ve said that things are going to be easy many times in the past and i’ve been burnt many times in the past with that being said here is my Grandmaster plan so as you can see some of these pistons are extended some of them aren’t extended that’s because of the page number that we’re on in the book and the page number that we’re on in the book corresponds the number of droppers that are currently open to accepting Power and when we hit this button right here only those droppers will get powered these droppers aren’t getting powered because the blocks have been moved out the way from in front of them so that means say for example we’re on page number eight then that means that Eight items are going to be shot into this hopper line right here and they’re going to make their way across into a chest that is going to be at the end however they’re not all going to make their way into it at once they’re going To get locked up in one of the hoppers that is going to slow the traveling of the items from the hopper line into the chest now the reason that we have to slow this down is first off so that we actually get a set of pulses instead of Just one long signal but also if i send a bunch of pulses through here you can see that the skulk sensors are actually incredibly slow so they can’t really take too many pulses in a short space of time are you still with me i really hope You’re still with me i also really hope that this little redstone clock right here is actually slow enough for our little skulk sensor and i’m hoping that everything should now work when i press this button so here we have eight of the pistons down we are on page Number eight which is great and i’m about to send the message do you want to go mining and we should see eight pulses going through this end redstone lamp all right are we ready one two three four five this is a little bit dull i will six seven eight And there should be no more and there is no more so that’s all worked and that redstone clock seems to have the absolute perfect delay to allow for the maximum speed of sending of signals i know it seems slow but that’s as fast as we could possibly go so That’s the sending of messages all worked out now it’s time for the decoding of messages we now need to translate that set of pulses into something that is actually readable by the player at the other end is that 15 redstone lamps i haven’t counted this i’m just eyeballing it now the way that We’re going to do this is making use of a really simple redstone counter so this thing is just going to count the number of redstone pulses that come in so for example if there’s eight pulses then the eighth redstone lamp will turn on obviously reading left to right so this One or around about here will turn on and that will have a sign on it that will tell you what the message was that came through the system it’s actually quite simple it’s just it all doesn’t sound simple it all sounds complicated i’m trying my best all right trust me It’s easy except there is one other thing that we do have to worry about say for example i sent you a message earlier in the day and then you haven’t responded to me so naturally i send you a message screaming why aren’t you responding to me the issue is is the Counter will then take the position from where the first message was so say for example the message was here and then the next message came in it wouldn’t count from zero it would count from there and that would just completely butcher things and you might say things That you didn’t want to say so we need to create a redstone circuit that can recognize when a new message is coming in and it’s not just more pulses from the same message and then reset the counter hmm i haven’t quite worked out how i’m Going to do that just yet well stage one is to make a resettable counter and i’m gonna be honest it has been absolutely ages since i’ve built anything like this so i was a tiny bit lost but i have managed to come up with something so if We hit this left button then that counts along and then the right hand button actually resets the system so if i just make my way through here you can see we do that and then when i hit this button here everything resets and everything is working properly and now i think i have The differentiation between new messages and current messages all worked out as well i’m going to try my best to explain it so we have two circuits going on we’ve got this pulse extender which runs into a monostable circuit which then activates the reset parts of the counter And then we have this long delay right here which then runs into the input part of our counter so when an input comes into here we’ll start counting along so when a message comes into the system the first thing that will happen is this pulse extend will be activated which Will then activate the reset part of our counter then after a certain amount of delay to make sure that the reset is fully complete before we start counting new things that input over here will run into there and we’ll get our first thing counted now the smart part of this System is the pulse extender because what this pulse extender is essentially doing is is making sure that if the time between pulses coming into the system is too long then it will reset the counter before we start getting new inputs so for example when a message comes in The pulses are pretty close to one another so this pulse extender is going to stay powered that whole time and that means the counter isn’t going to be constantly reset by all the new pulses that come in but if there’s a decent length of time between pulses this pulse Extender will have turned off so when a new pulse comes in it will activate again the monostable circuit will fire and then the reset will kick in because the machine has recognized that this is a new message there was a long time between pulses so this is clearly a new Message i have to erase the old message and start the new one does that make any sense i hope it does i think it does but i guess that’s another theory let’s actually put it to the test and that involves building the entire system a second time and then creating the Communication between the two which i have now done we have got our information sending highway that is traveling between our two machines this is the second machine this is the first machine i’m going to send messages from this machine to that machine and hope and hope really hope that they actually Get deciphered so here it goes let’s start off with just something really really simple all right i’m going to ask machine number two let’s call him barry i’m going to ask barry how he is how are you barry all right so i’ve hit that button and that should begin the process of Sending this message across so we should start seeing yeah there it is there is our message being sent through the sky or at least part of the message does the first part there is the second part and i guess there is the third part and we should Yeah okay okay we’ve got some redstone lamp action happening we have received how are you we have received our you yes yes all right so barry barry is now going to respond to machine number one i guess we’ll call we’ll call machine number one james and He is going to respond with i’m good because i am feeling good this machine all seems to be working so button has been pressed and now we should see look there is the message there it is whizzing past this is not going to get old is it this Is not going to get old so the machine is resetting our counter is doing its thing and as i say it should it should rest on this which it looks like it has so there we go so we have sent across i’m good now what i also want to Do is i now want to ask james how he is because of course that is that’s the done thing so after sending i’m good i’m then going to send another message how are you and that should overwrite the i’m good that has arrived here so let’s take a look our message should be Received any second now i can see the trapdoors firing so the i’m good has just been erased which is fantastic and then how are you should come back through i mean this is this is extremely cool this is extremely cool this is extremely extremely cool right i’m gonna send a slightly more Complicated message so how about we go for this one you know why why aren’t you answering me i know that doesn’t make any sense given that barry has actually been very responsive he’s just sent two messages to james i don’t know why james is kicking off but still He is going to start kicking off and we should see yeah we’ve got a lot of trapdoor action going on i absolutely love watching these particles whizz past look that that is information that is actually usable information traveling through the sky look there it is it flies past [Laughter] Oh this is like a childhood dream this this is this is an absolute childhood dream so gradually you know i’m imagining barry sat here he’s just asked he’s just asked james how he is and he’s like right well we’ve gone past all the normal responses this is strange He’s not talking about the weather maybe he has something for me maybe he wants to borrow something and then eventually it just rests on that one he’s like what james james what do you mean i’ve just sent two messages i find myself far too funny sometimes but as you can probably Tell this has got me incredibly incredibly excited this is this is fun this is incredibly incredibly fun this is very different from anything that we’ve had before in minecraft and i’m absolutely loving it i cannot wait to see these little messaging systems popping up on servers and things just seeing Lines of of these skulk sensors just moving through the sky i like it i really really like it beaming smile on my face absolutely beaming smile on my face i hope that you’ve enjoyed this video and i’ll catch you in the next one see you and hey because i’ve got into The habit of shameless self-promotion recently obviously the merch line is now finished it is gone you missed it i’m sorry uh and now i’ve got someone else to promote my latest filming channel video if you want to check it out all right only if you’re really interested In filming it’s super geeky and nerdy all about lighting and stuff you know we shot a music video and i break it down if you’re interested in that sort of thing which i’m sure four of you are then please check out Video Information
This video, titled ‘WIRELESS Messaging in Minecraft 1.17’, was uploaded by Mumbo Jumbo on 2020-12-07 20:00:20. It has garnered views and [vid_likes] likes. The duration of the video is or seconds.
In this Minecraft Snapshot 20W49A Minecraft Snapshot video, Mumbo makes use of the New Minecraft sculk sensors coming in …