Minecraft's Next Evolution of Automatic Perimeter Design

Поділитися
Вставка
  • Опубліковано 1 тра 2024
  • Decorative builds in minecraft are always a tradeoff between detail and scale, well not anymore! In this video we introduce the Perimeter Printer, a machine capable of using a redstone computer to automate the process of building enormous but intricately detailed floors for perimeters. We will also cover how you can use an external program to convert a build from inside the game into the printer that can create it automatically.
    Credits for the Printer:
    Ruthro: Lead designer
    cubicmetre: Shulker based ROM
    Punchster & glowsquid: Floor placer
    xoid, kikugie and mexiscool: Help with coding
    Example Patterns:
    cookies4you, spey and mrmaxmondays
    Files for the Perimeter Printer:
    www.mediafire.com/folder/ttvg...
    Wavetech Server Discord:
    / discord
    Mods that I use:
    www.mediafire.com/file/rrtgqh...
    Second Channel where I post my Music:
    / @artism6843
    00:00 Starting a Printer in Survival
    01:38 History of the Printer
    04:40 Introduction to the Printer
    08:58 Choosing Your Pattern
    10:45 Generating the Printer
    12:08 Setting up the Floor Placer
    15:00 Aligning the Printer
    15:51 Instantwire Building
    17:42 Setting up Block Conveyors
    19:30 Storage Based ROM Setup
    21:39 Priming the Memory
    21:56 Gathering Print Materials
    24:24 Final Checklist Before Starting
    26:57 Starting the Print
    29:00 Setting up for Another Layer
    33:50 Finishing Touches
    34:12 Outro
  • Ігри

КОМЕНТАРІ • 458

  • @AiZeno
    @AiZeno Рік тому +1867

    One step closer to automatic chunk builder!

    • @remie123
      @remie123 Рік тому +355

      Recreating the Minecraft generation system using redstone!

    • @JA-nv4zb
      @JA-nv4zb Рік тому +101

      ilmango will need that for his skyblock

    • @albingrahn5576
      @albingrahn5576 Рік тому +236

      imagine building a machine to remove a whole perimeter only to build another one that generates the same terrain again

    • @DevWSJ
      @DevWSJ Рік тому +76

      @@albingrahn5576 doing god's work

    • @mieldavid9433
      @mieldavid9433 Рік тому +32

      yeah... what if they made a mistake on coordinates and built a perimeter on the wrong area? this is a serious problem

  • @tommyproductions891
    @tommyproductions891 Рік тому +856

    you know it's technical minecraft when you hear "downsizing to about the size of a spawn perimeter"

    • @schuschi
      @schuschi Рік тому +19

      its like showing your best achievement as a "little" simulation

  • @Mishinowo
    @Mishinowo Рік тому +179

    I can't believe this video has not one but two Saul Goodman jumpscares

  • @Ruthro
    @Ruthro Рік тому +1967

    it's finally released!!
    only took 2 years..
    thank you for motivating me to finally get this to a releasable state

    • @Benni259
      @Benni259 Рік тому +76

      i cant even begin to understand how you designed this. This is just insane man super big brain u have

    • @eykan_ow
      @eykan_ow Рік тому +17

      I am in awe, you are amazing!

    • @hoodwatcher8665
      @hoodwatcher8665 Рік тому +13

      this is genius man. I don’t know what else to say, I fking love it

    • @polyaddict
      @polyaddict Рік тому +9

      Cutting edge genius shit

    • @ayyorta
      @ayyorta Рік тому +10

      super cool that you made a program to handle the boring part of setting up the machine. awesome

  • @chrisfacchiano7356
    @chrisfacchiano7356 3 місяці тому +15

    Servers like Wavetech and Sci craft are honestly like watching technology companies come out with new products

    • @Pihsrosnec
      @Pihsrosnec Місяць тому +2

      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

    • @suspicioussand
      @suspicioussand 24 дні тому +4

      ​@@Pihsrosnec and not with a goal to get as much money as possible like for example Apple

  • @griss295
    @griss295 Рік тому +450

    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

    • @Nevir202
      @Nevir202 Рік тому +13

      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.

    • @jjrubes1880
      @jjrubes1880 Рік тому +30

      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.

    • @asheep7797
      @asheep7797 Рік тому +2

      Or the new hat tile.

    • @punchster289
      @punchster289 11 місяців тому +1

      @@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.

    • @jjrubes1880
      @jjrubes1880 11 місяців тому

      @@punchster289 what do you mean by tessellated that would exclude penrose tilings?

  • @zyansheep
    @zyansheep Рік тому +305

    Now you just need to create a 16 bit computer that can calculate the mandelbrot fractal and use *that* to place the blocks :D

    • @braxtonprichard7106
      @braxtonprichard7106 Рік тому +63

      I would do horrible things to see a mathematically accurate Mandelbrot Fractal as a floor for my perimeter.

    • @ZephyrCubic
      @ZephyrCubic Рік тому +7

      16-bit computer for imaginary numbers....

    • @halted_code
      @halted_code Рік тому +7

      @@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.

    • @ZephyrCubic
      @ZephyrCubic Рік тому +1

      @@halted_code I've seen floating point implemented in redstone computers, so I think that may be a solved problem!

    • @neopalm2050
      @neopalm2050 11 місяців тому +4

      @@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".

  • @Newt2799
    @Newt2799 Рік тому +475

    You really did this amazing machine justice by making such a detailed and high quality video. Very nice indeed

    • @cubicmetre
      @cubicmetre  Рік тому +115

      Thank you, I swear tutorials are about 5x more work than just using this thing in survival

    • @nigonkee4639
      @nigonkee4639 Рік тому +1

      😊😊😊ppll

    • @nigonkee4639
      @nigonkee4639 Рік тому +1

      😊p

    • @mattmadson5187
      @mattmadson5187 Рік тому +3

      Its like he made pattern printer for the knowledge of the device

  • @KCM25NJL
    @KCM25NJL Рік тому +172

    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 :)

  • @SpringySpring04
    @SpringySpring04 Рік тому +17

    2:28 The greenscreen is quite possibly the best possible perimeter pattern

  • @ghad6799
    @ghad6799 Рік тому +281

    Docm needs to do this on the hermitcraft server

    • @Ruthro
      @Ruthro Рік тому +71

      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

  • @TwiliPaladin
    @TwiliPaladin Рік тому +8

    The first Saul Goodman was great, but I just about died at the second.

  • @greenstonegecko
    @greenstonegecko Рік тому +5

    3:18 😂😂 Didn't see that coming

  • @MagyarAdam15
    @MagyarAdam15 Рік тому +20

    Ah yes, I can finally print my dirt floor for my dirt house.

  • @asheep7797
    @asheep7797 Рік тому +16

    Every 2 years, the "OMG" in Minecraft Projects doubles.

  • @foxontop
    @foxontop Рік тому +10

    This was the moment saul goodman became a perimeter pattern

  • @nostromo8065
    @nostromo8065 Рік тому +61

    this is truly incredible, great work

  • @luqdude
    @luqdude Рік тому +33

    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

    • @chubby3726
      @chubby3726 Рік тому

      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.

  • @MrTomyCJ
    @MrTomyCJ Рік тому +101

    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!

    • @tprofi452
      @tprofi452 Рік тому +13

      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.

    • @matthewwhitaker7930
      @matthewwhitaker7930 Рік тому

      I don’t like it because it takes off ever to load between dimensions

    • @u12bdragon
      @u12bdragon Рік тому +1

      Farsight

    • @shivamverma7151
      @shivamverma7151 11 місяців тому

      ​@@matthewwhitaker7930 it is very cpu extensive

    • @moonyl5341
      @moonyl5341 2 місяці тому +1

      nvidium

  • @floydwordsworth9175
    @floydwordsworth9175 Рік тому +18

    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 👍

    • @thwartificer
      @thwartificer 8 місяців тому +1

      Can you tell more about your version?

  • @combrade-t
    @combrade-t Рік тому +3

    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.

  • @herzogheftig1479
    @herzogheftig1479 Рік тому +5

    Awesome work guys. Well done!

  • @justinnamilee
    @justinnamilee 8 місяців тому +1

    A perfectly nerdy video, very nice.

  • @oskar1504
    @oskar1504 Рік тому +43

    Love the external program. Insane work guys

  • @sloraris
    @sloraris Рік тому +1

    This is incredible! I’ve been waiting for this ever since the first video you mentioned it

  • @zkeletonz001
    @zkeletonz001 Рік тому +3

    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.

  • @Lotus77777
    @Lotus77777 4 місяці тому +1

    This is so awesome! I love that it is possible to automate this.

  • @Majin2222
    @Majin2222 Рік тому +2

    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 !

  • @liquidlychee
    @liquidlychee Рік тому +2

    keep up the great work cubic; love your content!

  • @himabimdimwim
    @himabimdimwim Рік тому +14

    The quality of your videos and creativity of your projects remind me of ilmango and gnembom. Awesome!

  • @Ic3w4Tch1
    @Ic3w4Tch1 Рік тому +2

    Age old problems require modern solutions! This is insanely cool!

  • @thedansusart
    @thedansusart Рік тому +6

    Absolutely insane work. Human ingenuity never ceases to amaze me.

  • @whitefang1657
    @whitefang1657 10 місяців тому +2

    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.

  • @TheYouTubeFox
    @TheYouTubeFox Рік тому +5

    Saul Goodman perimeter Saul Goodman perimeter

  • @raoulduke7668
    @raoulduke7668 Рік тому +3

    best redstone youtuber out there, without a doubt! Learned so much from you, pls never stop making videos! Ur inspirational!

  • @goobus_floobus
    @goobus_floobus Рік тому

    Really good showcase of the machine

  • @ratorvenom
    @ratorvenom День тому

    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

  • @the_ecips9692
    @the_ecips9692 Рік тому +8

    Jeebus, this machine is *AMAZING* !

  • @mrcryptobeard
    @mrcryptobeard 4 місяці тому

    Wow, what an amazing feat you guys have managed to put out. Simply mindblowing. I'll definitely be trying this out.

  • @Tranitaur
    @Tranitaur Рік тому +2

    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.

  • @dirtycorn4958
    @dirtycorn4958 Рік тому

    Wow! This is incredible!

  • @eclogues_
    @eclogues_ Рік тому

    this is unreal. i never thought this would be possible

  • @ihobanost6370
    @ihobanost6370 Рік тому

    this insane mashine needs a cool cinematic with music and everything like whoa how insane is that

  • @haph2087
    @haph2087 Рік тому +5

    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.

  • @SnowOfAllTrades
    @SnowOfAllTrades Рік тому +1

    The recurring Saul joke had me almost in tears x)

  • @JavierSalcedoC
    @JavierSalcedoC Рік тому +1

    A modern day Jacquard Machine. Congratulations, absolutely amazing

  • @Outland9000
    @Outland9000 3 місяці тому

    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!

  • @pixels._.
    @pixels._. Рік тому +1

    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

  • @ICANHAZKILLZ
    @ICANHAZKILLZ 2 місяці тому +1

    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.

  • @ffttossenz
    @ffttossenz Рік тому +8

    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

  • @grqfes
    @grqfes 8 місяців тому

    that program helper thing is really impressive

  • @satanofsunset817
    @satanofsunset817 Рік тому +1

    this is amazing

  • @Juan-wh1vu
    @Juan-wh1vu Рік тому

    That looks so cool

  • @AnnnaKathryn
    @AnnnaKathryn Рік тому +2

    Insanity, I love it

  • @punkin.4821
    @punkin.4821 Рік тому +1

    I’m not sure what’s more impressive real engineers or Minecraft engineers I would of never even thought this was possible

  • @grubbymyfeet
    @grubbymyfeet 6 місяців тому

    the amount of dedication and inteligence you need to do something like this is unimaginable!

  • @ZeroCTO7
    @ZeroCTO7 Рік тому +1

    Amazing!

  • @SeriousGamer42
    @SeriousGamer42 Рік тому +2

    2:29 I saw that coming from a cubic meter away

  • @billcipher1212
    @billcipher1212 Рік тому

    honestly amazing

  • @mrmaxmondays
    @mrmaxmondays Рік тому +3

    I was going to go to bed, but this takes priority!

  • @pauln07
    @pauln07 Рік тому +4

    Be cool to calculate block on the fly maybe even generate some fractals that way

  • @viperforty8450
    @viperforty8450 Рік тому +1

    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

  • @TheHarumaki
    @TheHarumaki Рік тому +1

    This is GENIUS !! like how !!! even if you give me a 100years I could never be able to achieve this.

  • @guillemeliasson3880
    @guillemeliasson3880 Рік тому

    This is great!!

  • @darianleyer5777
    @darianleyer5777 Місяць тому +1

    Docm77 needed this in Hermitcraft Season 9, where he set the world record for Largest Perimeter Not On A Technical Server.

  • @ris_kis
    @ris_kis Рік тому

    Thanks for your video. I like it.

  • @tp6335
    @tp6335 Рік тому +4

    OMG it's like a punch card programmable loom from the 1800th

  • @DylanSmith-qs2pr
    @DylanSmith-qs2pr Рік тому +4

    The saul goodman made me laugh so hard 😂

  • @nhelm823
    @nhelm823 Рік тому

    Holy shit that parrot perimeter is *gorgeous*. Yall are insane in the best type of ways

  • @Unpug
    @Unpug Рік тому

    Nothing short of fascinating

  • @user-pw5do6tu7i
    @user-pw5do6tu7i Рік тому +4

    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

    • @RuthroAlt
      @RuthroAlt Рік тому +8

      there are easier ways to do this, I even made a prototype. but no matter what I tried the floor just looked like shit :(

  • @-externalbuilder9132
    @-externalbuilder9132 Рік тому

    Bruh... WTF! This is IMPRESSIVE! :O

  • @Nadeli0
    @Nadeli0 11 місяців тому

    The start of automating map art right here

  • @SuperLlama88888
    @SuperLlama88888 Рік тому +1

    Mind blown!!!!

  • @andreasabattini8904
    @andreasabattini8904 Рік тому

    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

  • @medul8039
    @medul8039 Рік тому

    thank you Cubic Metre

  • @Lucas-zw2mj
    @Lucas-zw2mj Рік тому +1

    How does there even exist minds brilliant enough to create such a machine. Wow

  • @honeybadger2371
    @honeybadger2371 Рік тому +6

    And here i am thinking my door with pressure plate is cool😩

  • @lucasrodriguez2066
    @lucasrodriguez2066 Рік тому

    Genius 😳🤩

  • @serinivasskumar6333
    @serinivasskumar6333 Рік тому +1

    meanwhile i struggle to remember how to do an item filter. you guys are absolutely crazy.

  • @isaacsamadi-zarayan482
    @isaacsamadi-zarayan482 Рік тому +1

    The fact he built software to accompany the machine is crazy

  • @Murukka
    @Murukka 5 місяців тому

    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

  • @Ravenstone17
    @Ravenstone17 8 місяців тому

    Minecraft truly is the creates game in human history, and this video profs, that with enough time, everything is possible

  • @enraikow6109
    @enraikow6109 Рік тому +4

    I am of the stern opinion that these redstone engineers deserve CERN wages. Maybe not the job, but sure as heck the salary.

    • @Ruthro
      @Ruthro Рік тому +3

      oh hell yeah, where do I sign up
      jk

  • @HameleoshaDeHoga
    @HameleoshaDeHoga Рік тому

    Wow that's so cool

  • @tomdosljak9346
    @tomdosljak9346 Рік тому

    very beautiful

  • @madjoemak
    @madjoemak Рік тому +2

    3:12 that caught me off guard lmaooo

  • @beyondtherice8277
    @beyondtherice8277 Рік тому

    lmao that saul bit in the greenscreen perimeter killed me

  • @shukles7819
    @shukles7819 Місяць тому

    Ruthro is an actual genius

  • @utof
    @utof Рік тому

    Havent watched the full video, but curious if its possible to implement a quasi-periodic patterns

  • @Rdasboss
    @Rdasboss Рік тому +1

    Would love an in-depth video like this for bedrock removing machines. None of the videos out there do a good job.

  • @endsinvention1390
    @endsinvention1390 Рік тому

    Cool I’ll do this after dinner

  • @Yorick257
    @Yorick257 Рік тому

    Finally DocM77 can finish the floor

  • @Alligator995
    @Alligator995 4 місяці тому

    8:38 very nice print. Almost like my carpet in my room 😅

  • @tuwcouz
    @tuwcouz Рік тому +1

    What if you could use this to just print the farm you need could you layer it high enough to do so and could so name blank spaces be put into the system

  • @maxmyzer9172
    @maxmyzer9172 Рік тому +1

    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

  • @MacElMasMancoDeTodos
    @MacElMasMancoDeTodos 9 місяців тому

    Minecraft is simply incredible

  • @furryfan1416
    @furryfan1416 10 місяців тому

    has there been a video of the Wavetech Server where someone has Distant Horizons installed? would be pretty cool to see everything and not be limited to render distance

  • @cheesybrik9073
    @cheesybrik9073 Рік тому

    These video explanations just get better and better

  • @Smileyidk
    @Smileyidk 7 місяців тому

    What are the shaders used near the end?