
Minecraft Bedrock AI Compagnon
I play Minecraft Bedrock edition (vanilla survival mode) with my kids and created an AI compagnon to do the boring labor for us :)
I only started playing Minecraft a couple of weeks ago, so I am not yet very good at it. I am learning and enjoying it a lot though.
The AI has his own practice world to learn new things before he applies them in our survival world.
We can chat with it or use emotes to communicate (my son is six years old).
Here you can see him learning to harvest all kinds of trees in two ways:
- Harvest the wood and let the leafs decay to get more saplings, with a buffer of saplings in a chest. The numbers are different for each type of tree based on the chance of saplings. This is to keep the tree supply sustained. He replants those fixed trees.
- With the extra saplings he temporarily plants them and the harvests the leafs with scissors. So we have those as decorative blocks.
This tree is the most complex one but he is dealing with it great, albeit kinda slow.
He has learned a lot already over the past week or so. I tried to make it generic and not specific four our survival world, but I guess he does have a particular way of playing that I guided him in to.
He can, among other things:
* ask where he can sleep or place his own bed and remember where that is
* walk around to find the perimiter of a base to know where he is safe at night, otherwise only stays inside during the night
* harvest and sustain all tree sorts in our tree garden
* help build stuff: dig rooms that we specify, put ceiling or flooring blocks that we choose, ...
* knows how to take a boat and maps and go explore so the maps in our map room are updated
* make loads of crates (needed that for my storage room) by harvesting either trees of bamboo and crafting everything needed for and including crates and hoppers
* react to emotes: wave to say "come here and help me with what I am doing" for example.
Because I think it is cool I made him put signs at the different practice spots in the practice world with a short description of what he practiced in this spot.
I started out using Grok for the reasoning because I had a subscription that is still active for two monts and I don't use. But when I switched to gpt-6.1-sol it changed from "this is kinda cool" to a little AGI moment.
Great stuff.