Home

Awesome

🌏 MC-TextWorld: Plan in Minecraft TextWorld with free vision and action

📖 Introduction

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.

📦 Installation

pip install -e mctextworld

📝 Usage

📚 Data Source

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.

Terms of use

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.