I Built a COMMAND BLOCK Farm in Minecraft Hardcore

The command block is impossible to get in survival Minecraft. It’s used only in creative and lets you execute any command in Minecraft. However, that there is one way to get it. It is pretty much the most advanced thing you can do in Minecraft. It’s ridiculously complicated and I am going to do it. And then I’m going to farm it. Getting unlimited command blocks in survival. I’ve been wanting to do this for years and it’s taken months and months of research. You have to understand save stating, binary, hashmaps, chunk population, update suppression, multi-threading, instant tactics, and and loads of other things. So seriously start with nothing. But by the end of this video, I will have the command block in my inventory completely in vanilla survival. And even worlds that are going to be as complex as this still start with you punching a tree. Kind of therapeutic, isn’t it? So, the start is pretty much How did you guys get stuck down there? But yeah, the start is pretty much just a case of me getting some simple tools like so. And then I’m also going to get a load of food. Don’t know why, but there just seems to be pigs absolutely everywhere. Why is there so many of them? I have no idea, but I’m not going to complain. Also, some of you may have noticed that I’m not playing in the latest version. No, instead I’ve had to go all the way back to version 1.12. And that’s just because doing this in newer versions is not possible. But I have still added a texture pack so the game still has the latest textures. Seriously, I don’t want to be going through a Nether that looks like this. Actually ridiculous how many pigs there are around here. I’ve almost got a stack of pork chops already. We really were eating good in 2017. I should probably cook this food sooner rather than later. I’m not going to be able to sprint for much longer. And sadly, because smokers were added in 1.14, we’re going to have to use the oldfashioned furnace. I think that’ll do for now. I really want to get a bed sorted before that sun goes down. You may also notice that I’m playing in hardcore mode. I I really didn’t need to do that. There’s no reason for me to. I don’t know. I was kind of getting hardcore withdrawal symptoms. And I don’t think anyone has ever done this in hardcore mode. I I know people have done it in survival worlds and on servers, but as far as I’m aware, it’s never been done on hardcore mode. Why is there rotten flesh on the floor and no villagers? No way. This was an infected villager. Is there anything in this blacksmith? Well, free bread and a a free helmet. Can’t can’t complain. Oh my goodness. It was an infected village. What are the chances of that? Pretty low. That’s the chances. And I didn’t see any wool there. I I have seen a few sheep. I should probably focus on getting some from them. I could even No, I couldn’t make shears for some unknown reason. All I can see is pigs and enderman. Actually, that could be very, very useful. Let’s quickly make a boat. Get him in said boat and hopefully get an ender pearl. Yes, we did. Getting an ender pearl is pretty useful because realistically we are going to have to beat Minecraft and get an elytra. And in 1.12, bastions do not exist. So, we’re going to have to get ender pearls the oldfashioned way. Finally, some sheep. How long has this taken? Let’s get a bed crafted. And I have successfully survived the first night. But honestly, if I was incapable of doing that, I wouldn’t even be attempting this challenge. Sugarcane is going to be pretty useful for this challenge. I’m mainly thinking for my elytra so that I have loads of paper for fireworks further down the line. I just realized there’s no swimming. Oh, this is so annoying. Going through the water is so slow. So, as I said earlier, my first goal in this challenge is going to be to get the elytra. It’ll just make doing everything else so so much easier. And then I can start thinking about this crazy setup. Building it requires loads of redstone items, but that that’s kind of the easy thing to get. I’m also going to need 104 beacons, which is going to be very, very annoying. And I need 21 dragon eggs. Yes, there is only meant to be one per world, but there’s a really cool trick I’m going to use to get loads of them. And no, it’s not a duplication glitch. So yeah, let’s begin with phase one. Operation get the elytra. Although before that, I should probably do operation get more wood. If you don’t even have enough wood to make a shield, then you know caving is is not going to go well. There we go. I now feel a lot better. And there’s a bunch of mobs down here, too. I’d better keep my wits about me. Unlucky spider. Yeah, you were stood in the wrong place at the wrong time. Okay, this guy, however, he’s got pretty good aim. Perfect. There’s loads of iron, which is just what I wanted. And the sooner I can get to full iron armor, the better. I’ve pretty much got all of it that I need. Yeah, caving before 1.18 is certainly easier when it comes to getting iron. And to speed things up, I should probably get multiple furnaces on the go. That’s a chest plate sorted, as well as leggings. And finally, boots. Perfect. More than enough food is cooked as well by this point. So, the next goal is to see if I can head down lower and then track down some diamonds. And I’m also going to try and get a little bit of gunpowder from creepers as I go cuz that’s also going to be useful for the elytra later on. I’ve stumbled across a mine shaft. Hopefully this connects to caves that take me lower down. Or it might just take me to a golden apple. I’m going to keep grabbing iron ore whenever I see it because I will need a few anvils later on. So I just think if I get the iron now, it’ll just make life easier down the line. And respiration three on a book. You never know, it might come in handy. This looks perfect to me. Straight down to the diamond level. Is this creeper just refusing to blow? Okay, now he’s blowing up. Come on. I need him to get rid rid of him. This is reminding me how much harder it is to get diamonds in 1.12 compared to when they added the cave update. I should have just used the clay strategy cuz you can use the clay generation from swamps and rivers to know where diamonds are going to generate. That might have been a better idea. But hey, we’re down in the cave now. We might as well see it through. And if nothing else, we are getting a lot of iron from this. And on a side note, I know you can use the one block at a time April Fool’s update to get command blocks. In fact, you can use that to get any block. Okay, that was that was close to to death. Stop and relax. Don’t know how I’m still still alive at this situation. That could have been a premature end the challenge. Anyway, as I was saying, I know that you can use the one block at a time update to get any block, including command blocks, but that is not an official update. It’s just a a joke one for April Fools. And it’s not particularly much of a challenge. No, this is this is all about getting it in an official update of Minecraft, which 1.12 is. And boy, is this challenge going to be hard. All I seem to be doing is just finding loads of emeralds. It’s a shame I I don’t really need them. And when all else fails in a hunt for diamonds, I say the best option is to just go ahead and strip mine for them. An enderman. Hang on a minute, mate. Sorry to have blown you up like that, but please, please drop me a pearl. And he did. Fantastic. My pickaxe is also broken, so I might as well set off all of this iron smelting. And then I can craft a brand new one. And with that out of the way, I can now continue strip mining. Finally, I found some diamonds. I feel like I have been mining for ages and ages. That’s seven in total. Fantastic. And as I’ve been finding iron, I’ve been smelting that away. I think probably 30 blocks is more than enough for now. And realistically, I think my next project is to find some lava and go to the Nether. Once that’s done, I can get the elytra and OP gear from the end cities and begin the quest for 21 dragon eggs. Also, rather than build the portal here, I’ve decided to make a diamond pickaxe and mine up the obsidian because where I build this Nether portal is going to be pretty crucial to me getting the command block. It it doesn’t seem like a massive thing, but yes, the Nether entrance point is absolutely crucial. And that’s because if I load chunks in the wrong place in the Nether at this stage, I won’t be able to get the command block. Yes, getting the command block involves loading chunks in the Nether at the right point. When I said this is complicated, I was not joking. And that is now 24 pieces, which is enough for two portals and an enchantment table. Redstone is going to be very important later on, so I might as well grab loads of it whilst I can see it. Then I shall swiftly dig upwards and outwards and leave the cave, the place with even more pigs. And before I can begin project nether, there’s a few endermanmen around here that might have some ender pearls. That’s one. Perfect. And this right here. Okay, not so good. Oh, there’s another one over there as well. This is exactly what the doctor ordered. I think I can actually trade for ender pearls. So, if it comes down to it, it doesn’t matter too much. Mate, what are you doing? Move away from the cactus. Are you crazy? Sometimes I do really wonder if there’s anything with a lower IQ than villagers in Minecraft. At this point, I I think I’ve come far enough. Let’s go ahead and build a portal so that I can then search the Nether for a fortress, get blaze rods, leave the Nether, search for the stronghold, and find it. Then I’ll get more pearls, grab some bookcases, find mending and power four, and then I can enter the end, defeat the Ender Dragon, and start the search for the elytra. An end city has been spotted. The elytra obtained. That means I can make firework rockets, but mending and unbreaking on it, craft shulker boxes, and explore the end to get a load more gear. And I think I’ve got enough. There’s all of this loot and all of this gear. Let’s go ahead and hop through this end gateway and collect dragon egg number one. But the issue with that is I need 21 of these in total. And so this is how we’re going to do it. Although, before I do that, I’m going to max out these boots. And then I must head through here to get the materials to craft a piston. Yes, I was smart and and set my spawn at the end portal. There we go. And before I head back, it’s also pretty important that I get some arrows. This is so much easier now that I have looting three. Now, for the explanation on how I can get another Excuse me, Enderman, I’m trying to talk to the viewers. Don’t worry, guys. Every channel has haters. But here is at least part of the explanation. So, if I was to place four end crystals on this portal, the ender dragon would be resummoned. You’d get 1,000 XP and you’d get no dragon egg. However, if this portal block right here is removed because there’s there’s no other ones in the end city, then the game is going to think that you’ve never defeated the Ender Dragon before and it’ll summon a brand new one in that will give you a dragon egg. And on 1.12, there’s a really easy way to break portal blocks and bedrock using the dragon egg. That’s convenient. It’s going to require a couple of repeaters, an activated piston with the dragon egg on top. This doesn’t look that exciting. If we break that, the egg falls and and and that’s about it. However, Minecraft has something called instant falling. And it’s kind of important that you pay attention for this because this is also going to be used to get the command block. Yeah, it just comes full circle. In Minecraft, a lot is dictated by a player’s render distance. If the player had a very tiny render distance, then the green chunks would be normal entity processing chunks. But the orange chunks right at the edge of the render distance, well, they are called lazy chunks. And in lazy chunks, Minecraft behaves a little bit differently. For example, gravity blocks fall instantly. If the dragon egg falls with instant fall, it destroys the block below it, meaning you can easily break anything. Nothing else has this property except the dragon egg. So, if I lower my render distance down to two, place the dragon egg in this chunk and move away so it’s now in a lazy chunk. Activating this will retract the piston. The dragon egg will fall and the bedrock should be broken, but it but it didn’t work. And and I have found this method to be a little bit inconsistent. But don’t you worry, there’s a better way to do it that works every single time. The minecart activates the pressure plate which activates the piston. And if I put the dragon egg there, once I fly away and this entity gets unloaded, the piston will retract. Instant falling will be on because it’ll be in a lazy chunk. And the bedrock broke first time. This also means I can have any render distance. So once again, I fly away. Once unloaded, the piston retracts, the dragon egg falls, and more bedrock is broken. If I do it one more time, the end gateway gets broken. And if I was to now summon an ender dragon, it would almost be a new one. There is just one more step. Although, before I can worry about that, I need to get some more food. Head to the Nether to get gas tiers to craft end crystals and reummon the dragon. Although, it’s crucial that during this you relog the world because now when you load it back up, as you can see, it’s it’s a bit Don’t ruin this for me. I’m trying to explain some Enderman. As you can see, the Ender Dragon boss bar is back. This is really, really weird. And after about a minute, the dragon appears with no end crystals around the sides, which is pretty handy. And I can go ahead and attack it. Now, I know it doesn’t look like I’m attacking it. It’s for some reason it’s it’s invisible, but it health is going down. And this time, when the dragon is defeated once again, it drops all 12,000 XP and you get another dragon egg. And so that means I now have two of them. And I can use all that XP to keep upgrading my gear. Once again, I can use this trick to break the bedrock and the end gateway. And then I’ve just got to rinse and repeat that 19 more times until I have 21 dragon eggs. That means getting 76 gas tiers, 38 blaze rods, 76 ender pearls, and 532 glass. Then I can craft all of the end crystals. And then I can respawn the Ender Dragon and defeat him many, many, many, many more times. Thank goodness that’s finally done. Feel like I’ve collected a million eggs at this point. God damn it. The egg went through the portal. And one of them did actually go through the portal. So I need to leave the end, break this bed, go through the end again, and then it’ll take me to spawn where there’s a lot of XP to be collected. Don’t mind if I do. And I can get egg number 21. Fantastic. I’m so glad that’s done. And now I can focus on phase two, which is to obtain 104 beacons. Yeah, this is definitely going to be a lot harder. So, if I want 104 beacons, I need 312 wither skulls. So, I’m going to use this fortress to build a farm for that. And I just got Are you kidding me? Okay. Well, we only need 311 now. That’s convenient, isn’t it? First things first, I’m going to build a big platform which is going to require 17 stacks of nether brick. Now I know why I took the time to make an efficiency 5 diamond pickaxe. It’s really speeding things up. It’s a shame netherite’s not a thing. But regardless, I should get 17 stacks in no time. That is all of it. Got another skull while I was mining that as well. The plan is to build the platform right here with portals going down the middle. This farm is known as the peer pressure farm by INX04 and I’ve just adapted it a bit to work in 1.12. But a very important thing I’m going to need to make it work is wolves. Yes, I need 12 of them. 12 in total. And currently I’m I’m completely friendless. I have none. I’ve got 11 bones in my ender chest. And there’s plenty more to be collected. And so now I shall try and find some wolves. This seems like the right biome. Although it’s probably yeah, a little too small. Just found a sharpness 5 book. Let’s go. Might as well add it to the axe. Operation find some wolves has been successful. Well, hello guys. Prepare to be tamed. Five so far. That’s pretty good. Remember, it’s 12 all together. Ideally, I’ll find them all and tame them, but breeding is also another option. Perfect. Loads more here. Basically, just look for the wool and the mutton, and you’re probably in in the right spot. What are you guys doing in the trees falling out of the tree? Just be careful. This is the problem with having this many dogs. You’re bound to have casualties. So, that’s eight in total. I’ll I’ll breed the rest of you when we actually make it back. So, guys, I’ve got to fly about 4,000 blocks in this direction. And all I need to do every now and again is land on some terrain so that they’ll all come to me. I’ve successfully got them all back to the portal in one piece. My goodness, I just feel completely overrun with dogs. Then I just need some stairs. And from there, I can just push all of the wolves into position. Perfect. That is all of them in the correct spots. And now I can start placing down all of the slabs. Perfect. That’s one side completely done. and the other side as well. Next, I’m going to head above the Nether. Break a load of bedrock using this tried and tested method. Then, I’ll build a Nether portal at this level. It has to be one block down because in 1.12, portals above the Nether just don’t connect. This obsidian can now be completely removed. And a new one built all the way up here. This should perfectly connect above. Yep, it does. So then I just need to grab a load of materials and build the overworld part of the farm. And with that done, I can show you the farming action. So the way this works is I stand on the AFK platform up here and down below mobs will spawn and the wither skellies will run away from the wolves into the portal. On the other side, the blaze can’t swim, so they drown as do some of the pigmen. And the skellies go up the water and fall down this chute, putting them at half a heart. I then periodically come through this portal and take them all out, getting me wither skulls, and thankfully I get to use looting with this method, too. I have also got to do a tiny bit of spawn proofing to make the rates as good as possible. It’s it’s very very minimal compared to what I would have had to do if I hadn’t used portals and gone above the Nether. But yeah, this will just remove any rogue spawn spaces and and they’re very far and few between. And with the farm now ready and running, it’s going to get me about 16 schools per hour. We need 312. So every couple of hours, I’ll take all of these guys out. It’ll be about 18 hours for me and 5 seconds for you. But yes, we are now done. I literally went to Morrim back in the time it took me to get all of those. And now getting all the nether stars for the beacons is going to be a fairly straightforward process. I just need to grab a load of soul sand and then spawn the wither over and over again underneath the end portal. And as he’s taking damage naturally from suffocating, I can be mining up the five stacks of obsidian that I need. That is all of that successfully obtained. And in that time, I’ve managed to get three Nether stars. And now that I can use my sword, getting more is going to be so so much faster. And that there is five down and 99 to go. And with that, it is mission accomplished. I just need a load of sand to get a load of glass. And then I can craft every single beacon that I need. So I now have the beacons. I have the dragon eggs. I also need a bunch of rose bushes. I’ll I’ll explain what for later. And so all that remains is a load of redstone items and squid. Yeah, we’re going to need a lot of ink sacks and feathers for that matter as well. All this time, the chickens thought they were safe, but unfortunately, yeah, they’re they’re not. I’m not exactly sure how much I need, but seven or eight stacks of ink and a load of stacks of feathers should be plenty. And yep, I I decided to build a chicken breeder to get them faster. Now, to go alongside all these materials, a load of books are going to be necessary. There we go. And all that leaves me to get is a load of redstone items. I’m in a messa right now, so gold is going to be useful for powered rails. Iron and redstone dust is needed to craft pistons. And slime is also something that I’m going to need loads of. And after a lot of mining, crafting, and smelting, I’m almost at a point where I have everything that I need. I am a little bit short in the redstone department still. I’ve got a few blocks and dust left here, but I need 328 redstone blocks and 650 redstone dust. So, I’m going to collect up a load of this stuff. And I’ve already dug a strip mine down here. So I can just gracefully glide down. And rather than going down that tunnel, I shall instead go in this direction hunting for redstone. Found some already. Fantastic. There’s There’s got to be a lot more where that came from. But the good thing about this is that I should also run into caves. And then you can get loads and loads of the stuff. Successfully found a cave and diamonds, but more importantly, redstone. Good thing I brought a water bucket. That’s going to be very, very handy. And just from that short amount of strip mining, I’ve already got quite a lot of stacks in the kitty. So yeah, I’m optimistic that getting everything that I need is not going to take too long. So I shall get to work and mine up absolutely all of the redstone that I need. And with that now out of the way, I can begin the project of building the machine that will allow me to obtain and farm command blocks. So to begin with, we have to start with save stating. Safe stating is when a chunk has so much data in it that the game can’t save it. This normally never happens, but with enough books with complex characters in them, you can overload the chunks data capacity. So I’m going to fill this book with pages and pages of random characters and sign it as book one. And then I’m going to fill another book with pages and pages of random characters, but different ones from the first book that can be signed as book two. And then by crafting more book and quills, I can duplicate the books and put them into a shulker box in a checkerboard pattern. And because they’re in a checkerboard pattern, Minecraft can’t compress the data as well. If they were just like this, it could compress it a lot better and it wouldn’t overload the memory. But instead, you need them to be laid out like this. So this shulker box here is taking up a lot of memory. And if you make a second shulker box that is exactly the same, you then overload the chunk’s memory capacity and it wouldn’t be able to save this chunk. A lot of safe stating is crucial in getting a command block, which is why I’ve got so so many of these to make book and quills. And just to show you in action in a random world, if I go to a chunk and place down two of these shulker boxes, this chunk’s memory is now completely overloaded. I can blow things up and place down a bunch of blocks and everything in this chunk will reset due to those shulker boxes. These diamonds will stay. Those ones will not. If I just fly far far away and fly back once it’s out of render distance, as you can see, the chunk has completely reset it. It’s not reset the snow for some reason, but it’s it’s not saved any of the data. So, I’m going to go ahead and craft every single book that I need for the entire machine. There we go. And then we’re ready to fly to an ocean far, far away and build this thing. It’s got to be really, really far away because the nether side of the farm needs to have never been visited before. We’re now about 10,000 blocks out and the chunks ahead of me have never been loaded before. So, I’m going to reload the world, grab four of these Shulker boxes, and within 45 seconds before an auto save can occur, I’m going to place save state Shulker boxes in this chunk and also in this one. Now, it’s impossible for the game to save those chunks as long as I don’t unload them, which is crucial for the entire farm to work. Right here, I’m going to start by placing down 100 beacons. And these are absolutely crucial in getting a command block. It won’t make sense right now, but I will I’ll try to explain it later. Stained glass is also going to be very very important, and it’s how stained glass and beacons interact that allows us to manipulate code and do some pretty cool stuff. So, this glass tower needs to be built up really, really high. And with that completed, and I now need to place floating dragon eggs up here, which is is impossible. If you’re a noob, you see, if you instead take rose bushes and place the eggs on top and break the bottom, the eggs stay floating. It’s It’s that easy. So, if I first add in five observers, I can then safely fill this with dragon eggs and break the bottom layer of the rose bushes to get exactly what I need. Why do I need that? Well, all will be revealed later. And what I’m about to build is complicated. There’s a lot of different things, a lot of redstone, and a lot of explaining. And rather than explain every little bit as I build it, I think I’m just going to build the entire thing. And once that’s done, I shall explain how everything works. And with that it is done. I wasn’t joking when I said that the machine is absolutely massive. Look at all of this. I’m now going to place this repeater. I just didn’t want to cause any updates to the dragon eggs and have them fall prematurely. And I now need to go ahead and add books to the save state machines. These basically make it so that after running the machine, it can still be used over and over again. Basically, the way these work is at the moment cuz it’s only book one in the shulker, the data can be compressed. It’s not overloading the chunk. And in here we have book twos, but they’re all renamed different things so they don’t stack together. And when these observers over here go off over and over again, these droppers will put these books into the shulker box, filling up the gaps. And that will make it so that the chunks can’t save and they will automatically reset. And all the remaining ones that need to be safeated are down here around the two chunks that I save stated. And so that’s both of these loaded up. And as for these top dispensers, they’re just going to have these full ones inside of them so that when the dispenser activates, they’ll both get dispensed into this chunk and safe stated. And it’s the same thing over here as well, but because they’re currently in that chunk and this chunk, they’re not safe stated, but when put into this chunk together, it overloads the memory. I feel like I’m going to be saying safe state a lot in this video. In these bottom bits below the dispensers, I’m just repeating exactly what I’ve done everywhere else. There we go. They’re done. Mission accomplished. And you know what that means? It means that I’ve got to not forget to put a water bucket in there. That’s going to help with update suppression. But it means that I can leave this area now, reload the world, anything like that, and the machine will still work. I don’t have to rely on those save state shulker boxes that I placed at the beginning anymore. Ender pearls are going to be needed to do this setup. So, I’m just going to put them in the chest. And I’m also going to light these nether portals. Now, the Nether behind these has never been visited before and never been generated at all, which is very, very important for this to work. This right here is exactly where we’re going to get the command block. But first, there’s still one thing that I absolutely need to build for it to work. But before I do that, we’re going to go into a bit of an explanation. And the explanation is how we can turn flowing water and an anvil into a command block. This is done through a process called word tearing. Word tearing is when you combine part of the binary data of one block with part of the binary data of another block, creating a brand new block. And if you take the first part of the binary data of an anvil and the second part of the binary data of water, you get a command block. But how do we get the game to think that two blocks are in the same place at the same time so that the binary is combined? Well, that’s all thanks to something called multi-threading. But before I explain that, I basically need to place a load of random blocks in this subchunk. So, between that blue line and that blue line. Basically, I need 256 different block states in this chunk so that Minecraft stores the block data for all blocks in a specific way. So, this oak stairs is one block state because it’s facing that way. This one’s another block st. It’s upside down facing that way. This one’s facing a different way to that one. So, it’s another block state. That’s a different block state. And yet, this one is a different block state again. So, it could be the same block, but if it’s in a different state, it counts towards the 256. So, yeah, there’s a lot of different blocks that need to go down. So, I’m going to get to work and get busy adding them. Perfect. That is all of them. And now to turn this anvil into a command block, we need to understand multi-threading. Almost everything in Minecraft runs on a single thread. So when you flick a lever, it processes the lever, then activates the redstone dust, which activates a repeater, which activates a piston. But if you place or break a stained glass block, for some reason, the game starts a new thread where the stained glass checks for a beacon below it. And once the check is complete, the thread is closed. And by loading and populating the chunks over there that I save stated in a certain way, we can make use of the beacon thread so that that thread thinks that there’s water here and the main thread thinks that there’s an anvil here. To do that, we’ve got to take advantage of how Minecraft populates chunks. You see, if you load a chunk for the first time, it will only populate itself with ores, trees, and liquids if the chunks in a 2x two square next to it are generated. But if you update suppress the chunk as it is loaded, it will fail to populate the three chunks around it. And this allows you to get a chunk that looks like it’s invisible, like this. It also turns on instant falling and instant tile ticks everywhere in the overworld. From there, if you then unload and reload a chunk next to the invisible chunk, the game will try to populate the invisible chunk again. And this time, it’ll be successful in placing ores, trees, and liquids. And so, in order to combine the binary of the anvil and the water, we need this observer line to be running on the beacon thread. And if we make the beacon thread populate an invisible chunk, that is possible. And that’s basically what this entire machine does. But before I run it and explain how it works, there’s one more mechanic that you have to understand. And don’t worry, this one’s way more straightforward. When instant tile ticks are on, observers do not behave like they usually do. Normally, if an observer detects an update, it quickly goes through the chain and outputs a signal. But now, with instant tile ticks on, observers give out two block updates per update they detect. So this observer will detect one update and give out one pulse for turning on and one pulse for turning off for a total of two. This observer detects the pulse coming on so gives out two updates and then detects it going off so gives out another two updates for a total of four. Then this observer gives out two updates per pulse it receives. It’s going to receive four so it’s going to give out dates. Then this one gives out 16 32 64 128 256 and before you know it thousands of updates. No, millions of updates. That’s 2 million updates just in this line. And if you update this observer by flicking the lever, my PC takes this long to do 2 million updates. It It took about 2 seconds. However, if I go ahead and add one more observer, which will be 4 million updates. Now, when I flick this lever, it takes about 4 seconds to process the update. One more observer would take 8 seconds. This is 16 seconds. But after 16 seconds, it it does catch up and the lag ends. And if we just add a load more observers, before you know it, because the time keeps on doubling, we have an observer line that when flicked will take 1 billion hours to complete. Yes, that’s over a thousand centuries or 100,000 years. Basically, we’re not going to be around by the time this finishes. I’m basically just going to have to kill my game using Task Manager. There’s no other way to stop it. But yeah, that mechanic with the observers is critical in successfully getting a command block. So, let’s now run the machine and I’ll explain how it works. To begin with, I need to stand next to this wall and relog. That basically just resets which chunks are and aren’t loaded. And now from this position, I need to wait 45 seconds for an auto save to occur. If I don’t do that, it won’t work. Next, I flick this lever, which loads the chunks around the chunk that we’re going to update suppress. And then flicking this lever loads more chunks, which makes the game try to populate a chunk. But because it’s an update suppression line, it gets stopped, which makes this chunk invisible and turns on instant falling and instant tile ticks. Then we move over here and flick this lever. Because instant tile ticks are on, this observer line takes a lot longer to complete, creating a 5-second lag spike. During that lag spike, I press this button, which makes the dragon eggs fall, and in the same take, all 2,000 stained glass is destroyed. This will create 2,000 new beacon threads that will execute one after another. And the final glass to be destroyed is in this chunk, which creates one last beacon thread. Because it has to wait for all the other beacon threads to finish in this chunk, it’ll be scheduled to run after them. And whilst it’s scheduled, still in the same TIG, the player moves over here, which unloads the beacon chunk. Pressing this button then cancels the unloading of all the other chunks. And when the final beacon thread finally runs, it loads the chunk back in. But this time, it’s the beacon thread that’s done it and not the main thread. That in turn populates this invisible chunk right next to it, which places a water pocket next to the stone because the game thinks it’s part of a cave. That updates the budded rails, which is detected by an observer line, which means you have an observer line that is running on the beacon thread, not on the main thread. And if I right click these, you can see that they are pulled on and off. They’re just updating so much that they look like they’re permanently on or off until you right click them. And this is called an async observer line. This async observer line is updating the blocks over here. And if I was to flick this, it means there’s a chance for word tearing to occur. But before I can do that, I need to turn off instant falling for it to work. Otherwise, my game will just crash. So right now, as you can see, instant falling is on. The sand falls instantly. Instant towics are on as well. And to turn off instant falling, I just have to load chunks in the Nether that have never been visited before, which is why I had to build this machine so so far away. Now that I’ve done that, instant falling is switched off, but instant tile ticks are still on. And I can then start flicking this lever and hopefully get a command block. First time, as you can see, nothing happened. And if that happens, it means the word tearing has basically frozen this bottom observer. This one’s still pulsing. This one’s frozen. I just have to extend this piston and put it back. And now this is once again pulsing again. And I can once again try and combine the binary data. And we basically just keep going. And one of the things we can get is a log. Basically, you get a log if the binary data gets combined back to front. We needed to combine a certain way for it to be a command block. So, we just go again. And if we keep trying, you get a command block eventually. Look at that. We have done it. I’ve got a command block completely in vanilla survival. And that was the easy bit. I want to get this as an item in my inventory. And that’s where things get really complicated cuz we need to trick the game into thinking that this command block is a falling piece of sand. And to do that, I’m going to need a whole new machine. So, I’m going to reset this one. And to turn off instant tile ticks, I just need to fly far away and populate a new chunk that places a liquid pocket. I’ll know if I’ve been successful because water will be slow. Okay. Yeah, we’ve done it. Building this new machine is going to require me to remove loads of these redstone items and also place a torch right here. That’s very important. It might not look like it now, but it is. I’ll also need to remove this platform up here of block states. There we go. And now to head out and go get the missing redstone items. A bunch of obsidian is going to be very important. And slime is going to be needed as well. Gum powder will be handy because this machine uses TNT. And I also need a bunch of redstone items. And I now should have enough sand to make the remaining TNT. Yeah, that’s absolutely loads. And this sher box has all of the other needed items. A lot of creepers were sacrificed for all that TNT. And a lot of desert pyramids raided. Right here is the spot that the machine is going to be built. And this water is going to push TNT along because we’re going to need a headless piston to destroy rogue command blocks that would otherwise break the machine. You’ll you you’ll soon see what I mean. And this obsidian ensures that the rest of the machine doesn’t get blown up. I’ve connected up the observers that are going to make the multi-threading happen because these are going to be two async observer lines connected to that repeater. I’ll explain exactly how and why that works very very shortly. But that is the build completely done. I’ve just got to add a few extra observers, fill this chest with TNT, and add walls that will catch the command blocks when they fall out of the machine. And I’ve also added a staircase so I can easily get up and down without my elytra. So, to turn that piece of sand into a falling command block, we need to do what is known as the generic method. And once again, like we did there, we need to use word tearing. But because we don’t now have those 256 different block states in the chunk, word tearing works differently because the binary for the blocks is stored differently. Instead, the game assigns each block in the chunk a number. So this torch right here is number one. There’s nothing next to it. So the next block that is in this line is number two, the command block. And then this sand is number three. So that is assign number one in binary. That is assign number two in binary. And that is number three in binary. And if we splice the binary of the sand with the binary of air, which is all zeros, we get the binary for the number two, which in this instance is the command block. And if we combine the binary at a very exact moment, the sand will get changed to a command block just as it starts to fall, and you get a falling command block. So we need three threads to make this happen. One thread which changes the block to air. That happens on the main thread when the piston moves the sand. Then a second thread which is constantly updating the sand, giving it a chance to set the falling sand to be a falling air block. And then the third thread performs word tearing on the sand to combine its binary with air to turn it into a command block. Sometimes nothing happens. Sometimes you get a falling air block, which basically is the same as nothing happening. Sometimes you get a command block that isn’t falling. It just it just gets stuck there. And every now and again, the stars align and you get a falling command block that this wall is going to catch and keep in a falling block state. I can only hope. But first things first, I need to use this machine twice to get not one but two observer lines and keep them both loaded. How am I going to do that? Well, it is all thanks to Ender Pearls. So, as before, we’re going to stand by this wall and relog the world. So now after waiting 45 seconds so that an auto save occurs, we flick this lever. We flick this lever. This lever creates a lag spike. We press this button and this button during that lag spike and we get async observer line number one. In fact, you can actually see them flashing and updating in real time. It’s it’s kind of crazy. From there, I’m just going to stand by this portal and wait for their next autosave. And now that that has happened, we head back over here to perform the same thing again. But this time, we can’t relog cuz we have to keep that observer line loaded. And that, ladies and gentlemen, is where the ender pearls come in because we can reset the machine by doing this. I’m going to stand against this trap door right here, and I’m going to look at this specific part of the glass, throw an ender pearl, and and it lands me right by the wall, and that is going to correctly unload and load the chunks that need to be. And that means I can perform this again. An autosave has just happened now. So, I’m going to flick this lever, this lever, do the exact same thing again. Press this button. Press this button. And as you can see over here, we now have async line number two. This one seems to be fine. This one seems to be stuck in an on state. So, I’m going to break it and place it back down. There we go. That seems to have solved the problem. And as long as this one is blinking that is directly above the sign and this one as well, which is to the right of it, the machine is going to work. But there’s also one more thing we got to do because once again, instant falling is on. We can’t have that. So, we’re going to send an item through this portal, which loads different chunks to that one. And now, instant falling is off. We’ve still got instant tile takes on. And still, we are not done because that piston up there needs to be a headless one. And to solve that issue, we need to break this redstone block. I’ve got to make sure I don’t screw anything up here, otherwise everything breaks. But yeah, we break that redstone block. And we also need to break this one. If we place this one back down now, you’ll see TNT gets released. And okay, we’ve got it going. That Okay, I’ve just fallen off my own machine. But that piston is now a headless one. As you can see, some of the observers have disappeared. That just happens with async lines. I’m going to have to replace them. So, we put that back. It stops the machine. Headless piston in place. Let’s get this observer placed back under there. It should Yeah, it’s flashed. That’s perfect. Same issue here. One disappeared. Easily solved. And now, as far as I’m aware, the machine is ready. We just need to flick this, which sets those pistons off. This basically just moves those observers there in and out every now and again in case they get stuck in an on position, which which can happen. There you go. You see it just happened there. And basically the the command block machine is running. There’s three threads all acting on this sand block. And you have about a one in a 100 chance for a command block to spawn that’s gets stuck which the headless piston will destroy. And you have a one in a,000 chance to get a falling command block. Yeah, those are kind of crazy odds. I know. Basically, you’ll probably get one roughly every 40 minutes. There we go. I think we got a command block. Yes, we did. So, did you see how it just got destroyed then? Headless piston destroys it. The TNT creates another headless piston. Looks like the same thing’s happened again. You can’t see the command block unless you right click on it. And so now we just wait. We wait for that first falling command block. And we got one, but I I didn’t see it because I was up there adding some more blocks. I think I needed more block stakes to increase the pallet size. But yeah, one one has dropped down. If I go ahead and mine this, as you can see, we’ve got a command block in our inventory, ladies and gentlemen. But I said we’re not only going to get a command block, we’re going to farm the command block. And I can’t believe I missed it. I was stood here for ages waiting and I missed it. But we are going to farm this command block. So I shall wait to get another one. And we got one. And we got another one. Managed to get not one but two of these on camera. I told you guys it’s a command block farm. And it’s actually farming the command blocks for us. Look at that. two floating command blocks. And if we break the wall, they fall on the slabs. And now I’ve got three of these. That’s insane. So, I’m going to put the wall back and then leave this machine to run for ages and see how many I get. The game did end up randomly crashing, which means I’d have to break and replace all these observers and then redo the whole chunk swap thing again. But let’s for now just turn this off, get rid of this guy, and see how many more command blocks we got. It was It wasn’t actually that long. Maybe about 40 minutes to an hour. And we got There’s a few, ladies and gentlemen. There is a few. Two more. So, yes, five command blocks in the command block farm. And these are properly in my inventory. Very, very cool. You can’t actually place them down in survival or use them, but other than that, it’s still a cool flex. I could put them in an item frame. I could make the farm a lot faster by doing something called cluster chunks, but that involves building another massive machine and I’m not bothered about speed. I’m bothered about functionality. So, that ladies and gentlemen was me obtaining the command block and building a farm for it. I’d also like to thank Myron for all of the explanation videos that he’s made. They were very, very helpful and for his help in the Discord. The massive contraption that I built that allowed me to get the Async observer line was void. So, thank you to them for the design. And this little machine here that allows you to get the falling command block was designed by Ang. So, thank you very much to them. They’re also very helpful in the Discord, too. And finally, thanks to Marpex. He also made some explanation videos that I found very, very useful. This project took me 7 weeks to do, so if you could please subscribe, that would mean a lot to me. I put a lot of work into this video. And if you’d like to see more crazy projects, check out this video on screen where I built a farm that lets me get unlimited bedrock blocks. Or there’s also this video where I use RNG manipulation to get unlimited lightning bolts and control the weather in

►SIGNED 10,000 Days Poster! https://sb737.store/10000days
—————————————————————-
please follow these thanks
►Twitter: https://twitter.com/sb_737
►Discord Server: https://discord.gg/xjFUEuFnXB
►Instagram: https://www.instagram.com/realsb737
—————————————————————-

In this Minecraft video I build a Command Block farm in Vanilla Survival Minecraft Hardcore.

Credits:
Myren: https://www.youtube.com/@myreneario7216
Angarn: https://www.youtube.com/channel/UCUmnnqqmPbg-4hDJNXe7hSA
Floppy: https://www.youtube.com/channel/UCfAtbEnmJ6aRrM3DemzbEfw
Marpace: https://www.youtube.com/@Marpace
Void: https://space.bilibili.com/500260506
Fortress Farm: https://www.youtube.com/watch?v=jKWp56FmBdI&ab_channel=ianxofour

41 Comments

  1. I remember how sb put some mining episodes in between the episodes of his x box world.😅 sb if you are reading this please update us on that world id love to see an comeback of Eima Jolum too. god id love to see some more of that action ❤

  2. "man preforms the video game equivalent of quantum alchemy, achieves a state of immortality with a superposition of command block or an anvil with water"

  3. Did I saw this vid title and I said i knew that dang penguin was clickbating us on his hard core ending until I started it. Good to see hardcore still a thing on this channell

Leave A Reply