In true Minecraft fashion, we didn’t just farm everything ourself, just to prove we could. Instead, we used the blocks the community and Mojang has already crafted and leveraged them into something new.
Our world itself runs on the official Minecraft Java server, straight from Mojang. It gives us a stable overworld to spawn into, giving us a stable server that actually works, and we can ACTUALLY load into.
Minecraft-servernedlasting | Minecraft

The server is then packed neatly into Docker, letting us relax and not worry about downtime (and keeping our laptop running)
Docker: Accelerated Container Application Development

Inside that world lives our hardest-working mob: a bot powered by Mineflayer. Instead of writing a Minecraft client ourselves, we leaned on this open-source framework to give our NPC the tools and knowledge to function in our solution. Even our most experienced miner is no match to the minecraft knowledge of the MINDFLAYER (cool name)

Three third-party tools. and One somewhat functioning world.