A ChatGPT powered Minecraft expert that can build and write commands for you.
This is the backbone of BlockBuilder AI (coming soon).
Below is a guide for how to use the APIs, it has a number of scripts to get you going.
- This project is not an official Minecraft Product and is not approved by or associated with Mojang or Microsoft.
- It uses your API keys so you will be charged by Replicate and OpenAI for using it, set limits in your account so it doesn't spend money you don't want it to.
- Always use a burner API key for this project and any other project you come across. Do not use your primary API key. A burner API key is a temporary key that you can easily revoke or discard after playing with the demo.
There are five different APIs that take a prompt as an input and are trained in a particular Minecraft specialism:
- Builder API - Builds a Minecraft model from a prompt using Shap-e on Replicate.
- Understand API - Understands the intention of the player based on a prompt.
- Command API - Returns a Bedrock command based on a prompt.
- Syntax API - Returns the correct Bedrock block, entity, or item syntax from a prompt.
- Target API - Returns Bedrock target selectors and arguments from a prompt.
- Builder API - How to use the Builder API.
- Understand API - How to use the Understand API.
- Command API - How to use the Command API.
- Syntax API - How to use the Syntax API.
- Target API - How to use the Target API.