You can interactively talk to citizens in your minecolonies just as if they were alive!
- Install all dependencies (Minecolonies, Voicechat and Gemini Live Lib)
- Head to the Google AI Studio and create an API key by pressing the blue button:
- Either the config file via text editor in
config/mc_talking-common.tomlor via the in-game GUI. Set the token and your desired speaking language:
#This key is used to authenticate with the Gemini API. You can get one at https://aistudio.google.com/apikey
gemini_key = "Put your API key here"McTalking is designed to work with a Gemini API key from Google AI Studio without requiring billing. The default models have Gemini Developer API free-tier access, and the default foreground/background concurrency is intentionally conservative. Google can change model-specific rate limits over time, so check your project's current limits in AI Studio if you encounter 429/quota messages; paying is optional and only increases available capacity.
Craft a Citizen Communication Device using a Book and Quill and a Redstone Torch (I would really appreciate it if someone could create a better texture for it):
Then left-click on a citizen you want to talk to and something similar to this will show:

Now the citizen will complain if they are unhappy or missing some resources, just talk right away!
Yup
Talking Colonists 2.0.0 introduces addon API generation 2 as a breaking, first-class integration baseline. Addons can register AI
tools and prompt context/providers, consume normalized citizen snapshots, inspect typed conversation
eligibility/start results, observe conversation lifecycle, work with citizen memories, modify
pregenerated prompt constraints, hold renewable activity leases, and run ordinary or controlled
meeting/council conversations through me.sshcrack.mc_talking.api.
The supported sources are compiled separately from implementation code and published as the
developer-only me.sshcrack:mc_talking-api artifact on the public sshcrack Maven.
Addon projects can resolve it from https://maven.sshcrack.me/releases as a compile/IDE dependency
while requiring the normal Talking Colonists mod at runtime. Players install only the normal
Talking Colonists mod; the API artifact is not a second mod. See docs/addon-api.md
for coordinates, setup, and the supported API contract. Addon developers upgrading existing
integrations should use the general addon migration guide.
