Minecraft AI

Why spent hours punching digital blocks?

Similar projects worth following
Minecraft that plays itself!

I have a friend with a minecraft server. I play occasionally mostly because I like building things, particularly redstone circuts. The time required to amass enough materials for whatever I'm working on is often greater than the time it would take to build it and consequently the amount of time I'm willing to spend on it. Since it's not my server I can't just give myself the materials with hacks like I would if I owned the server.

The collecting of materials is repetitive and somewhat dull. Wouldn't it be easier if minecraft just did that part all by itself?

There are two options of doing this. Modding the client program or by creating some sort of program that sits on the computer and simulates key presses. The main problems with the first method is the complexity of modding and staying current enough to play on the server. The mod has to be written and compiled for specific version of Minecraft (at time of writing 1.8.4). One big update and I can't connect anymore. The second method has the problem of not having direct access to the map and things going on in the world like the client side minecraft mod would.

Obviously machine learning would be a small part of this. But some of the major components would be path finding, goals, decision making, keeping track of where different resources are, and staying alive no matter what.


  • Search for and mine valuable resources
  • Keep track of which resources it needs to get
  • Defend against mobs (possibly attack but I don't think it's a good strategy?)
  • Path-finding and persistent home location
  • Task/Action Queue
  • Be able to construct predesignated structures

Future Hopes:

  • Web interface to check things
  • Go hunting for different mobs? Probably cows and chickens and whatnot
  • Ability to specify what to build or clear (for example, create a really flat area)

  • Still in progress

    Matthew Carlson10/12/2015 at 15:10 0 comments

    School has taken over my life so this is back into the planning phase. I got some code working and set it loose, only to see it get horribly stuck and the path finder algorithm to go absolutely bonkers.

View project log

Enjoy this project?



kamran wrote 07/09/2023 at 17:36 point

That's understandable! Building intricate redstone circuits in Minecraft can be a time-consuming endeavor, especially when gathering the necessary materials becomes a significant factor. It's great that you enjoy the process of creating and experimenting with redstone mechanics. However, since you're playing on your friend's Minecraft server, you respect the rules and limitations that come with it, and understandably refrain from using cheats or hacks to obtain materials easily. It's important to maintain fairness and integrity in the game, especially on a server that belongs to someone else. Keep enjoying your time on the server and continue to showcase your creativity through your impressive redstone creations!
Here you can see on my website Minecraft Mod APK (immortality/All Unlocked) - MMinecraft APK

  Are you sure? yes | no

qeqeqeplayer533 wrote 12/25/2022 at 23:30 point

I am very excited to see this going to public as a mod, I would be even more happy if this is a public mod for fabric 1.19.2.

  Are you sure? yes | no

gael.quid wrote 01/12/2021 at 15:04 point

Too good it's over when (sorry I'm French and so I used google translate)

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates