Hey everyone today I’m talking about 3D printing and I guess I want to start the video with discussing this machine and if you don’t recognize it that makes perfect sense because this thing was built before the conception of my channel as a whole and I’m going to let You in a little bit of a secret if you compare the quality of the Redstone and how old it is you’re going to notice that as things get older they tend to get worse that means that you’re essentially looking at the guts of quite possibly the worst Redstone machine that I’ve ever designed compiling every every single mistake I could have possibly made in existence but luckily it works and if I told you that this project has a special place in my heart I’d be completely lying because I hate it with every ounce of my soul however though That’s just an opportunity which is why today’s video is going to be about fixing it because I’m going to be taking about every single ounce of knowledge I’ve gained in the past 9 months and putting it to the test designing this absolute Behemoth along with the help of A bunch of people who are probably lot smarter than me but before we get into the details let’s start from the very beginning and that’s data storage because we could build this entire 3D printer but without a way of telling it exactly what to print we’re not going to Be able to make anything so the way we’ll do that is we’ll store many many barrels filled with each with a bunch of Shuler boxes that’ll each contain all of the items that will store our data as of right now one shulker box gives us enough data storage to store exactly one Strip and the way we do that is just with concrete colors representing the colors and sticks representing air which are currently represented in sand and that’ll come in super important later but unfortunately we need a lot more scaling things up to the barrel I showed earlier what we get is 27 of the Shoulder boxes which is 27 27 long strips that’s a 27x 27 sheet of the piece or a slice of the entire print if we go ahead and scale that up again we’re going to need 20 27 of these individual barrels to create the full 27x 27x 27 cube of printing information That we’ll need to print our item overall when you compare it to the giant 27x 27 cubes we have down there our data storage is pretty small we’ve just got a 27 block long string of barrels each containing 27 shulker boxes all of them containing their own little pieces of Information that will constitute tiny little strips of the entire whole build now access ing this data gets a little bit more complicated but in short each of these barrels essentially has the ability to be called which sends the shulker box in there to this box unloader what that does is it takes the Box and pulls out each and every single item in order runs it through this nice sorting system and each of these is going to trigger their own colored slice and send the signal to the filament section to send the particular color directly to the next stage of the Printer now at first it might seem like a pretty interesting decision to fling these colors through the air I mean surely this isn’t just for show and the reality is that this really kind of interesting design serves an incredibly important practical purpose and that’s retaining the order of our colors in Order to see what I mean let’s look at a slightly less successful approach to this problem you see one way we could get all of these sand pieces to fall into a central location is just simply stacking all the filament dispensers on top of each other but the problem Immediately becomes apparent when I try to use a color like white then a color like pink and then a color like gray the reality is that no matter what order we dispense these in the pink is going to take a lot longer to fall down to the bottom meaning it’s possible our white And gray could arrive first leading to an order screw up when we wanted the pink to be between these two it actually ended up on top and that’s because it takes variable amounts of time for our filament pieces to get to the end location however if we instead choose to put Every single filament dispenser on the same y level and simply just use slime blocks to fling them all to the right location we can ensure that it takes the same amount of time for each piece of sand to fall to the desired location as you can see each piece of sand has even Spacing no matter which dispenser it comes from or how far it has to travel in order to get there although it’s undoubtable that there are definitely a bunch of other slightly less contrived solutions to this problem I really did want to take a page out of the super Fast end Pearl Cannon handbook and fling the sand through the air to make sure it all arrives at the same location in just the way I wanted now after the colors are sort of sent in from above they all get funneled into this really long strip maker which essentially just makes these Strips that will eventually formulate the walls that will eventually formulate the whole print okay so now that we understand how to turn data into color I want to address one of the most fundamental problems of almost any kind of 3D printing that exists both in Minecraft and in the real real world and That’s the unfortunate need for supports we live in a world of gravity and that means that placing things on floating surfaces is a little bit more difficult than placing stuff on stuff that’s already there luckily though I have the perfect solution and part of that is actually actual cleverness and the other Part is the fact that we’re in Minecraft and 99% of our blocks actually don’t even have to worry about gravity now this is the super cool part where the sand comes in because the thing is is that all of our blocks we’re using our rete powder except sand and sand has one Unique property it’s well not concrete powder that means that it doesn’t cure into solid concrete which means that when we actually wash all of it it’s the sand that’s going to remain as a gravity block and when we put it to the test by forcing it to float for a brief moment We’ll see that it’ll do exactly that it’ll just fall straight down whereas the concrete blocks remain perfectly in the air exactly where we need them to be what this essentially means is that other Al though we had to use gravity to create this entire slice because since We are stacking things on top of each other we no longer have to obey the rules when we convert everything to concrete and punch out all the air blocks but this strategy actually creates a new problem because the reality is that once we’ve gone ahead and swiss cheesed our entire thing it’s Now really difficult to move this thing we can’t move it as one whole layer because it’s just going to sort of squash together into the air spots we just created what that means now is that we actually have to move this entire wall forward to a very specific distance Without interacting with any other walls otherwise they’ll just simply smos together and nothing’s going to work in technical terms what we essentially need is exactly what this machine is it’s a giant piston wall that will move exactly as far as we tell it to except I didn’t design this because I’m really bad at slimestone when I tried for about about 30 minutes and got essentially nowhere I decided to go ahead and contact some of my fellow members of wave Tech and I went ahead to mythical Pingu if you don’t know who that is they’re essentially a Super Genius when it comes To anything slimestone and they were a massive help because the thing is is I contacted them at literally 1:00 a.m. in the morning and 4 hours later they come up with this insane machine and then go ahead and apologize for delays I don’t know how brain works anyways point is go Check out what they do because their skill is just unmatched when it comes to slimestone I also want to take this time to formally mention that I’m officially a provisional member of the wave Tech SMP or CMP cuz I mainly do creative work simply because a few people have gotten A little bit angry at me for just casually mentioning it without never actually publicizing the fact that I’m there they’re an absolutely incredible Tech server with a bunch of really cool people if you want to learn learn more check out the Discord in the description anyways on with the rest of the video Now we’re basically almost ready to start actually printing we’ve got the filament ejector we’ve got the giant base plate that actually moves our sheets around and we’ve got our data but wait where did this data actually come from because this is a bunch of really complicated Shuler boxes that totals to About almost 20,000 items that there’s no way I’m placing by hand and then this is where jkm comes in another fellow member from wave Tech and he essentially just makes a program that converts any schematic of any build that is made with concrete colors and converts it directly To that string of barrels that I can put directly into my machine and have it print that exact same structure oh and he also sent me a cone what an odd object that bears absolutely no significance whatsoever but before we get into the actual cone shenanigans that are about To ensue I just wanted to show a tiny bit of taste of what this thing actually looks like running since we’ve kind of not really even looked at the whole thing together as you can see all the sand gets piled down and it slowly builds up these layers and while this Runs I guess I want to quickly briefly plug if you’re liking the video so far and you want to see more stuff like it make sure to subscribe check out my other videos and you’ll probably see a lot more stuff like this anyways I’ve gone ahead and actually just skip to the Section where it’s going to load a full layer it’s actually going to push all the way this across start uh purifying all the sand but it also sticks out this layer of Pistons right here because while this whole situation runs down here we actually don’t have to slow down The process up here we can keep constructing this line and building it on top of these Pistons to drop down whenever this section is ready and after that returns a little bit this flying machine right here is going to take off pushing this entire thing forward lagging out my game a Ton and that is going to fly all the way to the end probably Clash into these blocks that I’ve placed down here and drop off the blocks then it’s going to send the signal right to make the Flying Machine back and here we can actually see that this buffer line is Actually filling up a little bit as this machine returns and once it does it’s going to drop this line and continue the process as if nothing happened what we eventually end up with is the first layer that we’ve printed all the way here on the far end and it’s Completely deprived of all the air blocks that we removed given by this giant sand column Tower anyways now that we’re out of the testing phase and everything seems to be working let’s actually print something real I took JK’s cone file pasted it in set it ready To print and watched in horror as it outputed this thing and I just want to mention that this thing didn’t just pop out it took about 5 minutes for this Abomination to just be slowly printed out while me and my friends just completely lost it as it slowly formed Into a face into a disfigured mess into having a Halo and just completely almost entirely ruined the cone while still vaguely retaining the cone shape so I want to go over the first few things that went through my head first off number one I saw the face it was pretty Funny number two I thought about how this could have happened and I thought about how it’s either my machine that’s broken or jkm and I really wanted to believe that it was jkm code that was broken foreshadowing this was not the case his code was fine because I just Couldn’t even fathom how something like this could be produced I also briefly consider the possibility that this was some elaborate prank by jcam because it’s essentially impossible for me to verify whether or not the ROM drive he sent me was actually generated by a functionally looking cone because I Can’t just like read the the shulker boxes that’s for a machine so this could have just been an elaborate scheme to make me think my machine was totally busted by the way also here’s it comparison to the actual cone that jkm should have sent me and as you can see It was not a prank it really is that messed up but when I hopped into a call with a bunch of other people and actually took a second to analyze the errors there actually is a real pattern and a real explanation for why everything happened the first thing we Should have noticed is that the entire fifth layer was directly lifted to the top and this isn’t some sort of message from the heavens this suggests that one of the shulker boxes essentially got stuck in stasis for the entire time until it was literally forced to be Loaded into the machine when there were no others left another detail we should recognize is that it’s completely symmetrical it retains all the symmetry of the original cone which suggests that there was no tampering in the individual strips only in how the Y level of each of these strips was organized and the Last super important detail to notice about this incredible failure is the side because if you look at this the first thing you might think is random and what creates random droppers which means something fired too many times and that means that shulker boxes ended up in the same dropper together causing it To be randomized so now we know what to look for let’s solve these problems what actually turned out to be the problem is this little circuit here which preloads the entire loader with three boxes to start off but it fails to account that it tries to preload itself using the Circuit it uses for the rest of the system putting boxes in which means it just flooded the entire system initially randomized a bunch of orders and totally screwed up the Y levels of every single strip that was inputed another important detail that led me to this discovery That I forgot to mention was the fact that the base layers remained entirely intact which suggests that the pre-loading mechanism worked perfectly but everything that happened after that was likely a result of the randomness that the excessive preloading that we caused was causing after completely removing the extra pre-loading circuit That was from a previous era the design I went ahead and printed again only I just moved everything over so that it could immediately start with the cone part and not just the massive amount of air that jkm decided to provide with me for the first like eight layers and it Printed perfectly this was the output anyways here’s just a nice time lapse of me printing out this weird rainbow cake that jkm found on the internet and I want to mention a couple things number one the filament system on this thing is kind of busted right now Eats more filament than it really should and also it just has a bunch of other problems it could also be improved by installing a sand Recovery Unit that actually takes the sand that is produced from each layer and recycles it to be used in the next one this would Basically eliminate the need to have such a tall sand filament pile I also wanted to mention that I believe my printer is slightly better than ill Mango’s printer because I’m not sure how much speed it actually beats it by or if it’s even slower but the fact that it Doesn’t have any sand support remaining after the prince is a massive win for me anyways that’ll basically be it for today’s video if you want to check out my Discord server see announcements see teasers or just have a chat with me I’m usually there make sure to check that It’s in the description if you’re enjoying the video make sure to like And subscribe check out my other content and I’ll see you next time Video Information
This video, titled ‘I Built a GIANT 3D Printer in Minecraft’, was uploaded by Squibble on 2023-11-26 18:21:03. It has garnered 14267 views and 1584 likes. The duration of the video is 00:15:31 or 931 seconds.
#redstone #minecraft #minecraftredstone
funny video (also its infinitely expandable with somewhat modification to the data storage system and the logistics counters)
Music: Cat, Haunt Muskie, Blocks, by C418
My Discord Server: https://discord.gg/9cqJk7uGE7 Wavetech Discord Server: https://discord.gg/SR6q7sC
Go check out @MythicalPingu @JKM115
Texture Pack Details: Vanilla Tweaks(This affects mainly everything involved with 3D-ifying components and see through scaffolding and the Dark Mode GUI), Ph1lza’s Diamond Netherite Highlights Pack, some random netherite elytra pack you can probably find by googling.
Shader Details: I use Complimentary Reimagined, on the mod Iris Shaders. Complimentary Shaders is similar and also great.
Mod Details: [1.20.1] (MODPACK: Fabulously Optimized), Isometric Renders, owo-lib, MaLiLib, Litematica, Tweakaroo, TweakerMore, World Edit, WorldEditCUI, MiniHUD, Carpet, Pistorder. 0:00 – Intro 1:24 – getting into it 5:11 – Printing bed stuff 8:25 – data management 9:14 – plug 11:06 – Cone shenanigans 14:47 – outro timelapse