Compatibility
Minecraft: Java Edition
1.21–1.21.8
1.20.1
Platforms
Supported environments
Creators
Details
SaySomething
A Minecraft Mod that connects villagers to remote AI models.
We are seeking for new features
If you have any idea that will improve my mod, please open a discussion on GitHub!
I'll consider every idea, and give replys. If it looks cool and I can implement it, I will!
Basic information
Wiki
See wiki here.
Also you can checkout wiki indexed by DeepWiki here.
Features
- 
Multiple AI platforms support.
 - 
Make use of villager's data, such as trades and profession.
 - 
Auto conclude conversation so that it won't get too long.
 
Versions
- 
1.1 (1.21.1, 1.21.4, 1.21.5)
 - 
1.0 (1.21)
 - 
0.3 (1.21)
 - 
0.2 (1.20.1)
 - 
0.1 (1.20.1, 1.21)
 
License
Sample configurations
config.json:
{  
  "personalities": [
    "decisive",
    "confident",
    "motivational",
    "analytical",
    "introspective",
    "creative",
    "empathetic",
    "supportive",
    "nurturing",
    "spontaneous",
    "curious",
    "energetic",
    "diplomatic",
    "harmonious",
    "patient",
    "imaginative",
    "visionary",
    "resourceful",
    "practical",
    "down-to-earth",
    "reliable",
    "charismatic",
    "expressive",
    "entertaining",
    "knowledgeable",
    "curious",
    "detail-oriented",
    "ambitious",
    "inspirational",
    "forward-thinking"
  ],  
  "nameCandidates": [
    "Steve",
    "Alex",
    "Jeb",
    "Lily",
    "Akane",
    "Kubo",
    "Joker"
  ],   
  "conclusionMessageLimit": 10,  
  "villagerChatPrefix": "$",  
  "useExistingVillagerName": true,  
  "showTimeConsumption": false,
  "timeoutSeconds": 10,
  "apiConfigPlatform": "cloudflare"  
}
api-config.json:
{
    "modelName": "@cf/qwen/qwen1.5-14b-chat-awq",
    "accountId": "<Your Cloudflare account ID>",
    "apiKey": "<Your API key with proper permissions>"
}
Attention
If you are using v1.0 with OpenAI platform and some issues occurred, please refer to this page first.


