How to Play Minecraft with AI (mindcraft tutorial)

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

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

  • @TheCommunistRabbit
    @TheCommunistRabbit Месяц назад +269

    my parents used to call Minecraft "Mindcraft" who knew they were predicting the future

    • @MR_KIWEE
      @MR_KIWEE Месяц назад +10

      Canon event ☠️

    • @cousinsrock7187
      @cousinsrock7187 Месяц назад +2

      Mine too lol

    • @Ibbu1
      @Ibbu1 Месяц назад +3

      Dude my little cousin said that too I think he saw future 😂

    • @SheepishSheep_
      @SheepishSheep_ Месяц назад +1

      my parents still call minecraft "Mindcraft"

    • @keira_slay_7
      @keira_slay_7 8 дней назад

      Omg yes mine too

  • @DucDatPham-p5s
    @DucDatPham-p5s Месяц назад +50

    Finally, I can pretend that I played Minecraft with friends instead of befriending the villagers and having an imaginary conversation with them

  • @Djarnor
    @Djarnor Месяц назад +154

    this is gonna make a LOT of youtubers very happy lol

    • @kreekkrap
      @kreekkrap Месяц назад +21

      Slop. Incoming!

    • @jnevercast
      @jnevercast 4 дня назад

      ​@kreekkrapalready starting to see it too, terrible content posing that this project is their own
      fortunately I know where to find Emergent Garden ❤

  • @MikesMinecraftQuest
    @MikesMinecraftQuest Месяц назад +67

    I actually just did a full playthrough with this bot and had it beat the ender dragon at the end. As a developer myself, this amazed me tremendously as I was blown away by its capabilities after jumping into a game with some serious doubts hahaha.
    For the people who want to beat the ender dragon together with the AI, I recommend making a change in the code to stop it from attacking enderman and also give it a pumpkin head so that it won't accidentally trigger enderman by looking around.
    It won't be able to equip the carved pumpkin head immediately. This also requires a change in the code. There is a section in the code that checks for armor pieces to equip in the right slot.. you just gotta add an additional check for the carved pumpkin item to allow your AI to assign it to the helmet slot.
    Those 2 changes make it fully manageable in the End.

    • @proatplanes
      @proatplanes Месяц назад +3

      end pun hehe

    • @pleasntly
      @pleasntly Месяц назад +3

      any way you could get it to play bedwars?????

    • @proatplanes
      @proatplanes Месяц назад +5

      @@pleasntly maybe a private bedwars server, but not hypixel

    • @pleasntly
      @pleasntly Месяц назад +2

      @@proatplanes yeah thats more what I want to do, with friends yk

  • @kylemorris5338
    @kylemorris5338 Месяц назад +36

    hot damn, those background bits of the new claude + cheat mode were awesome. even the lopsided house was pretty neat, but that castle + courtyard was just... wow!

  • @Apical_pk
    @Apical_pk Месяц назад +9

    What the heck? You are an amazing person. Just handing out stuff you worked hard on for free. It's people like you who make the world a better place, take all the time you need. You deserve it.

  • @MagicPixel
    @MagicPixel Месяц назад +14

    The patience to explain everything so clearly was outstanding

  • @LorettasHaven
    @LorettasHaven 16 дней назад +5

    I appreciate the fact that you are honest and set boundaries with people

  • @mapssProgrammer
    @mapssProgrammer Месяц назад +38

    Finally! On the discord server I proposed this idea to you and you did it! Thanks, you're awesome.

  • @yoavhaklai6819
    @yoavhaklai6819 Месяц назад +9

    You have no idea how happy i am that you're back uploading, I LOVE your videos

  • @beepymemes
    @beepymemes Месяц назад +42

    if you don't want to pay, Gemini has a free one (12 requests per minute max).

  • @LordBlee
    @LordBlee Месяц назад +15

    I think you are mistaken. This isn't an install that requires a developer, it just needs someone who is old.... Um, like me. :D
    My masters work was in AI about 30 years ago. (Literally.) I'm truly amazed by the advances that have been made. I never would have imagined being able to play minecraft with an AI. At the time, we were having difficulties getting a good game of Go. What you've done here is amazing. I really appreciate you sharing the video and the project.
    Thank you. You rock!

  • @fragmented_dreamz
    @fragmented_dreamz Месяц назад +3

    Came here from a Kolanii vid and I have wanted to try messing with the capabilities of an AI in minecraft and this is the perfect, thank you!!

  • @Steel645
    @Steel645 6 дней назад

    The feeling that I got when you said that "this is for developers" on top of the "won't work on mac too well " made me realize I'm going to have to wait a bit longer before I can try Mind Craft. I love what you have done. well done!

  • @novantha1
    @novantha1 Месяц назад +12

    It’s really interesting seeing the tech stack that people from other areas in the AI space end up choosing. I do a lot of lower level programming in actually running AI models on hardware (ie: CPU AVX programming, GPU kernels, high performance networking, parallelism strategies, etc), and when you said “first we have to install node” I must honestly say I though in a moment of abject horror that you had re-implemented llamaCPP in JS to run local AI models for this project, lol.

    • @EmergentGarden
      @EmergentGarden  Месяц назад +9

      LOL if I ever try to do that you should put me out of my misery

    • @eastonrocket兀
      @eastonrocket兀 Месяц назад

      @@EmergentGarden Is it possible to make it join a lunar client world?

    • @petrifiedpencil
      @petrifiedpencil 15 дней назад

      that... would be unimaginable levels of pain

  • @Jaron-Wilson
    @Jaron-Wilson Месяц назад +4

    Ive been waiting for a turorial on this for months now!

  • @ezequielblanco8659
    @ezequielblanco8659 Месяц назад +5

    4:25
    I recent trick I learned. Instead of having to change directories with the cd command, you can directly open powershell in the desired folder. Open said folder in the File Explorer, then click on the textbox with the path (what gets copied in the video) and just type "powershell" (without the quotes) and hit enter. Powershell will open in the currently selected folder.
    The same works for the Command Prompt, use "cmd" instead of "powershell".

    • @DudeUnperfect21
      @DudeUnperfect21 8 дней назад

      GENIUS! I was having an error with cd, Thx!

    • @lucaswilkinson120
      @lucaswilkinson120 3 дня назад

      It gives me another error message when I try to run npm install even after i copied the file link, how do I fix it?

  • @Bashteur
    @Bashteur 9 дней назад +1

    The project is really amazing and i can't wait how you're going to improve in the upcoming updates

  • @eyeonus
    @eyeonus Месяц назад +1

    2:00 "Hide extensions for known file types" is enabled by default, you must go into the File Explorer settings and turn that option off if you want the `.json` to not be hidden.

  • @0Ninja0Dude0
    @0Ninja0Dude0 8 дней назад

    I love seeing these whenever they pop up on my feed. Just the potential to be like " 1 person digs every stone and dirt in the spawn chunk, 1 person plants and chops trees, 1 person crafts picks and ladders" and then just go to bed is so much better than building a flying tnt duper

  • @xiondisc
    @xiondisc Месяц назад +10

    This is fantastic.
    Your explanation of what an API key is, is wrong though. It doesn’t necessarily have anything to do with whether or not you paid. They want to know *who* is accessing their API, for rate limiting, anti-DDoS, level of access, etc. I would say most APIs are either closed to the public, or open to the public and free, not open to the public and paid.

    • @GhostDiam
      @GhostDiam Месяц назад

      Simplified explanation for the layman

    • @hanjxoe
      @hanjxoe Месяц назад +3

      this is something that confuses me a lot: is there any way to play games with GPT ai without paying fir an API key? like, by just getting a key for free?

    • @zhaleyleitnib5150
      @zhaleyleitnib5150 11 дней назад

      @@hanjxoe I got one for free when GPT was starting by being an "AI developer", also Claude gives free API some people said (though it is limited by minute rate and Claude is the worst of the bots)

  • @RikkTheGaijin
    @RikkTheGaijin Месяц назад +5

    I just want a bot that can play the game with me, like a friend. But it will take a while before the Ai will be able to do that. I'm happy that things are moving.

  • @bbgkyle3962
    @bbgkyle3962 5 дней назад

    genuinely one of the easiest installs of any AI ive installed. even in pre pre alpha it still works nicely

  • @jordanfarr3157
    @jordanfarr3157 Месяц назад +14

    I'm a full-stack developer, and the way you unpacked your instructions was really excellent. It understands so many of the pain points of the layperson. Really excellent.

    • @HansWurst-dt4we
      @HansWurst-dt4we Месяц назад

      What stack do you use? I am currently learning MERN and we just started with databases using MongoDB Compass.

  • @Squadbloxia
    @Squadbloxia Месяц назад +17

    Is no one gonna talk how bro's time is 2:11 PM, 1/1/1980? 💀💀💀💀

    • @zhaleyleitnib5150
      @zhaleyleitnib5150 11 дней назад +2

      This seems like a virtual machine. That also explains why he doesn't even have winrar and why would a developer have hidden extensions in files.

  • @alliesakat
    @alliesakat Месяц назад +4

    love the project and your development philosophy ❤

  • @thingyofficial
    @thingyofficial Месяц назад +5

    just as a heads up, i needed to change my powershell execution policy was set to restricted, and I needed to change it, i think you should instruct others to do the same as running the commands in powershell do not work unless the powershell execution policy is set to unrestricted

  • @CreepyfishBOY
    @CreepyfishBOY Месяц назад +4

    Tip: You can quickly and easily run powershell in whatever directory you are in by going to the address bar and typing in "powershell". If you have less time on your hands or if you are feeling lazy, you can type in "cmd" instead to open command prompt in the current folder you are in.
    Hope this makes life for some of you easier like it did for me. :)

    • @lucaswilkinson120
      @lucaswilkinson120 3 дня назад

      It gives me another error message when I try to run npm install even after i copied the file link, how do I fix it?

    • @CreepyfishBOY
      @CreepyfishBOY 3 дня назад

      @ I had this same issue when installing on Windows. In my case, it was expecting a newer version of NodeJS. I removed the repo, updated NodeJS, then tried the installation again. Your case may or may not be different. I would recommend looking up the error message and deducing what is wrong.

    • @lucaswilkinson120
      @lucaswilkinson120 3 дня назад

      oh i actually got it! one more thing, it says my brain disconnected, how do I fix that?

  • @diplobla
    @diplobla Месяц назад +2

    thanks guys, i really love the project 🙏

  • @Xerox-wm1zp
    @Xerox-wm1zp Месяц назад +2

    from minecraft ARG to being an actual mod is about to make my brain explode

  • @dead_nikkie
    @dead_nikkie 29 дней назад

    I've done everything like in video, but there's some error at, like, 5:15, it just writes something like "error_module_not_found" and "did you mean to import debug/src/index.js"
    how to fix this??? is it happens because i have pirated minecraft launcher (in my country i can't buy one...)?? or because i used novita ai (other ones either banned in my county, or i just couldn't figure out how to use these)??
    (and sorry, im not native english speaker)

  • @dylanneve7013
    @dylanneve7013 Месяц назад +1

    Great video :) I set it up on macOS and it works great btw, have been having a blast. This project is so cool

  • @IDontModWTFz
    @IDontModWTFz Месяц назад +1

    Wow... I don't even play Minecraft but damn this is an extremely well made guide especially for those youngster's wanting to learn. Well done sir!

  • @ash9259
    @ash9259 Месяц назад +2

    you are a cool human - thank you for existing.

  • @renegadevixen6297
    @renegadevixen6297 21 день назад +1

    This sounds so fascinating! please add an android and apple version someday

  • @MathieuCastro
    @MathieuCastro Месяц назад

    While I don't think I'm doing anything special at all I think it's really amazing that I can understand this tutorial only because of having to build many servers over the years for MC across different OSs for play with friends. Just learning what I needed and could myself online.

  • @LorettasHaven
    @LorettasHaven 8 дней назад +2

    Now if only there was a way to use the new gemini free model and change the bot skin...

  • @Hdhfhffhdhdhdhd
    @Hdhfhffhdhdhdhd Месяц назад

    Awesome vidoe! Loved how you explained everything.

  • @tfairfield42
    @tfairfield42 Месяц назад +1

    I can't wait for the future, where I can force the AI to live through the events of Attack on Titan or Maze Runner

  • @seboraba
    @seboraba Месяц назад

    You have my support i hope this gets better!

  • @yourboibray4653
    @yourboibray4653 Месяц назад

    0:41 So what you're saying is that its in the works for bedrock edition? Or is it just a future thing? You said "Yet" and i really want it on BE because i dont have a computer

  • @hashvivista
    @hashvivista Месяц назад +3

    can you use mistral as the api key?

  • @thechief4652
    @thechief4652 8 дней назад

    damn recorded back in the 80s is wild!!

  • @haycoat9389
    @haycoat9389 Месяц назад

    I wonder if this would work with Neuro-sama's LLM. Neuro-sama is a popular VTuber who is an AI. She was trained from some of her VTuber friends in order to be as entertaining to chat and for the collab partners as well.
    Would be fun to see what she does with Mindcraft if its possible to get her hooked up

    • @mactheo2574
      @mactheo2574 26 дней назад

      I don't see why not. In fact, I think this is the exact project that he's using for his recently announced "upgrade" to Neuro minecraft. It seems that Neuro's LLM only need to express actions with natural language via parameterized commands, so whatever model Vedal is using should be sufficient, doesn't really need the larger coding models to create custom action with JavaScript.
      12:30 Although I have to say that I DESPITE Vedal man... Really so many improvements to Neuro is because the opensource community and he not once mentioned any of them. Flash attention, KV cache, whisper turbo / faster whisper, quantization techniques, all the amazing llama, mistral, qwen models, all the effort of the LLM finetuners. This does not educate the swarm about how system like Neuro works, does not give any spot light on the works that other have done, and also make Vedal seems like an amazing programmer even though he's incredibly mid. (not attacking his entertainment value because he's legit pretty funny)
      Really really dislike how Vedal do his Neuro "upgrade announcement". Always extremely surface level and fluff, "I made Neuro smarter", "Neuro can now remember more", "Neuro latency is now lowered", literally never give any spot light to the people who actually engineered the improvements.

  • @theredknight9314
    @theredknight9314 Месяц назад +2

    This is genuinely amazing

  • @jaredniegas4255
    @jaredniegas4255 Месяц назад +2

    I love your mindset, keep doing what you do and take your time.

  • @Eugene.H264
    @Eugene.H264 10 дней назад +1

    I see other people use this bot along with "yes steve" skin mod. How they do it? I can't make bot change player model.

  • @M3m3r420
    @M3m3r420 Месяц назад +12

    It’s not that hard guys. I have zero programming knowledge and got it working before this tutorial. Trial and error folks

  • @lucaswilkinson120
    @lucaswilkinson120 3 дня назад

    It gives me another error message when I try to run npm install even after i copied the file link, how do I fix it?

  • @catphillips34
    @catphillips34 Месяц назад

    Is there a Discord, or can you add the Discussions tab to the repo? I have questions about what parts of the code are controlling what, and how I can "teach" it things.

  • @FNXGame
    @FNXGame День назад

    Oh man, how do I set up in my server. I am not good at js afterall. I remember I tried to learn discord.js , it went horribly wrong. The code never worked.

  • @Stickman_cat11
    @Stickman_cat11 Месяц назад +3

    It doesn't work for me, it tells me that his brain is disconnected, why?

  • @zajef37zajef37
    @zajef37zajef37 10 дней назад

    i put the api key i got in the open ai api key thing in notepad but it still says 'API key "OPENAI_API_KEY" not found in keys.json or environment variables!',

  • @Duderealfish
    @Duderealfish Месяц назад +3

    Can it work on tlaucher?

  • @Pingey0
    @Pingey0 Месяц назад

    hey emergent can you help me when i talk to andy all he says is "my brain disconnected try again" and i dont know what to do or anybody else can help

  • @a31-hq1jk
    @a31-hq1jk Месяц назад

    There is something I don't understand about open source, if someones wants to contribute, unless they are in the original team, is it gonna be a fork or do people usually contribute to the main project?

  • @REALM_OF_MATTER
    @REALM_OF_MATTER Месяц назад

    Hello Emergent, could i contact you somewhere to give you certain commands that should be prioritized in them? I saw the previous video, they were very dumb, so i would like to help fix them.

  • @mangomanrapper
    @mangomanrapper 23 дня назад

    Is it possible or practical for these Ai models to control multiple entities? Say if you wanted to create a civilization of entities that were self replicating. Would you need a different Ai model or api for each new entity generated?

  • @epicboy330
    @epicboy330 Месяц назад +1

    Oh sure, *now* you make a tutorial just a few weeks after I spent hours altering scripts and fixing compatibility issues

  • @a31-hq1jk
    @a31-hq1jk Месяц назад

    Hey @emergentgarden, have you seen anthropic's MCP? Do you think this will accelerate progress towards a bedrock version? Even help with the project itself?

  • @thestigsvirtualcousin
    @thestigsvirtualcousin Месяц назад

    I have a problem. Andy spawned and reacts to my commands, but I can’t see his response. They appear in Powershell but not in the game. Thanks in advance for the help 🤕

  • @therandomgamermonkey6259
    @therandomgamermonkey6259 Месяц назад

    If your broke and is not a developer, I recommend altera, pretty simple to use, but only 30 minutes of play time and can’t build (as of 11/24/24)

  • @Houseofarrows
    @Houseofarrows 28 дней назад +2

    Every time I try to start it he joins but he says my brain disconnected try again 😢

    • @N1ghtBeam
      @N1ghtBeam 23 дня назад

      i have this problem too...

  • @Bibek627
    @Bibek627 Месяц назад +3

    this is awesome thank you very much now i am not alone i have a friend

  • @mactheo2574
    @mactheo2574 Месяц назад

    wonder if the Qwen 2.5 32b coding model is good for this. Supposed to be close to 4o when it comes to coding and IQ4 fits relatively nicely in 24gb 3090

  • @3meek312
    @3meek312 Месяц назад +1

    I have ollama running llama3 already, it says to just have ollama installed, which is nice, but after that i get an error in the cmd when i try to run the node command. I would appreciate any help given or advice.

    • @Eugene.H264
      @Eugene.H264 10 дней назад

      Is your ollama included into PATH? If you open cmd or powershell in random folder and write "ollama" there, does it return ollama help text or just writes that file is not found?

  • @LearningTheWires
    @LearningTheWires Месяц назад

    You are serious crazy man this is awesome

  • @dtqvr4230
    @dtqvr4230 Месяц назад

    Thank you i wanted to do that for a long time

  • @cheetofan-yt6vl
    @cheetofan-yt6vl 28 дней назад

    hey do you have any plans on making this a plugin for servers? My friend and I really need slaves on our server.

  • @computertibo
    @computertibo Месяц назад +1

    How far would the Mindcraft project be in a year?

  • @Wildlink123
    @Wildlink123 Месяц назад

    Compared to the last video I just watched of you and Kolby demoing the bot for the first time, this thing turned into a damn GENIUS compared to what it could do last time. Last time it built a cobblestone "house" and that was the best it was able to do from what I saw. It definitely looks like it has gotten better at writing its own code, and got better and understanding building mechanics as well. Well not sure entirely about Andy, but Claude, holy shit he can BUILD, that was honestly an epic looking Castle for an AI to make up on the spot, instantly. Genuinely gave you something you could work with.
    But here's the real question, how well can Claude build on a non-superflat world? Can he do just as well on a regular world?
    Biggest question if anyone sees this... Are ANY of those API's free to use? I'm not getting 40hrs a week anymore... Struggling to make things work OK with just 22-24hrs a week at work. Was doing just fine at full time, then they go and hire 3 people and 2 of them are fucking useless...

  • @simexpo
    @simexpo Месяц назад +1

    Any chance this could work on an external Minecraft server?

  • @naitikkumar009
    @naitikkumar009 Месяц назад +4

    I m facing this problem pls help me
    Purely conversational response: My brain. disconnected, try again.

    • @susimposter1202
      @susimposter1202 Месяц назад

      same

    • @Scre1mingcat
      @Scre1mingcat 28 дней назад

      Your API key may be wrong, check whatever company you purchased it from and see if you have paid, or if they have a free one (like gemini, but it’s really bad)

  • @Anthonyg5005
    @Anthonyg5005 13 дней назад

    try with the new gemini 2.0 it was trained to be more environmentally aware, though that is for vision stuff like images and video. I wonder how much better it does with this mod than before

  • @blueberry270
    @blueberry270 День назад

    for me it wont show up as a zipped folder it shows as winrar

  • @ProAkshat1107
    @ProAkshat1107 9 дней назад

    really needed it bro dont go on views

  • @SlavaMedrockOFFICIAL
    @SlavaMedrockOFFICIAL 28 дней назад +1

    I want to use Replicate ai model, how to do it?
    Ah, i started to use it, but in every model bot starts to answer my commands, but next he typing "my brain disconnected. Try again".

  • @gabestepstone5762
    @gabestepstone5762 5 дней назад

    God this is really happening...it's literally my dream to play sandbox game with AI when I was a kid. Random players are so hard to deal with and friends don't always have the right time.
    Don't know how long it would take to get AI work on more versions or even forge mods..... doubt I would live long enough to find out. 😂 Nonetheless, thanks for the work, bro.

  • @BananaGunYT
    @BananaGunYT Месяц назад +1

    You should try to put them in 4D Minecraft

  • @king_purplessness
    @king_purplessness Месяц назад +1

    this is so hype, i'm excited to be able to try it when it becomes more user friendly to stupid people like me

  • @ArvindCartoonKids
    @ArvindCartoonKids Месяц назад +1

    Can I use hugging face models api ?

  • @Cloud67TR
    @Cloud67TR Месяц назад

    is it possible to use FOSS ai models locally?

  • @amynagtegaal6941
    @amynagtegaal6941 Месяц назад

    Okay, but why would there be problems on Linux if it's a node application?

  • @Perix__
    @Perix__ Месяц назад

    i get ''my brain is disconnected'' error on chat gpt

  •  Месяц назад

    a node ai backend? Hmm i guess that works but I recommend a c# server with an api interface and then javascript style comms from client to server. Server handles speaking and interacting with the bot and keeps track of the interactions. I can see some limits to why you may have chose that though. Best of luck

  • @kevinoconnor7001
    @kevinoconnor7001 Месяц назад

    Hey man, any chance you can make one of your AI guys complete all achievements/trophy's in minecraft?

  • @Orbit_Unite
    @Orbit_Unite Месяц назад +1

    is that possible on bedrock?

  • @xxseesxx9234
    @xxseesxx9234 Месяц назад

    would be cool if the bot could use litematica schematics, with internet acces it even could search the web for new builds

  • @MrChocolateCookie
    @MrChocolateCookie Месяц назад

    i cant rename the keys.example.json file

  • @CamillaLyn6
    @CamillaLyn6 Месяц назад +2

    XDD i love the colby cheese joke, keep doin random jokes like dat, random humor is good humor

  • @AsdfAsdf-x9r
    @AsdfAsdf-x9r Месяц назад

    how to contact for cooperation?

  • @savagegaming4133
    @savagegaming4133 14 дней назад

    how do I use ollama with it, its free right?

  • @Thalioethe
    @Thalioethe 12 часов назад

    Someone know how to change the skin ?

  • @Fedusik30
    @Fedusik30 28 дней назад

    my brain is disconnect how to fix this problem?

  • @AndyBaiduc-iloveu
    @AndyBaiduc-iloveu Месяц назад +6

    Can you add many ai players and make them survive?
    Like AI civilization?

    • @SufficingPit
      @SufficingPit Месяц назад +3

      They're not nearly to the point of contextual understanding to properly collaborate and do anything interesting yet.

    • @carchofa3526
      @carchofa3526 Месяц назад +2

      But he's working on it

    • @Yobs2K
      @Yobs2K Месяц назад +1

      I suppose it would be very costly

    • @Yobs2K
      @Yobs2K Месяц назад

      I suppose it would be very costly

    • @zhaleyleitnib5150
      @zhaleyleitnib5150 11 дней назад

      @@SufficingPit some youtubers already did it months ago

  • @N1CK5D
    @N1CK5D 25 дней назад

    can I use like use the free key or no?

  • @coryharrison1
    @coryharrison1 28 дней назад

    when will 1.20.1 release for this

  • @Iskranima
    @Iskranima 25 дней назад

    where is discord?

  • @susimposter1202
    @susimposter1202 Месяц назад

    why cant i rename the file

  • @vaig655477
    @vaig655477 23 дня назад

    I think it would be better if you say what is mindcraft before showing installation process