What if you could get an infinite Minecraft world just from a prompt? Mindcraft is an experiment in fast, infinite world generation.
Want to see how it works? Check out my article here!
As of now, Mindcraft can only generate worlds that are feasible natural overworld biomes in Minecraft 1.21.11. Keep this in mind when thinking of prompts!
Each clip is gameplay of worlds generated by inputting a certain prompt.
- No hardware requirements -- if your computer can run vanilla Minecraft, it can run Mindcraft!
- Minecraft: Java Edition
1.21.11(I built this mod for this version specifically) - Java 21
Mindcraft is a Fabric mod and needs both the loader and the Fabric API:
- Download and run the Fabric Loader installer. In the installer, choose Minecraft version 1.21.11 and click Install.
- Download the Fabric API mod — get the file for 1.21.11.
- Download the latest
mindcraft-*.jarfrom the Releases page. - Open your Minecraft
modsfolder:- Windows:
%appdata%\.minecraft\mods - macOS:
~/Library/Application Support/minecraft/mods - Linux:
~/.minecraft/mods - (Create the
modsfolder if it doesn't exist.)
- Windows:
- Drag both
fabric-api-*.jarandmindcraft-*.jarinto thatmodsfolder.
I also recommend playing with shaders, it makes the worlds look a lot prettier :)
- In the Minecraft Launcher, select the
fabric-loader-1.21.11profile and press play. - Create a new world. Go to the world settings in the world creation screen, and click on World Type until you reach the Mindcraft world type. Press "customize", write your prompt, press "Generate", then press "Create New World".
![]() |
![]() |
![]() |
![]() |
Generating a world calls an LLM. You don't need your own API key. By default the mod routes requests through a shared, rate-limited proxy, so it works out of the box. (Limits apply to keep it fair; if you hit them, just try again later.)
There is a limit of 10 prompts per day, just to keep my wallet OK (I am paying out of pocket for API costs).
Want to use your own key instead (no limits)? Edit the config file that the mod creates on first
run at <path-to-your-minecraft-folder>/config/mindcraft-anthropic.properties and set:
api_key=sk-ant-your-key-hereor set the ANTHROPIC_API_KEY environment variable. A personal key bypasses the shared proxy.
Please star this repo and share it with friends if you think it's cool! Also, any and all feedback is greatly appreciated.
This project was initially inspired by Terrain Diffusion — please check his project out too!












