The Wonderful World of Wireless Redstone

  Рет қаралды 343,463

cubicmetre

cubicmetre

2 жыл бұрын

It's about time we formalise the foundations of wireless redstone to make the concept more accessible to the wider technical community. In this video we build conventions for wireless redstone from the ground up to obtain an understanding not only of the mechanic itself but how to apply and communicate the terminology of the subject.
Wireless Redstone Discovered by @2No2Name:
• Wireless Redstone in M...
World Download:
www.mediafire.com/file/wuvecj...
Wavetech Server Discord:
/ discord
Mods that I use:
github.com/Fallen-Breath/twea...
masa.dy.fi/mcmods/client_mods...
github.com/gnembon/fabric-carpet
github.com/Andrews54757/items...
Second Channel where I post my Music:
/ @artism6843

Пікірлер: 1 100
@cubicmetre
@cubicmetre 2 жыл бұрын
I probably should of mentioned this in the video, but I've had a lot of comments regarding whether items or entities appearing in the world outside the wireless redstone network would cause issues. And the answer is no, the creation of the items is precisely scheduled in the same gamtetick meaning for external entities to interfere they would need to be somehow created within the same tile set exectutions as the wireless redstone network. Actions such as mob spawning, items dropping on the floor from the player or other entities. Even if they were to occur in the same gametick, would be scheduled in a completely different part of the gametick than our wireless network. The only way in which you could interfere with wireless redstone is by a dropper dispensing an item using a tile set scheduled within the cycle of a network. Which can easily be avoided by using the provided tile sets and ensuring that you exhaust every possibly tile set configuration for a given network.
@Lord_Vertice
@Lord_Vertice 2 жыл бұрын
What happens in extreme scenarios with tons of item drops though? For example big servers with multiple farms, many wireless redstone networks, or perhaps an array of dispensers dropping junk at maximum speed? Would interferences be based on chance, as in there's a chance of x% per network cycle of wrong information being created? How would one counteract such issues?
@Lord_Vertice
@Lord_Vertice 2 жыл бұрын
Also, why do you need to use every tileset possible in your network? How does this prevent interference?
@BryanLu0
@BryanLu0 2 жыл бұрын
@@Lord_Vertice the items would have to be dropped using a dropper and the exact tileset your system uses. Otherwise, all the items would be scheduled before or after. If I'm correct, with no delay on the same gametick, if you activate a dropper, the items from this dropper would all come before the items in your wireless redstone system. So everything would be shifted one gt, and everything still works the same way
@Lord_Vertice
@Lord_Vertice 2 жыл бұрын
@@BryanLu0 I see, thanks
@aeonlamb
@aeonlamb 2 жыл бұрын
oh great, now we need to worry about IPv4 address exhaustion in Minecraft...
@toktopuss
@toktopuss 2 жыл бұрын
Mojang: No we won't add wireless Redstone! Players: Fine! I'm doing it myself.
@brickie9816
@brickie9816 2 жыл бұрын
lol exactly
@TheRysiu120
@TheRysiu120 2 жыл бұрын
Isnt a sculc sensor just that?
@brickie9816
@brickie9816 2 жыл бұрын
@@TheRysiu120 Well yes, but it kinda sucks as a wireless redstone device for 3 reasons. It has only 8 bloks of range, which also means that it would require chunk loaders in most cases, it will probably be more expensive than redstone dust and way slower and finally it can be activated by literally anything walking nearby, so it's unreliable. Sorry for a lengthy response and have a nice day :)
@lead1320
@lead1320 2 жыл бұрын
@@TheRysiu120 Pretty much.
@567secret
@567secret 2 жыл бұрын
Honestly this feels a lot like the flying machine stuff, unlike previous wireless redstone stuff, I hope Mojang allow this to stay.
@theprogrammer32
@theprogrammer32 2 жыл бұрын
This kinda feels like discovering quantum mechanics just to send a telephone signal lol that part with the binary coded signals is genius, I don't know how you guys came up with that
@danielawesome36
@danielawesome36 2 жыл бұрын
It's even entangled what-?!
@kentballweg
@kentballweg 2 жыл бұрын
i was thinking the same thing. thist feels kinda like quantum entanglement.
@topdog5252
@topdog5252 2 жыл бұрын
I was thinking of quantum mechanics (not that I know anything about that) all through this video. It’s genius
@MCLooyverse
@MCLooyverse 2 жыл бұрын
If you do any programming in a not-super-abstract language, wanting to send binary with this system is pretty much your first impulse. Also, binary is important in redstone as well. If your device works with a number, there's a good chance it uses some binary representation.
@odrag.29
@odrag.29 2 жыл бұрын
Of what I now is a similar principle, on Minecraft is like measure "the velocity" of one of four items, on QM is like measure "the spin" of one of two particules. The others "fall" or be determined by your measurements no matter the distance.
@freddypowell7292
@freddypowell7292 2 жыл бұрын
'Rigorous foundation for the field of wireless redstone'. As a maths student, my respect for you grows so much with one quote.
@LeLa_Lu
@LeLa_Lu 2 жыл бұрын
Now that the foundation is given, it's only a matter of time until someone shows that it can be constructed from empty sets
@sirmclovin9184
@sirmclovin9184 2 жыл бұрын
Haha 1+e^(i pi) = 0
@sirmclovin9184
@sirmclovin9184 2 жыл бұрын
@@LeLa_Lu kzfaq.info/get/bejne/jbKbgKV-utGYaHk.html
@LeLa_Lu
@LeLa_Lu 2 жыл бұрын
@@sirmclovin9184 I may be a layman, but I did construct the set of reals from the set of natural numbers starting with the Dedekind-peano axioms, so I'm not entirely new to this rodeo
@randompersondfgb
@randompersondfgb 2 жыл бұрын
@@sirmclovin9184 I like how under your comment it has an option to *’Translate to English’*
@icedude_907
@icedude_907 2 жыл бұрын
Extending two pistons into the same block results in "undefined behaviour" - C++ manual
@INCAnitysy
@INCAnitysy Жыл бұрын
Bedrock moment
@pallingtontheshrike6374
@pallingtontheshrike6374 Жыл бұрын
c family issues
@loiman4179
@loiman4179 Жыл бұрын
@@pallingtontheshrike6374 c family includes java
@alfiegordon9013
@alfiegordon9013 11 ай бұрын
​@@loiman4179lmao in what world
@pasatorman8294
@pasatorman8294 8 ай бұрын
​@@alfiegordon9013c family means similar syntax. Curly braces , semicolons and such are characteristics of c family languages
@antoinepetit2364
@antoinepetit2364 2 жыл бұрын
There should definitely be nobel prizes in the domain of minecraft redstone. This bew my mind, it is so highly advanced.
@PotatoCraft_TMC
@PotatoCraft_TMC 2 жыл бұрын
Lol true. Forget about quantum mechanics, true gods are studying redstone.
@topdog5252
@topdog5252 2 жыл бұрын
My thoughts exactly.
@khiemgom
@khiemgom 2 жыл бұрын
Yeah my mind is bown away
@antoinepetit2364
@antoinepetit2364 2 жыл бұрын
@@khiemgom m.kzfaq.info/get/bejne/haeIgrFml5vRl2Q.html
@LeonardoHSilva
@LeonardoHSilva 2 жыл бұрын
We should create a Minecraft Nobel Institution in order to foment new creations and discoveries like that.
@LordAJ12345
@LordAJ12345 2 жыл бұрын
Wireless redstone is absolutely fascinating to me. Irl, the physical laws are complex enough to allow for many technical inventions, that were never intended by anyone (unless you believe in intelligent design...). In games, this is rarely the case. The intended behavior of the world generally comes first and the devs then write the code to achieve that behavior. There are glitches, but these are mostly very specific (like qc). And of course whenever there is a lot of modularity (redstone), there are many unintended applications. But sending and receiving wireless signals without any intended game mechanic being close to allowing that? Impossible. And then 2no2name comes along and discoveres that the physical laws of minecraft are complex enough for it to be in fact possible. On that basis, people are then able to create machines, that function in many ways like their irl equivalents. A whole new field of research discovered in a game! It might sound over the top, but I genuinely think there are things to be learned about the philosophical aspects of physics from things like this.
@Amanda-mb9et
@Amanda-mb9et 2 жыл бұрын
The new minecraft F(M)CC will regulate which channels can be transmitted on!
@ARockyRock
@ARockyRock 2 жыл бұрын
@@Amanda-mb9et lol
@real_dddf
@real_dddf 2 жыл бұрын
@@Amanda-mb9et servers will likely have to start regulating tile-set (bandwiths) and assigning them to specific players/purposes.
@andrewporter1868
@andrewporter1868 2 жыл бұрын
Issue I see with this system is that it dies if the engine implementation changes to something else that uses a localized entity list.
@satibel
@satibel 2 жыл бұрын
@@andrewporter1868 hopefully it becomes popular enough that we get a wireless block when they do that.
@mangoalias608
@mangoalias608 2 жыл бұрын
THIS IS INCREDIBLE why isn't everyone freaking out about this????? You can do so much!!!! you can remotely turn on and off farms in the spawn chunks. you can request items through a nether portal. you can have teleport stations, like in the video. you can have huge displays that turn on and off! I dont care if its "unreliable" or "slow" or "complicated" THIS IS FREAKING WIRELESS REDSTONE EVERYONE SHOULD BE GOING CRAZY
@noname-codm4590
@noname-codm4590 2 жыл бұрын
Imagine your farm turning on and off without your request, imagine items falling out of a nether portal without you even requesting it, imagine teleport stations randomnly teleporting you to different places and you didn’t have time to put new pearls in the stasis chamber. I guess now you know why its important to be reliable
@cubicmetre
@cubicmetre 2 жыл бұрын
It's perfectly reliable on servers, the only issues happen on singleplayer.
@bigcnmmerb0873
@bigcnmmerb0873 2 жыл бұрын
@@noname-codm4590 Its still cool and groundbreaking as the OP said, doesn't care about those things
@noname-codm4590
@noname-codm4590 2 жыл бұрын
@@bigcnmmerb0873 ik the existence of this even before cubicmetre posted. Plus this isn’t just the first wireless redstone, its just ground breaking because you can have multiple different (channels) wireless redstone acting. The ancient wireless redstones can only do one channel Edit: i reacted like that cuz i play on singleplayer mostly, no hate lol
@kaioh16
@kaioh16 2 жыл бұрын
@@cubicmetre Would single player issues be fixed by opening the world to LAN?
@Nanamowa
@Nanamowa 2 жыл бұрын
Spooky redstone action at a distance. It really does feel like quantum mechanics, where you're basically entangling two items and measuring the discrepancy to transfer information by collapsing the wave function. Very cool video, I loved the examples and how thorough it was.
@dommyajd9033
@dommyajd9033 2 жыл бұрын
Only similar in so far as you are correlating two things at an arbitrary distance, in quantum mechanics entanglement cannot be used to transmit information
@turnatun5585
@turnatun5585 2 жыл бұрын
@@dommyajd9033 I am not an expert in this but can you explain why it can't be used to send information ? I don't know if you can change the spin of a particle by will but if you can wouldn't it be possible to send binary messages through entanglement?
@dommyajd9033
@dommyajd9033 2 жыл бұрын
@@turnatun5585 Quantum entanglement is by no means an area I fully understand and have only studied the rudimentary examples of entangled states. What I can say though is that as a topic, it requires a robust statistical formulation and is more subtle than popular science makes out. The no-communication theorem states that you can't transmit classical information via any quantum states (mixed or pure). More simply, although two particles at an arbitrary distance could be entangled, two people would not be able to use them to communicate because their measurements are random - one person may know what the other measured but that is not the same as communication.
@turnatun5585
@turnatun5585 2 жыл бұрын
​@@dommyajd9033 thanks for the answer. I think i get it now. So if we were able to change those random values to values we decided on could we communicate ? sorry for taking your time. English isn't my first language so concepts like these are hard for me to comunicate with others .
@dommyajd9033
@dommyajd9033 2 жыл бұрын
​@@turnatun5585 Hey no problem pal, explaining stuff helps my understanding too! About state preparation - the point about the entangled two-electron system is that when created, we know they have opposite spins (and can only make probabilistic predictions) but measurement forces them into one of two states - this is the 'random' bit - changing the random values doesn't really make sense because the probabilistic description of things is intrinsic to QM! Imagine Alice and Bob at two opposite ends of the universe and they each have a switch and a light - the light can either turn green or red when the switch is pressed and it is random - it also turns the light of the other person's the opposite colour instantaneously. The quantum mechanical caveat is that both Alice and Bob can't see the light until they've flipped the switch (i.e. they have to make a measurement on the system and so 'collapse the wavefunction' in order to see the colour). Do you then see how if Alice decided to flip the switch first, then when Bob then flipped his one to see the colour, he would have no way of knowing if Alice had flipped the switch beforehand and so tried to communicate or if he himself had flipped it first and determined the colour himself? Probs repeating myself now but do you see how the randomness, A: prevents Alice and Bob from communicating using an array of particles and using a time-based communication system, and B: prevents them from setting a predetermined/pre-agreed state to communicate with as they have no way of knowing if the other has measured the system? With more careful consideration one can prove that any combination of quantum states (mixed or pure) can't be used to transmit information by entanglement i.e. even if we can prepare a state perfectly, communication won't work because the net outcome is exactly the same as if we knew nothing about the state preparation random (as above). 'Looking Glass Universe' has a good video on this and if you're interested in more weird quantum entanglement stuff - look up the EPR paradox and Bell's Theorem (I think Veritasium has a good video on this) hope this wasn't difficult to translate!! :)
@JoaBro
@JoaBro 2 жыл бұрын
Was fun to work on this with you! It was pretty cool to see how the multi-receiver protocol can be scaled up to make binary transmission almost trivial with this. And now that it's working, perhaps it's now time to compact this into an incomprehensible jumbled mess, don't you agree? :P
@thedigs8563
@thedigs8563 2 жыл бұрын
the year is 20xx, shulkercraft uploads a wireless transmitter tutorial
@Cyberlong
@Cyberlong 2 жыл бұрын
@@thedigs8563 is that the one that stole other people's designs? Did he redeem himself?
@ginglyst
@ginglyst 2 жыл бұрын
@JoaBro "compact this into an incomprehensible jumbled mess" LOL
@rlrfproductions
@rlrfproductions 2 жыл бұрын
This honestly feels like someone's PhD thesis on implementing basic UART over quantum entanglement. Genuinely incredible
@nicholasandrzejkiewicz
@nicholasandrzejkiewicz 2 жыл бұрын
condensed explanation for myself: -by constantly dispensing items you are making item id which is globally incremented be coupled to item age, since you are ordering when they are dropped and thus ordering their ids -next you need the receiver to be doing this with two items, so that you can activate some signal at the receiver based on what the measured difference between the item ids is -the sender can change the difference between ids at the receiver by when it ejects an item, say in between the two now you have wireless redstone
@peppilipicalfungus1384
@peppilipicalfungus1384 2 жыл бұрын
Thank you that was the one thing I was not able to grasp in the video
@nicholasandrzejkiewicz
@nicholasandrzejkiewicz 2 жыл бұрын
@@peppilipicalfungus1384 yeah it took me a bit to work it out too
@Jayc5001
@Jayc5001 2 жыл бұрын
@@nicholasandrzejkiewicz nice!
@Mike-mm8gg
@Mike-mm8gg 2 жыл бұрын
thanks
@XeviousGG
@XeviousGG 2 жыл бұрын
I still don't understand
@Ani
@Ani 2 жыл бұрын
this is incredibly cool - it's so interesting to me that you guys had to basically recreate ip addresses for the redstone protocols in minecraft. makes you wonder how discoveries in the real world will affect minecraft, (and even vice versa!) as the community advances.
@orbismworldbuilding8428
@orbismworldbuilding8428 2 жыл бұрын
This is an idea that makes my mind wander I love that idea, minecraft and real-life giving ideas to eachother and advancing technology in both worlds. It is beautiful
@ozzni1
@ozzni1 2 жыл бұрын
The day someone cites a redstone engineer in a scientific paper is the day the game becomes immortal
@cyberlemon9840
@cyberlemon9840 2 жыл бұрын
@@ozzni1 Amen
@DragonReaper9k
@DragonReaper9k 2 жыл бұрын
True Imagen if the Universe has a similar system which could lead to a way of communicating that is faster then light, which would be of great help if we ever reach faster than light speeds of travel.
@alexandrusimo899
@alexandrusimo899 2 жыл бұрын
now that we have ips in minecraft, we can finally run a minecraft server inside a minecraft world 😌
@redwiz2144
@redwiz2144 2 жыл бұрын
Mojang: introduces skulkers for wireless redstone. Cubic meter: Amateurs, hold my beer.
@garage_projects
@garage_projects 2 жыл бұрын
Shit's more complex than real electrical engineering lol
@cubicmetre
@cubicmetre 2 жыл бұрын
Time for universities to offer degrees in redstone engineering I guess.
@abhijiths5237
@abhijiths5237 2 жыл бұрын
As a EE student I felt the aame
@mattbatwings
@mattbatwings 2 жыл бұрын
@@cubicmetre yes please
@lucasteo5015
@lucasteo5015 2 жыл бұрын
I've watched this 3 times in order to understand everysingle essence of this madness. My favorite part is the self synconizing clock. It is so well designed to do what it does... the phase shifting protocol is designed such that 4 items will drop all at the same tick only when both clocks are synced and quickly turn off the fast clock changing back to default clock making it sync forever. This is just way too good, my mind is blown into multiple pieces.
@cubicmetre
@cubicmetre 2 жыл бұрын
I just updated the world download to include a fix for extreme behaviours on the binary encoded wireless telemetry. It involves a small modification to the timings of the trapdoors which ensures that items never glitch into the trapdoor as it closes.
@aaronteodorpanaitescu1289
@aaronteodorpanaitescu1289 2 жыл бұрын
Could this still happen when unloading the chunks? I builf a version of this on my server and every once in a while some items end up on the repeaters right in front of the hoppers of thr recievers (the ones that use trapdoors not glass). Than the next items would stack with the ones on the repeaters instead of going into the hoppers. I then have to go in and reset the items in those droppers
@Wellojr
@Wellojr 6 ай бұрын
I saw in a video a while ago a system that could detect when a totem was popped and activate a pearl chamber. Could you make a video on this as it was never explained in the original video.
@amruthchangappa
@amruthchangappa 3 ай бұрын
@@Wellojr do you still have the video? afaik the only way to detect a totem pop is with item shadowing, which has sadly been patched out
@redouble_
@redouble_ 2 жыл бұрын
Mumbo's been real quiet since this dropped 👀
@clemdemort9613
@clemdemort9613 2 жыл бұрын
This is legitimately feels like real engineering
@aliksanon6491
@aliksanon6491 Жыл бұрын
As a CS student, this is fascinating. With enough time and dedication you could literally create an internet-like network. Since you can simulate real world circuitry with redstone this opens up a whole new world for opportunities.This is insane. Can't wait to put this into some of my projects.
@courygaffney4408
@courygaffney4408 Жыл бұрын
The only problem is the bitrate is probably extremely small
@usadevildog3103
@usadevildog3103 2 жыл бұрын
I am a Control Engineer and this is eerily similar to wireless communications over Modbus TCP!
@nikolasscholz7983
@nikolasscholz7983 2 жыл бұрын
you gotta be kidding! 2no actually found the holy grail of redstone!
@uood5
@uood5 2 жыл бұрын
I'm only 8 minutes in but this is insanely well explained, fantastic video!
@user-gd8xd4ws3x
@user-gd8xd4ws3x 2 жыл бұрын
I stopped understanding it after he started talking about protocols :)
@realtimestatic
@realtimestatic 2 жыл бұрын
It’s evening and I’m half through the video! I’m coming back tommorow to watch it again because my brain doesn’t want to comprehend
@2No2Name
@2No2Name 2 жыл бұрын
That is a very nice explanation and demonstration video. Regarding the daylight sensor clocks: You cannot be sure that the light engine isn't lagging and therefore makes a daylight sensor not update. This is why I prefer using the sensor to start a normal redstone 20gt clock
@syrelian
@syrelian 2 жыл бұрын
The visual lighting effect engine isn't the same as the game mechanics of lighting as it influences blocks, and the latter is significantly more consistent compared to
@awesamdude
@awesamdude 2 жыл бұрын
This is truly remarkable.
@SirKotok
@SirKotok 2 жыл бұрын
Is wireless redstone coming to dream smp anytime soon?
@inamecomeunico8935
@inamecomeunico8935 2 жыл бұрын
this new system is so cool, I hope it stays in the game and evolves in time to be a powerful tool in new projects!
@TheRedKorsar
@TheRedKorsar 2 жыл бұрын
This is really possible to stay, because it is not a bug obuse or something like funky thing. It is based on just loop through events happening. And that will stay, because it is nessessary for game to work
@mossvoxle
@mossvoxle 2 жыл бұрын
Idk how to exactly say it, but this feels like a real life discovery, like you could right a scientific paper on this. Amazing work!
@cubicmetre
@cubicmetre 2 жыл бұрын
Minecrafts wireless redstone does share some astounding resemblance to how telecommunications operate in the real world, because you have channels, networks and protocols all diverging from subtick mechanics.
@cubicmetre
@cubicmetre 2 жыл бұрын
MESLewis made a mod which patches the entity ID obsfucation in singleplayer, allowing the wireless redstone to work reliable around the client in singleplayer games: github.com/MESLewis/local-server-entity-id-fix
@joshuadelaughter7968
@joshuadelaughter7968 2 жыл бұрын
Here I was expecting sculk sensors, lol.
@speeder3235
@speeder3235 2 жыл бұрын
you should put this in the description tbh
@akasakasvault7597
@akasakasvault7597 2 жыл бұрын
Yo pin yo comment
@Malek_Jlelaty
@Malek_Jlelaty Жыл бұрын
pinned
@2No2Name
@2No2Name 2 жыл бұрын
It doesn't work in singleplayer, because the client thread creating entities for rendering randomly does this between the droppers creating items. It is using a shared atomic entity id counter in the entity constructor
@isaacnewton8983
@isaacnewton8983 2 жыл бұрын
There was a mod developed to fix that for people willing to use mods
@Narnian_knight
@Narnian_knight 2 жыл бұрын
@@isaacnewton8983 Who that would actually use this doesn't use mods?
@Raul-pg1pf
@Raul-pg1pf 2 жыл бұрын
@@Narnian_knight Generally, not mods that changes game behavior
@mango-ninja
@mango-ninja 2 жыл бұрын
would enabling LAN multiplayer make a difference?
@realtimestatic
@realtimestatic 2 жыл бұрын
@@isaacnewton8983 how’s it called?
@ludomine7746
@ludomine7746 2 жыл бұрын
I understood the tile set bit well, but the actual mechanics of the protocols kinda went over my head. Cool video though, some really clever stuff
@Xabraxus
@Xabraxus 2 жыл бұрын
interesting, I wonder how long it will be before somebody develops a wireless redstone jammer. I'd imagine it would work by cycling through a complete set of all items, trying them on different phases until they get a hit flagging them for the player, then that player loads an array of droppers with random timings with that item.
@cubicmetre
@cubicmetre 2 жыл бұрын
This is an interesting concept of energy weapons in minecraft, there are a few examples around
@ganondalf8090
@ganondalf8090 2 жыл бұрын
wouldn't you be able to fuck with it by just throwing a bunch of items?
@jisperplomp5998
@jisperplomp5998 2 жыл бұрын
Could you use books with a long name to make "unique" items? Or would it just count as a written book
@BryanLu0
@BryanLu0 2 жыл бұрын
It has nothing to do with what item you drop, it's the tileset that's the important part
@jisperplomp5998
@jisperplomp5998 2 жыл бұрын
@@BryanLu0 ohhhh
@selectthedead
@selectthedead 2 жыл бұрын
Who needs skulk sensors when you already have fitting mechanics in the game!
@JohnDoe-eu2vv
@JohnDoe-eu2vv 2 жыл бұрын
Now they have different uses, like player detection (which was more limited before kind of)
@cyreni9756
@cyreni9756 2 жыл бұрын
The problem is that this bit of technical redstone wizardry is uh Not exactly accessible to the average player. :V
@JohnDoe-eu2vv
@JohnDoe-eu2vv 2 жыл бұрын
@@cyreni9756 I disagree… you don’t need to understand something to use it… I wager most people don’t fully understand half the things they use.
@real_dddf
@real_dddf 2 жыл бұрын
@@JohnDoe-eu2vv I'd say the core issue is whether this is an intended and reliable mechanic. My worry is that since it uses item IDs (i believe, I need to watch a few more times to fully understand how it works), It doesn't use game mechanics which are explicitly given by the game. It uses parts of the program that help realize the game, and not the game itself, and since this was never intended to be provided to the client, changes to the way game mechanics are realized may break things. Also, the more intricate and fuzzy the mechanic, the more upkeep the user must do, so while you could copy an iron farm and forget, I doubt the average player could effectively implement wireless redstone without technical knowledge. It's like how your grandma may be able to use Windows 10 but probably cannot use Arch Linux.
@wdeltag
@wdeltag 2 жыл бұрын
@@real_dddf This thing schedules different events in a single tick, f.e. moving a piston. The piston that is scheduled first extracts, therefore the other can't. Since this is based on game ticks and the order in which the game schedules events in those ticks, it would be hard to break the game with it. The rules are quite simple
@jamesfrance891
@jamesfrance891 2 жыл бұрын
Teleportation alone makes this the most incredible minecraft discovery I have heard about in years. Particularly as a more casual player, who is never going to want to build a piston bolt on the nether roof, but is interested in being able to quickly travel 10s of thousands of blocks. This is insane. (And not too difficult to wrap the head around having played with the world download. Well everything up to the binary encoder anyway...)
@paradoxonmodding2373
@paradoxonmodding2373 2 жыл бұрын
Have you been testing item drop interference? For example on a multiplayer server, where items drop at random times, will the machine work properly, or is this part not researched and optimized yet? Otherwise amazing tech. I hope Mojang wont remove this...
@cubicmetre
@cubicmetre 2 жыл бұрын
I probably should have mentioned this in the video but it's pretty much impossible for the items to be interfered with unless you use a tile set precisely in between the ones used for transmissions.
@paradoxonmodding2373
@paradoxonmodding2373 2 жыл бұрын
Thank you, I will eventually do some testing.
@graehart
@graehart 2 жыл бұрын
Check out The Redstone Warper's videos he has been working on interference proof wireless redstone designs for a couple months.
@ffraissataaa8939
@ffraissataaa8939 2 жыл бұрын
@@paradoxonmodding2373 i've built that today on my survival server that runs a fabric modded version with only servux installed for debugging purposes. I'm having a bit of trouble running the farm cause some titems randomly falls into the left hopper. It causes the machinhe to fail sometimes and eventually runs out of blocks in one side
@vincentboisdal5310
@vincentboisdal5310 2 жыл бұрын
@@cubicmetre this "unless" seams like "only a few guys on 2b2t will use this possibility to screw someone's wifi system"
@RyanGrissett
@RyanGrissett 2 жыл бұрын
Could you imagine where we'd be if we had documentation from the developers of real life? We have entirely blown the expectations of this game out of the universe in terms of what would be done with it.
@cubicmetre
@cubicmetre 2 жыл бұрын
Just read any paper by an actual scientist
@RyanGrissett
@RyanGrissett 2 жыл бұрын
@@cubicmetre "developers of real life" Scientist didn't develop life, but they built on it. I'm saying imagine if we knew all the constants and mathematical rules to the universe like we do the world of minecraft. We constructed minecraft, so we know the boundaries and can explore based on that knowledge. Please show me a scientific paper documenting the source code to real life and I'll read it.
@genericytprofile852
@genericytprofile852 2 жыл бұрын
Dude, this was so impressive to find out about let alone harness. And when you showed off your literal teleport service using only a book, my mind was blown. Technically, if you could force load chunks like I've seen on sci-craft quite a bit, you could teleport way way past even your render distance. Wonder if they might consider using something like this lol. So amazing to get such complex behavior from this game. It truly is the best game ever made (along with the amazing people that study it closely)
@maratburnaev7089
@maratburnaev7089 2 жыл бұрын
This man right here created TCP in minecraft. I have no words
@astropenguin1419
@astropenguin1419 2 жыл бұрын
the update order part was one of the most helpful pieces of content ive seen in awhile
@rustypaladin
@rustypaladin 2 жыл бұрын
This game mechanic is so useful, you can now create "real" enderporters, without running a long line of redstone through your world.
@ActuallyRocatex
@ActuallyRocatex 2 жыл бұрын
true, but youd have to make a few chunkloaders to achieve that
@rustypaladin
@rustypaladin 2 жыл бұрын
@@ActuallyRocatex yup
@Hack--rz1io
@Hack--rz1io 2 жыл бұрын
A very complex subject but an interesting one for sure. Thanks for the great video
@nathanielberntson8883
@nathanielberntson8883 2 жыл бұрын
Cubic you impress me with every video. These explanations are super interesting and potentially useful for us!
@cubicmetre
@cubicmetre 2 жыл бұрын
Thanks, I had constant anxiety with this video mainly because I spent 20 minutes just explaining the mechanic, but I'm glad that taking the time to explain things paid off.
@geoffdavids7647
@geoffdavids7647 Жыл бұрын
@@cubicmetre You did great - it's a very complicated mechanic but seriously understandable from your explanation. I particularly love the automatic / self-working nature of the protocols, so incredibly smart, and brilliantly satisfying to finally get your head round
@mikol9832
@mikol9832 2 жыл бұрын
Amazing video as always! You manage to explain new and complicated subjects with clear examples. The future of wireless redstone looks promising ;)
@pureatheistic
@pureatheistic Жыл бұрын
Incredible work guys. I subbed just for this one video. Hope I get to see more from both of you.
@Xenro66
@Xenro66 2 жыл бұрын
This is so unbelievably powerful. I can barely even fathom how this works
@AnInnocuousBlueCube
@AnInnocuousBlueCube 2 жыл бұрын
Wait, not just wireless redstone, but wireless redstone NETWORKS?! Sweet Buddha, that's INSANE.
@cubicmetre
@cubicmetre 2 жыл бұрын
Yup, by feeding tile sets into tile sets you obtain infinite possibilities of wireless networks, that is until you have so many recievers running that it lags the game.
@QQ-yy8zz
@QQ-yy8zz 2 жыл бұрын
Well done, there are some interesting new concepts in this video.
@_Targen
@_Targen 2 жыл бұрын
That's TCP in Minecraft, with ACK etc. Truly an amazing discovery
@nikelossg4827
@nikelossg4827 2 жыл бұрын
Great video, very well explained
@SnowOfAllTrades
@SnowOfAllTrades 2 жыл бұрын
I got lost somewhere in the tilesets, but this is incredible. I can't wait to see what high-tech servers will do with this stuff!
@Electric_Bagpipes
@Electric_Bagpipes 2 жыл бұрын
I lost you about halfway in. This is freaking genius!
@topdog5252
@topdog5252 2 жыл бұрын
I wanna say I love this video. This stuff defines technical Minecraft and everything I love about it and Minecraft. Creative and brilliant, and decent explanation. This tech is cool as hell
@geoffdavids7647
@geoffdavids7647 2 жыл бұрын
This is INSANE! Wireless omni-directional teleporting. Ilmango would love to see you integrate this!
@sweetbaboo566
@sweetbaboo566 2 жыл бұрын
READ BEFORE YOU BUILD THE PEARL GLOBAL TELEPORTER Reliability: My father and I built two of these the day the video was released. Over the next few days, we've had a few issues with reliability. Sometimes for no reason the items that fall onto trapdoors would combine with the hoppers 2 blocks away. Instead use 6 different items, we used the first 6 colors of concrete, and keep those consistent for each module that you build. The pearls on the sides of the stasis chambers sometimes don't' want to stay put and they port you unintentionally across the world. Very annoying when you're suddenly 50k blocks away from where you wanted to be. We haven't tested this yet, but our current plan is to remove the glass on top of the water and fill completely with source blocks. The only downside is a small cosmetic change and an increased wait time for the pearl to fall. Notes: When you use the concrete/observers to encode your stations you cannot use 0000, you must at least have a single 1 in your 4 binary bits (hence you can only have 15 on the same network) This doesn't work on paper servers, but it does work in vanilla, fabric, and with carpet. you can only have transparent blocks above the daylight sensors so work that into any cosmetic build you're putting this inside of. UPDATE: Having used this for a while even using 6 different items, they sometimes glitch into other hoppers but it takes a long time for this to happen. The most unreliable part of the entire build is currently the ender pearl stasis chambers. I have created a very simple fix but don't have enough play time know if it works 100% reliable. If you want my unproven fix you simply remove the top layer of glass above the ender pearls and fill the entire chamber with water sources. It takes longer for the pearl to fall but it seems to prevent unwanted teleports 100k blocks away.
@cubicmetre
@cubicmetre 2 жыл бұрын
I was aware of the item stacking issue, normally I would use unstackables to avoid this problem completely, I thought that alternating the items would also suffice. Item entities should not be able to stack over that distance so I'm not sure that is the issue. I am aware that with extreme behaviours the dropper randomness can cause items to glitch into the trapdoor as it closes. Unfortunately there is simply no way to avoid this with the 20gt clock cycle from the daylight sensors. The only solution would be to introduce a mechanism that can synchronise a 40gt cycle using daylight sensors then change the delays on the trapdoors to give the item more time to land properly before they open.
@phantomdelux9048
@phantomdelux9048 2 жыл бұрын
Next Level just subscribed. became a fan over the first video.
@ivanlejeune9968
@ivanlejeune9968 2 жыл бұрын
An absolute genius and great at explaining too, couldn't ask for anything more
@bwiebertram
@bwiebertram 2 жыл бұрын
Thanks for sharing the world, it's like open source programming
@LeLa_Lu
@LeLa_Lu 2 жыл бұрын
I have to stress how much redstone videos have started to remind me of the papers I read for my degree.
@omegahaxors3306
@omegahaxors3306 2 жыл бұрын
Figured this would use -items so it was a pleasant surprise to learn about item optimization and subtick processes.
@ElixTwo
@ElixTwo 2 жыл бұрын
Very cool! It's crazy how much redstone has advanced over the years.
@toamastar
@toamastar 2 жыл бұрын
this is insane! :o This is like discovering groundbreaking physics but in a video game! Would love to see what DocM and the hivemind would do with this!! :D
@sgrey9181
@sgrey9181 2 жыл бұрын
(I’ve been working with 2No’s system for quite a while) and I just had a pretty good idea for compacting the circuit for detecting a signal
@Neon-ws8er
@Neon-ws8er 2 жыл бұрын
what the idea????
@sgrey9181
@sgrey9181 2 жыл бұрын
@@Neon-ws8er uses droppers instead of rs dust
@bobonnor
@bobonnor 2 жыл бұрын
Wow! Sounds cool! I barely understood a word of it! But it's still one of the coolest redstone things I've seen so far!
@Valery0p5
@Valery0p5 Жыл бұрын
As a telecommunications nerd, this makes me so happy :D Best beginner level explanation video so far!
@kaidubstep2404
@kaidubstep2404 2 жыл бұрын
Holy shit, so now we could actually build computers with wireless displays that wirelessly control auto farms. The Items generated can be automatically sorted and stored all for the player to be wirelessly teleported to the selected item storage ... inside of minecraft. Talk about Minecraft being a game for kids. :D
@aplombactive-wi2yh
@aplombactive-wi2yh Жыл бұрын
Teleportation is now possible In vanilla Minecraft. That’s amazing!
@GearsDatapacks
@GearsDatapacks 7 ай бұрын
Most of this went over my head, but it is such a cool invention. I will be watching this back later to understand it better
@benjaminpvr3383
@benjaminpvr3383 2 жыл бұрын
I am absolutely mindblown, great job ! This is amazing, and really well explained, it makes me want to try it right away. Had to watch the video twice to get it though, because one needs to keep in mind that it is both linked to the item phases and the redstone priority rules, and my binary is a bit rusted. Crazy how players can exploit the mechanics of this game.
@Nyerguds
@Nyerguds 2 жыл бұрын
You're... encoding messages in the priority queue of the game's sub-game tick handling? Dear gods, that's both absolute genius, and absolute madness xD
@Monkeylordz88
@Monkeylordz88 2 жыл бұрын
I've been following wireless redstone since it was discovered over half a year ago. I'm glad its now getting the attention and innovation it deserves.
@JoaBro
@JoaBro 2 жыл бұрын
A lot of the tech for this was honestly developed like 6 or so months ago, it just took some time before it really saw much light of day
@quantumastrologer5599
@quantumastrologer5599 2 жыл бұрын
Had to restart three times to even grasp the basic concept of this. Incredibu.
@Blodyx_
@Blodyx_ 2 жыл бұрын
I watched this with my mouth on the ground, how do u even discover this? Very good job mate, can't wait to see more of this!
@weberaustint
@weberaustint 2 жыл бұрын
This is *insanely* cool, I can’t even begging to imagine how long it took you to figure this stuff out! I’m guessing the chunks have to be loaded for the receiver to receive, right? So if you wanted to build the enderpearl chambers in a multiplayer server, you’d also have to load chose chunks 24/7?
@aeonlamb
@aeonlamb 2 жыл бұрын
there are some pretty fundamental chunk-loader designs, which are pretty crucial for a lot of minecraft tech. I believe you have to start these manually after a server restart however (unless chunkloader designs have progressed since I last checked, which is possible!)
@KCM25NJL
@KCM25NJL 2 жыл бұрын
@@aeonlamb Chest chain to permaloader will do the trick ;)
@SamMaddie2
@SamMaddie2 2 жыл бұрын
I'm thinking you could chunkload only the reciever and once a signal's recieved, power a second chunk loader within the radius of the first to start loading the chunk with the enderpearl stasis chamber That way (unless its been patched) you could still use it to teleport yourself even after you've died
@vihaanravishankar3989
@vihaanravishankar3989 2 жыл бұрын
this is insane
@0xERM
@0xERM Жыл бұрын
I have never been so interested in something I could barely understand in a very long time. Incredible video and incredibly interesting topic!
@Ishbosheth.
@Ishbosheth. 2 жыл бұрын
This is insane, and while I don't really understand what is going on its still really cool. I wonder if its possible to make something similar to this that cycles through different codes on a sudo-random basis. That way two stations with the same sudo-random seed would be able to be in communication but it would essentially be encrypted from an outside source listening in. It might even help stop the jamming issue in the second contraption. Again I'm not really sure if this is possible since I only barely understand this, but it seems like it would be pretty cool. Awesome job on this incredible discovery!
@BryanLu0
@BryanLu0 2 жыл бұрын
It's not a jamming issue per say. It's that the system is not designed to support multiple copies of the same receiver. It's like how old iron farms could have stacked villages, but that doesn't mean that you could just stack any iron farm design without any thought.
@liampouncy7808
@liampouncy7808 2 жыл бұрын
I am completely unsurprised that you have managed to discover this. I figured it was just a matter of time before wireless redstone was a realised concept. Not because it's a simple thing; you guys are just nuts.
@bobdagranny7431
@bobdagranny7431 2 жыл бұрын
An awesome video cubic! Yet another day of casually inventing a whole new sub community of Technical Minecraft...
@utinapa2
@utinapa2 Жыл бұрын
You make wonderful videos! Hope you get more subs!
@neologicalgamer3437
@neologicalgamer3437 2 жыл бұрын
I'm thinking of utilising chunk loaders with this, so you don't even need other people loading machines in from great distances
@NOBODY.s
@NOBODY.s 2 жыл бұрын
this is insane for getting around quickly/transporting items over long distances alone
@Cyberlong
@Cyberlong 2 жыл бұрын
There is no need for ender cannons anymore, just wireless binary ender stasis chambers
@NOBODY.s
@NOBODY.s 2 жыл бұрын
@@Cyberlong no need for others to activate the stasis chambers/ kilometer long instawires
@FemMushroom
@FemMushroom 5 ай бұрын
I've been wanting to learn more about subticks. The brief explanation was nice, and I understand them a bit better now. Most of this is still magic to me.
@tetradbtwitch
@tetradbtwitch 2 жыл бұрын
Wow that is mind bending, great video!
@rorihaha
@rorihaha 2 жыл бұрын
can't think of a minecraft wifi pun
@larrygamerhd
@larrygamerhd 2 жыл бұрын
Hey, I was experimenting with wireless redstone recently. Since I want to have a wireless system that is capable of transporting different players to different positions, this design seemed perfect for it. I experimented with the world download and first had problems with it where I was teleported randomly. But I was testing it in singleplayer. Moving the world onto a server fixed the issue and it seems to be reliable. Since I now want to build this on my survival server, I would like to have more than 3 stations and support more than 4 players per station. I experimented with cloning the stations and found, that only the Observers are different from station to station. So alternating the Observers should differ the "ID" of each station. But I didn't quite see through it. Could you make a Video on how to expand this system? I don't know how easy it is to expand this design, but it would help a lot! Thanks in advance! Edit: cubit released a video explaining the expansion: kzfaq.info/get/bejne/irqimK10q8yufnk.html
@ericayllon7497
@ericayllon7497 2 жыл бұрын
OMG this is why I respect so much redstone people. You guys always amaze me!
@lythd
@lythd 2 жыл бұрын
This is by far the coolest thing I have ever seen in minecraft, other notable things are dico's instant serial transmitter, and the shadow items, but this is something that I wouldn't have even begin to think possible, and has definite uses. Thank you so much, ive just found your channel and i am amazed at what you can do, you are amazing sir
@RedstoneWarper
@RedstoneWarper 2 жыл бұрын
Besides the mod to fix redstone for single player, there is a way to use it with our the mod and not get errors. The errors are introduced by the client renderer using the same IDs and the integrated server. Causing a conflict witch causes the false positives. Therefore if you do not load the machine with the player and instead leave it in the spawn chunks or chunk loaded it and do not go there with the player there will be no errors.
@cubicmetre
@cubicmetre 2 жыл бұрын
Yes, this is why I was not concerned about it in my obsidian platform farm, because the client is in the end when they need to activate the overworld system.
@transitpointmusic
@transitpointmusic 2 жыл бұрын
Has anyone written a document for this? Would be nice to dig through a written version!
@lntermark
@lntermark 2 жыл бұрын
Been looking forward to this video for a while!
@justinnamilee
@justinnamilee 2 жыл бұрын
A truly epic breakdown and showcase of this tech, nothing worse than a cool tech that has no applications, but even the "teleporter" could be extremely useful on large multiplayer worlds.
@J0R1AN
@J0R1AN 2 жыл бұрын
It's only a matter of time before just get an internet in Minecraft
@yosleib
@yosleib 2 жыл бұрын
And it can't even be patched unless they change gravity damn
@nexusgamer1746
@nexusgamer1746 2 жыл бұрын
Amazing explanation, thank you!
@carnageltk5176
@carnageltk5176 2 жыл бұрын
absolutely incredible, can't wait to see what comes from this
@Umniy_dodik
@Umniy_dodik 4 ай бұрын
Uhhh... Seriously? It's Minecraft, a game where you place cubics, but people already discovered planes (flying machines), drills (mining machines), falling blocks sorter (contraption that checks block's id), quantum mechanics (piston quasi-connection), NUKES (one of last cubicmetre's videos) and now... I mean 2 years ago, wi-fi!
@peaceforever166
@peaceforever166 2 жыл бұрын
For those who gonna build this and don't know how to identify each chamber you basically need to change the 4 observer on top of the powered rail and the 4 observer that are closest to the ender pearl chamber and assign it a number in binary code for example 2 is 0010 0= observer facing down while 1= any solid block Edit: Btw the 2 book on the lectern MUST have 15 pages else it wont work
@SuperiorPelican
@SuperiorPelican 10 ай бұрын
I have left this with a vague understanding of how this works. thanks cubicmetere!
@cristopherjones4274
@cristopherjones4274 2 жыл бұрын
Very well explained. Still hurts my head but it's actually very interesting! :D
@angelcaru
@angelcaru 2 жыл бұрын
This is what happens when Minecraft devs care about performance.
@oohbleeblooblaghblagh9211
@oohbleeblooblaghblagh9211 2 жыл бұрын
damn... this is like the quantum mechanics of redstone tackling entanglements. while im just happy with classical physics of redstone
Time to Make the Ultimate Villager Trading Matrix
15:26
cubicmetre
Рет қаралды 263 М.
Let's Build a High Efficiency Dirt Farm
32:19
cubicmetre
Рет қаралды 185 М.
MOM TURNED THE NOODLES PINK😱
00:31
JULI_PROETO
Рет қаралды 24 МЛН
Countries Treat the Heart of Palestine #countryballs
00:13
CountryZ
Рет қаралды 10 МЛН
They RUINED Everything! 😢
00:31
Carter Sharer
Рет қаралды 15 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 10 МЛН
This Massive Redstone Display Almost Broke My PC
18:10
Mr_Korwaldski
Рет қаралды 509 М.
Binary Encoded RGB Gaming Beacon in Minecraft
22:22
cubicmetre
Рет қаралды 348 М.
The New Universal Smart Crafter is Finally Here
57:33
cubicmetre
Рет қаралды 209 М.
The Quest for Minecrafts Any% Impenetrable Base
20:48
cubicmetre
Рет қаралды 528 М.
We Obtained Minecrafts God Particle
10:43
cubicmetre
Рет қаралды 846 М.
Is this Minecraft Update a Game Changer?
10:42
Mumbo Jumbo
Рет қаралды 1,7 МЛН
Ever Changing Redstone Maze in Minecraft
10:03
CaptainLuma
Рет қаралды 5 М.
Introducing the Instant Kill Hypersonic Claymore
20:14
cubicmetre
Рет қаралды 354 М.
The World of Unconventional Redstone
8:06
Squibble
Рет қаралды 184 М.
CyberBrawl - The Last Sacrifice
1:35
Brawl Stars
Рет қаралды 1,3 МЛН
Талдың үстіне үй соқтым!!! (Scrap Mechanic)
41:36
😨 Никогда Не смотри на Эту Луну в Майнкрафт
37:02