the difference being that the technology is actually designed to be consumer friendly first and foremost because the people making it are also the consumers
I don't believe that a true penrose tiling would be reasonable to automate. Penrose tilings have 5 fold rotational symmetry it the machine would need to handle placing tiles at irrational angles which would be extremely difficult to calculate on the fly. It might be possible to use the margin of error given by aliasing tiles to be able to precompute all useful angles of tiles, but that is very likely to require a very large amount of storage space. It might be simpler to precompute the entire floor, but at that point it would be more effort than just placing it by hand. There are other tilings which are aperiodic which would be reasonable to automate though. Wang tiles for example. I have found a paper which describes tiles which only require 2 adjacent edges to determine which tile would fit, so given enough storage to hold the tiles for the top and left edges of the perimeter the machine could determine tile placements in rows placed left-to-right top-to-bottom. This would however require a significant increase in storage size and logic but I think it is within current tech, and the only reason that it might not be reasonable is that it might not save time over hand placing for small to medium perimeters.
@@jjrubes1880 i talked about this with ruthro a while ago. the issue with a penrose tiling is more fundamental than that. penrose tilings characteristically do not repeat, and tessellated (blocky) patterns *must* repeat.
@@ZephyrCubic basically as long as you make a computer that is capable of storing about 8 or 9 16 bit numbers you can calculate with imaginary numbers, less if you actually optimize it, the hard part is going to be implementing fixed point math so you can actually get some sort of accuracy.
@@halted_code Fixed point math is literally just integer math with some bit shifting when you multiply. It's _easier_ than floating point to implement. I think the hard part to implement will be the "loop until magnitude greater than 2 or tried for too long".
It really makes you wonder if Mojang had any idea how regular people would take their little block placing program and use it in such fantastic ways on such scales. The level of ingenuity here is astonishing! Bravo gents :)
he considered it at one point, but it didn't really match the plans he had for his perimeter not to mention the prototype at the time wasn't exactly user friendly
As someone who has built a much much smaller, far more basic and slower version of this in the past I truly appreciate and respect the amount of effort that has gone into this machine, awesome job 👍
These kind of videos are what get me excited for minecraft. I dont think many other games have this kind of creative people behind it. Using whats given to us to make machines that can almost play the game for us. its beautiful
Holy shit i have no words... This is seriously amazing, idk how any of this works and I doubt I'll ever use it but I still watched the full video. Well done
It works by many observers going in an order like of this one just activated than this one can’t, allowing for many combinations and when one is rear, it brings at item and drops it off into a player with an empty slot so it will place it. Then, pistons move the blocks down as flying machines pull it across.
Distant Horizon is reallly awesome, I don't think I ever want to play without it again. But for showcases, Bobby lets you set your render distance to pretty much whatever your PC can handle without any LOD, so that also works great. Definetly will work for screenshots and I believe ReplayMod as well, when FPS don't matter.
Wow. Fantastic work by Ruthro and everyone else who contributed. Would love to see some of the other servers using this and showing off what it can do to their audiences.
It's crazy. Your explanation is really detailed and everybody, even someone not really fluent in redstone could do it with that, it's awesome ! Great work from everyone !
Well, this is amazing! I couldn't of even imagined people would be building stuff like this way back when I started playing Minecraft. When I saw the thumbnail I thought it was just placing terracota blocks, but this is something else entirely!
You and your friends' creations are amazing! Combined with your digestible and entertaining explanation videos and I'm finding myself more inspired than ever to do stuff with redstone! I figured out a basic tnt duping flying machine the other day, its nothing compared to this but its one more step up the technical mountain.
If your careful you could load the block storage in a way that the pattern changes colour over time. So the pattern is essentially in greyscale, but then gets filled in with a changing colours along the build
This is probably my favourite youtube video ever It really says something that i was able to build and run it despite not knowing a lot about technical minecraft things, the tutorial is really good I had a lot of problems however, thanks to the wavetech discord server members and Ruthto for help, and also lots of things i was able to fix myself I spent a lot of hours trying to get it to work and i literally was forsed to learn how it works but thats a good thing, i learnt a lot about redstone in general My minecraft gameplay has become better than ever after this video, it's probably been a month since i decided to build it in my survival world and i did a lot during this period, my gameplay doesn't look like "kill the dragon, build some things and leave, then create a new world after a couple of months" anymore Today i finally finished printing the pattern in my perimeter and i already have lots of ideas what to build next So, thank you a lot for making this video! My favourite game has become even better after i saw this
This is pretty similar to something I was working on for a while. I wanted to be able to 3-D print slimestone builds. (particularly something like a quarry which has very repetitive portions.) turns out, slime is a really annoying block to move around, and it makes blockstreams annoying to design. Maybe I'll yoink some of this tech to and just focus on the block transport portion.
U should use distant horizons. It’s a fabric mod that gives u like 300 render distance on servers with the only downside being that switching dimensions takes longer
Even better, Distant Horizons also works alongside Bobby+Nvidium, so you extend your high detailed render distance and reserve the LOD rendering further out.
8:25 This might seem slow but an IRL inkjet printer would be more than 200 times slower to fill the same area! A monochrome laser printer would still be 30 times slower! (maths) The mc printer prints at 3.33 blocks/s; blocks have a surface area of 1x1 meters; The printer thus prints at 3.33 m^2/s. The internet tells me an inkjet printer prints at 15 A4 pages per minute (i.e. area per time) which is then 1.58e-2 m^2/s. The laser printer number was at 100 A4 pager per minute.
Considering that the printer doesn't actually print the texture across the entire square meter of each block, each block is more like a single pixel making actual printers much, much faster by comparison
Bet that sometime in the future there will be mechanism that completely plays the game on its own, requiring a single player holding right click to place/use stuff
I couldn't see the machine's mechanisms and thought it was printing ghost duplicate blocks. I guess the blocks were real and player-placed, which I guess is more sensible.
As somebody who barely plays Minecraft and made a frame hidden door one time, this is a shocking amount of engineering prowess. Immensely impressive! I don't think I'm as good at my actual technician job as these lads are in minecraft, haha.
next step printing in 3D, not just 3 layer, imagine u have a program that codes for example a quarry and a machine that actually builds the quarry for you, it s a lot of effort, but u have a guaranteed 0 mistake in building it :D . impressive work so far
Now could the new magic falling block teleporter do this job for any perimeter in a 45km radius, incredibly slowly? The engineer in me wants to see them taped together, as slow and inefficient as that would be
you know it's technical minecraft when you hear "downsizing to about the size of a spawn perimeter"
its like showing your best achievement as a "little" simulation
One step closer to automatic chunk builder!
Recreating the Minecraft generation system using redstone!
ilmango will need that for his skyblock
imagine building a machine to remove a whole perimeter only to build another one that generates the same terrain again
@@albingrahn5576 doing god's work
yeah... what if they made a mistake on coordinates and built a perimeter on the wrong area? this is a serious problem
I can't believe this video has not one but two Saul Goodman jumpscares
Now i know there is another jumpscare coming
@@YanT141Second one still caught me off guard
it's finally released!!
only took 2 years..
thank you for motivating me to finally get this to a releasable state
i cant even begin to understand how you designed this. This is just insane man super big brain u have
I am in awe, you are amazing!
this is genius man. I don’t know what else to say, I fking love it
Cutting edge genius shit
super cool that you made a program to handle the boring part of setting up the machine. awesome
Servers like Wavetech and Sci craft are honestly like watching technology companies come out with new products
the difference being that the technology is actually designed to be consumer friendly first and foremost because the people making it are also the consumers
@@Pihsrosnec and not with a goal to get as much money as possible like for example Apple
Next step will be making a Penrose tiling with fully automated block placement.
I hardly think this is a joke given how insane these projects are
I'd agree, if it weren't for the fact that i don't know how you could build a complicated enough computer in MC to handle non-repeating tiling.
I don't believe that a true penrose tiling would be reasonable to automate. Penrose tilings have 5 fold rotational symmetry it the machine would need to handle placing tiles at irrational angles which would be extremely difficult to calculate on the fly. It might be possible to use the margin of error given by aliasing tiles to be able to precompute all useful angles of tiles, but that is very likely to require a very large amount of storage space. It might be simpler to precompute the entire floor, but at that point it would be more effort than just placing it by hand.
There are other tilings which are aperiodic which would be reasonable to automate though. Wang tiles for example. I have found a paper which describes tiles which only require 2 adjacent edges to determine which tile would fit, so given enough storage to hold the tiles for the top and left edges of the perimeter the machine could determine tile placements in rows placed left-to-right top-to-bottom. This would however require a significant increase in storage size and logic but I think it is within current tech, and the only reason that it might not be reasonable is that it might not save time over hand placing for small to medium perimeters.
Or the new hat tile.
@@jjrubes1880 i talked about this with ruthro a while ago. the issue with a penrose tiling is more fundamental than that. penrose tilings characteristically do not repeat, and tessellated (blocky) patterns *must* repeat.
@@punchster289 what do you mean by tessellated that would exclude penrose tilings?
You really did this amazing machine justice by making such a detailed and high quality video. Very nice indeed
Thank you, I swear tutorials are about 5x more work than just using this thing in survival
😊😊😊ppll
😊p
Its like he made pattern printer for the knowledge of the device
Now you just need to create a 16 bit computer that can calculate the mandelbrot fractal and use *that* to place the blocks :D
I would do horrible things to see a mathematically accurate Mandelbrot Fractal as a floor for my perimeter.
16-bit computer for imaginary numbers....
@@ZephyrCubic basically as long as you make a computer that is capable of storing about 8 or 9 16 bit numbers you can calculate with imaginary numbers, less if you actually optimize it, the hard part is going to be implementing fixed point math so you can actually get some sort of accuracy.
@@halted_code I've seen floating point implemented in redstone computers, so I think that may be a solved problem!
@@halted_code Fixed point math is literally just integer math with some bit shifting when you multiply. It's _easier_ than floating point to implement. I think the hard part to implement will be the "loop until magnitude greater than 2 or tried for too long".
It really makes you wonder if Mojang had any idea how regular people would take their little block placing program and use it in such fantastic ways on such scales. The level of ingenuity here is astonishing! Bravo gents :)
2:28 The greenscreen is quite possibly the best possible perimeter pattern
Docm needs to do this on the hermitcraft server
he considered it at one point, but it didn't really match the plans he had for his perimeter
not to mention the prototype at the time wasn't exactly user friendly
The first Saul Goodman was great, but I just about died at the second.
this is truly incredible, great work
As someone who has built a much much smaller, far more basic and slower version of this in the past I truly appreciate and respect the amount of effort that has gone into this machine, awesome job 👍
Can you tell more about your version?
These kind of videos are what get me excited for minecraft. I dont think many other games have this kind of creative people behind it. Using whats given to us to make machines that can almost play the game for us. its beautiful
3:18 😂😂 Didn't see that coming
Holy shit i have no words... This is seriously amazing, idk how any of this works and I doubt I'll ever use it but I still watched the full video. Well done
It works by many observers going in an order like of this one just activated than this one can’t, allowing for many combinations and when one is rear, it brings at item and drops it off into a player with an empty slot so it will place it. Then, pistons move the blocks down as flying machines pull it across.
Love the external program. Insane work guys
Ah yes, I can finally print my dirt floor for my dirt house.
Every 2 years, the "OMG" in Minecraft Projects doubles.
A perfectly nerdy video, very nice.
Have you tried the distant horizons mod for showcases involving these big perimeters? That could allow you to show them in almost their full glory!
Distant Horizon is reallly awesome, I don't think I ever want to play without it again. But for showcases, Bobby lets you set your render distance to pretty much whatever your PC can handle without any LOD, so that also works great. Definetly will work for screenshots and I believe ReplayMod as well, when FPS don't matter.
I don’t like it because it takes off ever to load between dimensions
Farsight
@@matthewwhitaker7930 it is very cpu extensive
nvidium
The quality of your videos and creativity of your projects remind me of ilmango and gnembom. Awesome!
Wow. Fantastic work by Ruthro and everyone else who contributed. Would love to see some of the other servers using this and showing off what it can do to their audiences.
This is insane I love what you guys get up to with these projects. Full blown pattern printer for perimeters is mad, and they look really cool too.
Awesome work guys. Well done!
This was the moment saul goodman became a perimeter pattern
It's crazy. Your explanation is really detailed and everybody, even someone not really fluent in redstone could do it with that, it's awesome ! Great work from everyone !
This is so awesome! I love that it is possible to automate this.
best redstone youtuber out there, without a doubt! Learned so much from you, pls never stop making videos! Ur inspirational!
Absolutely insane work. Human ingenuity never ceases to amaze me.
Well, this is amazing!
I couldn't of even imagined people would be building stuff like this way back when I started playing Minecraft.
When I saw the thumbnail I thought it was just placing terracota blocks, but this is something else entirely!
Age old problems require modern solutions! This is insanely cool!
This is incredible! I’ve been waiting for this ever since the first video you mentioned it
keep up the great work cubic; love your content!
Jeebus, this machine is *AMAZING* !
You and your friends' creations are amazing! Combined with your digestible and entertaining explanation videos and I'm finding myself more inspired than ever to do stuff with redstone! I figured out a basic tnt duping flying machine the other day, its nothing compared to this but its one more step up the technical mountain.
If your careful you could load the block storage in a way that the pattern changes colour over time. So the pattern is essentially in greyscale, but then gets filled in with a changing colours along the build
there are easier ways to do this, I even made a prototype. but no matter what I tried the floor just looked like shit :(
oh hi! I was just waiting on the bus as they're all getting cancelled, glad to have something to watch while I wait hahah
The recurring Saul joke had me almost in tears x)
A modern day Jacquard Machine. Congratulations, absolutely amazing
This is probably my favourite youtube video ever
It really says something that i was able to build and run it despite not knowing a lot about technical minecraft things, the tutorial is really good
I had a lot of problems however, thanks to the wavetech discord server members and Ruthto for help, and also lots of things i was able to fix myself
I spent a lot of hours trying to get it to work and i literally was forsed to learn how it works but thats a good thing, i learnt a lot about redstone in general
My minecraft gameplay has become better than ever after this video, it's probably been a month since i decided to build it in my survival world and i did a lot during this period, my gameplay doesn't look like "kill the dragon, build some things and leave, then create a new world after a couple of months" anymore
Today i finally finished printing the pattern in my perimeter and i already have lots of ideas what to build next
So, thank you a lot for making this video! My favourite game has become even better after i saw this
Most of this video is way over my head. But you explain it in a way I can understand. Thanks for sharing and give my thanks to ruthro.
I’m not sure what’s more impressive real engineers or Minecraft engineers I would of never even thought this was possible
I was going to go to bed, but this takes priority!
Docm77 needed this in Hermitcraft Season 9, where he set the world record for Largest Perimeter Not On A Technical Server.
Do a video on the Wall Printer mod!
Wow, what an amazing feat you guys have managed to put out. Simply mindblowing. I'll definitely be trying this out.
This is pretty similar to something I was working on for a while. I wanted to be able to 3-D print slimestone builds. (particularly something like a quarry which has very repetitive portions.)
turns out, slime is a really annoying block to move around, and it makes blockstreams annoying to design. Maybe I'll yoink some of this tech to and just focus on the block transport portion.
2:29 I saw that coming from a cubic meter away
U should use distant horizons. It’s a fabric mod that gives u like 300 render distance on servers with the only downside being that switching dimensions takes longer
Even better, Distant Horizons also works alongside Bobby+Nvidium, so you extend your high detailed render distance and reserve the LOD rendering further out.
Saul Goodman perimeter Saul Goodman perimeter
OMG it's like a punch card programmable loom from the 1800th
this insane mashine needs a cool cinematic with music and everything like whoa how insane is that
This is GENIUS !! like how !!! even if you give me a 100years I could never be able to achieve this.
3:12 that caught me off guard lmaooo
Its criminal that dispensers don't just place blocks. Cant believe it took Mojang this long to add autocrafters
Be cool to calculate block on the fly maybe even generate some fractals that way
this is unreal. i never thought this would be possible
Really good showcase of the machine
8:25 This might seem slow but an IRL inkjet printer would be more than 200 times slower to fill the same area! A monochrome laser printer would still be 30 times slower!
(maths)
The mc printer prints at 3.33 blocks/s; blocks have a surface area of 1x1 meters; The printer thus prints at 3.33 m^2/s.
The internet tells me an inkjet printer prints at 15 A4 pages per minute (i.e. area per time) which is then 1.58e-2 m^2/s.
The laser printer number was at 100 A4 pager per minute.
Considering that the printer doesn't actually print the texture across the entire square meter of each block, each block is more like a single pixel making actual printers much, much faster by comparison
The saul goodman made me laugh so hard 😂
Holy shit that parrot perimeter is *gorgeous*. Yall are insane in the best type of ways
Bet that sometime in the future there will be mechanism that completely plays the game on its own, requiring a single player holding right click to place/use stuff
How does there even exist minds brilliant enough to create such a machine. Wow
that program helper thing is really impressive
8:38 very nice print. Almost like my carpet in my room 😅
I am of the stern opinion that these redstone engineers deserve CERN wages. Maybe not the job, but sure as heck the salary.
oh hell yeah, where do I sign up
jk
I couldn't see the machine's mechanisms and thought it was printing ghost duplicate blocks. I guess the blocks were real and player-placed, which I guess is more sensible.
That would be funny to print an entire perimeter floor in ghost blocks just for them to vanish when you relog
And here i am thinking my door with pressure plate is cool😩
me watching this entire video knowing damn well i will at no point in my life be advanced enough to use something like this
The start of automating map art right here
As somebody who barely plays Minecraft and made a frame hidden door one time, this is a shocking amount of engineering prowess. Immensely impressive!
I don't think I'm as good at my actual technician job as these lads are in minecraft, haha.
next step printing in 3D, not just 3 layer, imagine u have a program that codes for example a quarry and a machine that actually builds the quarry for you, it s a lot of effort, but u have a guaranteed 0 mistake in building it :D . impressive work so far
lmao that saul bit in the greenscreen perimeter killed me
The fact he built software to accompany the machine is crazy
meanwhile i struggle to remember how to do an item filter. you guys are absolutely crazy.
If I were going to use a schematic/structure then I'd just make one of the pattern and place it that way.
Regardless, really impressive work!
Parrot with trident is awesome!
Ruthro is an actual genius
Minecraft truly is the creates game in human history, and this video profs, that with enough time, everything is possible
thank you Cubic Metre
Consider this, if you make the pattern happen once (repeat 0 times) then you have essentially just made a printer that can print any map for you
Wow! This is incredible!
bro that saul goodman jumpscare got me screaming and coming rn😭😭😭😭😭💀
Insanity, I love it
Griffpatch: god of scratch
Cubicmetre: god of minecraft
Would love an in-depth video like this for bedrock removing machines. None of the videos out there do a good job.
He doesn’t even need to prove to us that it’s more efficient, it’s just cool as heck
I ne'er expected a Saul Goodman meme video would have a shulker-box based ROM in it
Bruh... WTF! This is IMPRESSIVE! :O
we want a video about printer for decorative vertical walls...
and if there is already present any design
please let me know...
thank you
Now could the new magic falling block teleporter do this job for any perimeter in a 45km radius, incredibly slowly? The engineer in me wants to see them taped together, as slow and inefficient as that would be
Finally DocM77 can finish the floor
honestly amazing
Nothing short of fascinating
3:25 idk, ruthro asking if you are I F5 is so cute
Others: ooo auto floor builder!
Me: that’s a great smart piston pusher help for other stuff at 18:30
Have you considered using distant horizons for showcasing perimeters??
*dies of cringe*
1:55 It was soooo big, my internet got mad and videos stopped loading 😂😂
Rail rom can be denser if you face observer into rail output from below, then face down from above sharing the same line.