How the Minecraft Library of Babel Works

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 87

  • @otaca1317
    @otaca1317 2 года назад +88

    This is actually so cool, and I'm a little blown away by the production value considering your sub numbers/view counts. Take my sub, well earned!

    • @DotEyeOnline
      @DotEyeOnline  2 года назад +10

      Thank you so much! I'm just getting started

  • @AzamatSlowedAndReverb
    @AzamatSlowedAndReverb 2 года назад +26

    Need more people doing this to minecraft, basically rewriting the entire game world and way of playing the game. If I still played video games and had it in me to invest in a decent pc I would download this. We seriously need this stuff in minecraft not just mods but entire game overhauls because it is possible. This could even be a dimension as an addition to regular minecraft.

  • @TripleOhSeven
    @TripleOhSeven 2 года назад +26

    This is some quality content, video isn't too long, nice music, great narration and amazing editing.

  • @xoxogamewolf7585
    @xoxogamewolf7585 4 месяца назад +2

    I think this may be one of the ONLY videos on youtube which talks about writing a Minecraft server from scratch, and it doesn't even say anything about it in the title.

  • @nonwibb
    @nonwibb 2 года назад +20

    How is this not more popular?? This is insane work and great content. I want more people to join the server to see what books people like to hang out near.

  • @jakobager9422
    @jakobager9422 2 года назад +10

    Came across your projects on Reddit. Never have I been so intrigued. Not only did you do an incredible job explaining, I never became confused. Keep up the awesome work, and Ill be looking forward to more projects in your discord. Cheers!

    • @DotEyeOnline
      @DotEyeOnline  2 года назад +1

      Thank you so much! This means a lot

    • @huetrashtendo5624
      @huetrashtendo5624 2 года назад

      @@DotEyeOnline why Just 15 characters?

    • @DotEyeOnline
      @DotEyeOnline  2 года назад +1

      @@huetrashtendo5624 Even though the library spans from -30mil to +30mil in all directions, it's only large enough to fit every 15 character page. If I tried to do 16 characters, it simply wouldn't fit. One way I could get around this is to add other dimensions like the nether and the end, but I haven't got around to that yet.

    • @huetrashtendo5624
      @huetrashtendo5624 2 года назад

      @@DotEyeOnline oh okay thx

  • @ThaddeusSilva
    @ThaddeusSilva Год назад +3

    Oh wow. I had automatically assumed I was watching some 100+k channel, your way of presenting information and the visuals alongside are super well done!

  • @elnico5623
    @elnico5623 Год назад +5

    Straight up amazing, in the past i've tried to build a library of babel but i hadn't even thought about making it functional, this is so cool

  • @sridatritagore7049
    @sridatritagore7049 Год назад +3

    As complicated as this is, the sheer time and effort spent on this project blows my mind. It's so cool to see one of the coolest sites I ever discovered, put in one of my favourite video games. I normally don't find math and coding that fascinating, but you changed that, and you earned another subscriber! Continue making such interesting projects and blow the minds of many with your talent 💜

  • @happyszzzzs2173
    @happyszzzzs2173 2 года назад +3

    i am happy that this exists

  • @LargeCoke_Mediumfry
    @LargeCoke_Mediumfry 2 года назад +2

    I saw this on Reddit, this looks incredible man! Keep up the good work!
    Also, this video is professionally edited and looks really good!

  • @LukeSciarappa
    @LukeSciarappa Год назад +3

    5:29 - to nitpick a bit, the "no duplicates" part is only true if n is not divisible by p

  • @WQW3808
    @WQW3808 2 года назад +3

    Amazing, really interesting how this could have any information ever

  • @djeanql
    @djeanql 2 года назад +5

    This is really incredible, you deserve so much more recognition!

  • @SneedsterSpeedster
    @SneedsterSpeedster 2 года назад +4

    Just wanted to say I love this video, and that I can't wait to see more. Great video.

  • @sereneorb
    @sereneorb Год назад +1

    This is beautiful! Making the Library of Babel in Minecraft is beyond perfection cause again library of babel alone is a great work of art that too inside in Minecraft is awesome.
    I am sad that you have really less subscribers!💔 Hope your work will get more recognition. 💓❣️🔥.I did subscribed. All the best ❤️

  • @mivinerstuff
    @mivinerstuff 2 года назад +4

    you're so freaking underrated, you really deserve so much more recognition

  • @ItsMeKriqu
    @ItsMeKriqu 3 месяца назад +1

    I literally thought of this, searched library of babel to remind myself what it was like, and then was disappointed to see someone beat me to it. Great video though, glad you did the concept justice

    • @ItsMeKriqu
      @ItsMeKriqu 3 месяца назад

      Although by my calculations the amount of pages that are possible with 27 characters up to 16 length is more than double the amount of pages you could store in a minecraft world

    • @DotEyeOnline
      @DotEyeOnline  3 месяца назад

      There's no harm is making your own version! But yes, given the system I'm using, 16 characters would not fit, which is why I had to go with 15.

  • @HaxHatcher
    @HaxHatcher 2 года назад +6

    Dang with the work you’re putting in you should be blowing up!

  • @tako-bibibib
    @tako-bibibib Год назад +1

    cant believe this only has 6.5k views after 8 months, very well made video

  • @lyleswann4240
    @lyleswann4240 2 года назад +5

    I am booting up my game rn to try this

  • @bevvie69420
    @bevvie69420 Год назад +1

    this is actually really cool, nice quality too, take my subscription.

  • @X20Adam
    @X20Adam Год назад +1

    You deserve so much more recognition for this. This is incredible

  • @RedStone576
    @RedStone576 2 года назад +4

    this is actually really amazing

  • @dauts
    @dauts 2 года назад +4

    such a well made project and video! I really think this is an amazing project.

  • @elnico5623
    @elnico5623 Год назад +4

    Btw, when comparing distances you don't have to use euclidean distance, the comparison between euclidean (sqrt(x²+y²)) is always the same as comparison between squared euclidean (x²+y²) and squared euclidean is way faster since you only use multiplication and addition

  • @jeremyzabel2923
    @jeremyzabel2923 2 года назад +2

    Props to you, man. That's super impressive

  • @err0rc0degames
    @err0rc0degames Год назад +1

    Explaining the mathematical algorithm was very interesting to listen to

  • @elliotsmith9435
    @elliotsmith9435 2 года назад +4

    Saw your video on Tik Tok. Great content!

  • @ed_cmntonly
    @ed_cmntonly 2 года назад +3

    UNDERRATED

  • @defskape0068
    @defskape0068 2 года назад +3

    WOW! I’m seriously blown away! I really want to learn how to code so I can make amazing projects like this! Keep up the good work ᗜˬᗜ

  • @oldmandan2025
    @oldmandan2025 2 года назад +3

    Damm this deserves more views

  • @AlT_PNG_
    @AlT_PNG_ 2 года назад +5

    This is so cool

  • @secondbinarytag5485
    @secondbinarytag5485 2 года назад +3

    this is so underrated i thought this video had atleast 250k views

  • @wetasspaddington
    @wetasspaddington Год назад +1

    this is some rly cool cryptology woah

  • @ReiCaixa
    @ReiCaixa Год назад +2

    Waiting for someone to use this to propose to someone.
    Maybe you could even detail that chunk accordingly
    Or find stuff like "Happy Christmas" and add decoration to stuff like that.

  • @othzy6149
    @othzy6149 5 месяцев назад +2

    If after life exists i hope it's this

  • @totallynormalcat1
    @totallynormalcat1 2 года назад +2

    You absolutely deserve more subs

  • @opal9583
    @opal9583 2 года назад +2

    Nodding my head to this like I understand it! it was a great video though, subscribed :)

  • @ieatpancakes5645
    @ieatpancakes5645 Год назад +3

    amazing

  • @huetrashtendo5624
    @huetrashtendo5624 2 года назад +2

    I waited for this

  • @billiereasoncomposer
    @billiereasoncomposer 8 месяцев назад +1

    this should have SO MANY MORE VIEWS!!!!

  • @wrightlyallen5907
    @wrightlyallen5907 Год назад +1

    great work!

  • @Sharparrow81
    @Sharparrow81 2 года назад +3

    Cool video, you need more subs

  • @bartz0rt928
    @bartz0rt928 11 месяцев назад +1

    Very cool! Wouldn't local search be a lot faster if you searched for every occurrence of the searched text, then picked the one closest to the player? At least for longer strings.

    • @DotEyeOnline
      @DotEyeOnline  11 месяцев назад

      That's an interesting idea. It definitely would be useful if you're trying to find a string that's only a few characters less than the max length. Would be cool to add this to the nearby search tool to be used whenever the length of the string is past a certain threshold.

  • @Kavaitsu
    @Kavaitsu Год назад

    Wow! These are my favourite Minecraft videos, good job!! 😳👍

  • @P.L.T.M.Banana
    @P.L.T.M.Banana 2 года назад +6

    THIS IS AMAZING!!!!
    +1 sub!

  • @nyoomba
    @nyoomba 3 месяца назад

    What about combining your nearby search function with one that gets faster the longer the string is? because a 15 character string is basically just a global search.
    A 14 character string would just be running a global search a handful of times, for each possible combination of 15 character strings that contain the 14 characters. Then you can just sort by the distance from your current location.

  • @elliot_yoyo
    @elliot_yoyo 2 года назад +1

    1. 4:13 I think I saw something like that in a Vsauce video, but couldn't find it.
    2. I don't know a lot about cryptography, but is it proved that your library has every possible combinaison of 15 characters ?

    • @DotEyeOnline
      @DotEyeOnline  2 года назад +1

      1. Yep! The concept of the library of babel has been around for a while and Vsauce covered it here: ruclips.net/video/GDrBIKOR01c/видео.html
      2. Yep again! The encryption algorithm I'm using supports all possible texts, which means they do all exist in the library. Let me know if you'd like more detail.

  • @secondbinarytag5485
    @secondbinarytag5485 2 года назад +4

    broo you were featured in phoenixsc 6 days ago i dont know if you already watched it

  • @Pelumo64
    @Pelumo64 2 года назад +4

    Yo, that's so cool! Also, what's the song?

    • @DotEyeOnline
      @DotEyeOnline  2 года назад +2

      Thank you! And it's actually an original. Just me playing the piano for 10 minutes lol

    • @Pelumo64
      @Pelumo64 2 года назад +4

      @@DotEyeOnline Well, it has a nice vibe to it. Nostalgic, bright, yet mellow and slightly distant, like remembering a warm memory.

  • @legendgames128
    @legendgames128 5 месяцев назад

    350 trillion gigabytes is 350 zetabytes, and internet traffic is 1.1 zetabytes.
    Welp, time to make a zip-bomb containing every single page of the Minecraft Library of Babel.

  • @FireFox2313-di6bk
    @FireFox2313-di6bk Год назад +2

    I wonder if the new 1.20 bookshelves could be used?

    • @DotEyeOnline
      @DotEyeOnline  Год назад +2

      That's an interesting idea but it would be less space efficient since 1.20 bookshelves can only store 6 books while the custom ones shown in the video can store nearly 3,000

  • @newbert8800
    @newbert8800 2 года назад +1

    nice!

  • @teionwinston9489
    @teionwinston9489 10 месяцев назад

    genius

  • @melol69
    @melol69 2 года назад +2

    Is there a bedrock version or is it only for Java Edition?

    • @DotEyeOnline
      @DotEyeOnline  2 года назад +2

      It's just Java version 1.18.2 as of now

  • @dillpickle7358
    @dillpickle7358 10 месяцев назад

    Wow this is so fucking cool holy shit

  • @furnaceheadgames9001
    @furnaceheadgames9001 5 месяцев назад

    4:23 It's called biundosenal counting. Edit: unbiundosenal because of spaces

  • @michaelofparadise
    @michaelofparadise Год назад

    cool

  • @minimum6183
    @minimum6183 Год назад

    COOL WTF

  • @LuigiCotocea
    @LuigiCotocea 2 года назад +4

    But won't disk space will start to grow each time a player goes into an un-generated area?

    • @DotEyeOnline
      @DotEyeOnline  2 года назад +1

      Nope! The page text is generated based on coordinates, so it doesn't have to be stored at all. In fact the entire server's disk space requirements are less than 1 megabyte for the entire world.

    • @black_m1n825
      @black_m1n825 2 года назад

      @@DotEyeOnline At first I thought they meant the chunks themselves filling up the disk space but I noticed the doors closing behind me so I guess not even chunks save lol.

    • @LuigiCotocea
      @LuigiCotocea 2 года назад

      @@black_m1n825 ​ @Black_m1n I found out later lol, thought it wasn't nice to leave the doors open in the library, and *keep quiet*

  • @somerandomvideos3139
    @somerandomvideos3139 Год назад +1

    Fit the universe in it pls

  • @atlanntis8064
    @atlanntis8064 Год назад

    Now do it in hardcore mode

  • @FoxSlyme
    @FoxSlyme 2 года назад

    So sad this doesn't support the international Minecraft sign of peace

  • @Garfield_Minecraft
    @Garfield_Minecraft Год назад +1

    The library of gibberish

  • @dottodot8191
    @dottodot8191 2 года назад +1

    Brain hurt

  • @everestbocholyan2806
    @everestbocholyan2806 23 часа назад

    Lib

  • @thesuperemeraldboat6194
    @thesuperemeraldboat6194 Год назад

    someone shode make a library of babble but have a ai try to such wat your looking for instead of of using a keyword search.

  • @jonschnelles5602
    @jonschnelles5602 Год назад +4

    Great work!