This is the repository for the Minecraft TextWorld environment, which is a text-based game environment based on Minecraft game rules. We also test the planning performance of various agents based on Language Models in this environment.
pip install -e mctextworld
The rules are based on the Minecraft game rules, and the data is collected from the Minecraft game. You can check the data source in the data
folder.
This is the recipe of minecraft:cake
:
{
"type": "minecraft:crafting_shaped",
"pattern": [
"AAA",
"BEB",
"CCC"
],
"key": {
"A": {
"item": "minecraft:milk_bucket"
},
"B": {
"item": "minecraft:sugar"
},
"C": {
"item": "minecraft:wheat"
},
"E": {
"item": "minecraft:egg"
}
},
"result": {
"item": "minecraft:cake"
}
}
We also check the plan according to the recipe.
By using this service, users are required to agree to the following terms: The service is a research preview intended for non-commercial use only. It only provides limited safety measures and may generate offensive content. It must not be used for any illegal, harmful, violent, racist, or sexual purposes. The service collects user dialogue data for future research.