/CraftGPT

ChatGPT in Minecraft!

Primary LanguageJavaMIT LicenseMIT

CraftGPT

A new era for video games

CraftGPT adds OpenAI's ChatGPT to Minecraft, enabling you to turn any mob into a sentient creature with a personality and infinite dialogue.

Discord Join our Discord!

Features

  • Unlimited characters: Automatically creates unique names and personalities for every AI-mob
  • Living characters: AI-mobs react to what's happening around them.
  • Infinite interactions: You can chat with any AI-mob forever
  • Customization: You can create custom AI-mobs and have granular control over OpenAI model parameters.

⚠️ WARNING: ⚠️ CraftGPT is ALPHA software, actively being developed.

  • Expect bugs and glitches.
  • By their very nature, large language models (LLMs) like ChatGPT are random and unpredictable. This often causes unexpected or unwanted behavior.
  • Use CraftGPT at your own risk.

Installation and Configuration:

Installation:

  • Get an API key from OpenAI. (This is REQUIRED).
  • Drag and drop the .jar into /plugins folder and restart server.
  • Paste API key into config.yml
  • Done!

How to use:

  • Use /cg wand to get the CraftGPT Magic Wand
  • Click any mob with the Magic Wand to select
  • Use /cg create to enable AI-for selected mob
  • Click mob while sneaking to toggle chatting with mob

Compatibility: Officially tested on 1.19-1.20.

Configuration: See config.yml for settings and options. Use /cg reload to reload config.