All versions
1.7.0-alpha.1-forge+1.20.1
Alpha
MineColonies Talking Citizens 1.7.0-alpha.1 Forge 1.20.1last month 19
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
1.7.0-alpha.1 - 2026-06-04
Documentation
- add docs for Minecolonies for AI agents - (8058073) - Hendrik Lind
Features
- add player and environmental awareness - (e29aa32) - Hendrik Lind
- add player and environmental awareness - (a46839f) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- colony statistics banter in citizen mumbles and prompts - (79861a1) - Hendrik Lind
- make guards add tough - (0219f9e) - Hendrik Lind
- stop citizen wandering during player conversations - (fdc09f5) - Hendrik Lind
- Stop citizen wandering during player conversations - (63dac88) - Hendrik Lind
- colony diplomacy status in citizen prompts - (5e198d8) - Hendrik Lind
- colony lifecycle events with general event buffer - (59dddfc) - Hendrik Lind
- quest-aware dialogue with delivery mentions - (e1ed78a) - Hendrik Lind
- Quest-Aware Dialogue - (7290ceb) - Hendrik Lind
- Colony Lifecycle Events - (ddf18c4) - Hendrik Lind
- Colony Connection Diplomacy - (3f6278f) - Hendrik Lind
- Colony Statistics Banter - (be3be51) - Hendrik Lind
- send message when conversation ends - (9514e1c) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (2541590) - Hendrik Lind
- make delivery man or recipient say something on delivery - (634c117) - Hendrik Lind
- Citizens should thank DeliveryMan - (f093d10) - Hendrik Lind
- walk to player on urgent contact (#62) - (df75d0d) - Hendrik Lind
- also add AI state in prompt - (abcf5a9) - Hendrik Lind
- memory cleanup - (26a9808) - Hendrik Lind
- add compaction status to debug commands - (8f5a8c3) - Hendrik Lind
- memory compaction — periodic summarization of citizen memories - (2b4dd9c) - Hendrik Lind
- add connecting AI status - (9e6f34e) - Hendrik Lind
- walk to player on urgent contact - (5c256a7) - Hendrik Lind
- multiple pregen instances at a time - (56b6cd0) - Hendrik Lind
- add player greeting for citizens - (a96a056) - Hendrik Lind
Fixes
- compile error for environmental awareness - (1f78a88) - Hendrik Lind
- only count ArmorItem instances in wornPieces counter; remove unused Consumer import - (5d8324e) - Hendrik Lind
- make a lot of fixes and refactors for this codebase - (11b816d) - Hendrik Lind
- flagged issue warnings - (41713bd) - Hendrik Lind
- also do medium serverety issues - (29fe4ed) - Hendrik Lind
- some typos / issues intellij was complaining about - (85fa8e6) - Hendrik Lind
- compile issue - (cc50b20) - Hendrik Lind
- fix build issues - (dcd86f3) - Hendrik Lind
- thread safety, null safety, and memory leak fixes - (b5a8f10) - Hendrik Lind
- deduplicate processing for citizens - (dad7f6a) - Hendrik Lind
- crash on shutdown for git - (e4b9f1e) - Hendrik Lind
- null-safety and per-entry error handling for colony diplomacy - (57923d5) - Hendrik Lind
- address code review feedback for colony lifecycle events - (4a6ca8b) - Hendrik Lind
- resolve merge conflicts with main for colony lifecycle events - (7bb9f9b) - Hendrik Lind
- crash on startup for lifecycle events on minecolonies - (c0719f3) - Hendrik Lind
- add resurrected event - (9a3a05e) - Hendrik Lind
- make sure pregen only considers completely free slots (doesn't matter if evictable or player conv - (8ec12de) - Hendrik Lind
- null-safety for quest participants and guard against negative objective index - (9b69812) - Hendrik Lind
- resolve merge conflicts with main for quest-aware dialogue - (d344133) - Hendrik Lind
- compile issues - (103f158) - Hendrik Lind
- generate while walkikg to citizen instewad of when the request is done - (a3390af) - Hendrik Lind
- don't allow muted players with audio modality to talk to citizens - (be6dbb4) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- citizens should stay when talking to the player / in conversation and idle - (77ff3f7) - Hendrik Lind
- crash for timeout on websocket - (86523e9) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (aa5a146) - Hendrik Lind
- suppress SECURITY prompt about missing guards on peaceful difficulty - (aa5a146) - Hendrik Lind
- pregenerate greetings even if anyBusy - (f95e170) - Hendrik Lind
- mark as busy when in TTS generation - (0293d4b) - Hendrik Lind
Other
- add gwq file - (e101e08) - Hendrik Lind
- include the best type of armor - (0ee7ec0) - Hendrik Lind
- trigger CI - (228dd75) - Hendrik Lind
- Merge pull request #38 from sshcrack/agent/environmental-awareness - (a46839f) - Hendrik Lind
- Improve WebSocket lifecycle state model and add explicit
RECONNECTINGAI status - (d8d7b82) - Copilot - add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add auto-fallback toggle for Flash+TTS -> Live WebSockets (#41) - (c62a667) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- sshcrack 34072808+sshcrack@users.noreply.github.com - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- Copilot Autofix powered by AI 175728472+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- Copilot Autofix powered by AI 175728472+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- Copilot Autofix powered by AI 175728472+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- Copilot Autofix powered by AI 175728472+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- Copilot Autofix powered by AI 175728472+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- Copilot Autofix powered by AI 175728472+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- add async audio generation / greetings and exclaims (#39) - (de292b4) - Hendrik Lind
- copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- Copilot Autofix powered by AI 175728472+Copilot@users.noreply.github.com - (de292b4) - Hendrik Lind
- add AGENTS.md - (c87f85e) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- suppress raid-related prompt content on peaceful difficulty (#42) - (706ac5a) - Hendrik Lind
- add commands / helpers for AI - (52398f4) - Hendrik Lind
- refine implement features command - (db52257) - Hendrik Lind
- remove non issue - (d992164) - Hendrik Lind
- keep files under specific line size - (7552e6c) - Hendrik Lind
- keep it from doing dumb stuff - (2d2e6ed) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- randomize milestone selection, blend into mumble topics - (3933afd) - Hendrik Lind
- modify implement prompt - (101df5c) - Hendrik Lind
- abort if not transcript is available - (60575cf) - Hendrik Lind
- remove REVIEW.md - (0377b7d) - Hendrik Lind
- Fix review issues - (0caa969) - Hendrik Lind
- Copilot 223556219+Copilot@users.noreply.github.com - (0caa969) - Hendrik Lind
- Merge pull request #52 from sshcrack/refactor-and-fix-bugs - (b5a8f10) - Hendrik Lind
- stop citizen wandering during player conversations - (fdc09f5) - Hendrik Lind
- stop citizen wandering during player conversations - (fdc09f5) - Hendrik Lind
- stop citizen wandering during player conversations - (fdc09f5) - Hendrik Lind
- stop citizen wandering during player conversations - (fdc09f5) - Hendrik Lind
- stop citizen wandering during player conversations - (fdc09f5) - Hendrik Lind
- Merge pull request #53 from sshcrack/feat/stop-working-on-player-talk - (63dac88) - Hendrik Lind
- crash on shutdown for git - (e4b9f1e) - Hendrik Lind
- Merge branch 'main' into feat/colony-statistics-banter - (8bc3eb9) - Hendrik Lind
- null-safety and per-entry error handling for colony diplomacy - (57923d5) - Hendrik Lind
- null-safety and per-entry error handling for colony diplomacy - (57923d5) - Hendrik Lind
- null-safety and per-entry error handling for colony diplomacy - (57923d5) - Hendrik Lind
- null-safety and per-entry error handling for colony diplomacy - (57923d5) - Hendrik Lind
- Merge branch 'main' into feat/colony-connection-diplomacy - (f92bbaf) - Hendrik Lind
- address code review feedback for colony lifecycle events - (4a6ca8b) - Hendrik Lind
- address code review feedback for colony lifecycle events - (4a6ca8b) - Hendrik Lind
- address code review feedback for colony lifecycle events - (4a6ca8b) - Hendrik Lind
- address code review feedback for colony lifecycle events - (4a6ca8b) - Hendrik Lind
- address code review feedback for colony lifecycle events - (4a6ca8b) - Hendrik Lind
- now it actually works - (49b57ee) - Hendrik Lind
- add resurrected event - (9a3a05e) - Hendrik Lind
- null-safety for quest participants and guard against negative objective index - (9b69812) - Hendrik Lind
- null-safety for quest participants and guard against negative objective index - (9b69812) - Hendrik Lind
- null-safety for quest participants and guard against negative objective index - (9b69812) - Hendrik Lind
- Merge pull request #48 from sshcrack/feat/quest-aware-dialogue - (7290ceb) - Hendrik Lind
- Merge remote-tracking branch 'origin/main' into feat/colony-lifecycle-events - (8913df3) - Hendrik Lind
- Merge pull request #51 from sshcrack/feat/colony-lifecycle-events - (ddf18c4) - Hendrik Lind
- Merge remote-tracking branch 'origin/main' into feat/colony-connection-diplomacy - (0e5eae8) - Hendrik Lind
- Merge pull request #50 from sshcrack/feat/colony-connection-diplomacy - (3f6278f) - Hendrik Lind
- Merge remote-tracking branch 'origin/main' into feat/colony-statistics-banter - (68ee9bb) - Hendrik Lind
- Merge pull request #49 from sshcrack/feat/colony-statistics-banter - (be3be51) - Hendrik Lind
- add opencode action - (4304468) - Hendrik Lind
- Merge pull request #55 from sshcrack/refactor/prompt-view-factory - (3d0ccb5) - Hendrik Lind
- Update AGENTS.md - (0fc8b1f) - Hendrik Lind
- Fix formatting in AGENTS.md for Minecolonies section - (8ece7fe) - Hendrik Lind
- idk what changed - (543580d) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- add debug commands and restructure under /talking_colonists - (7850f07) - Hendrik Lind
- Merge pull request #59 from sshcrack/feat/debug-commands - (2541590) - Hendrik Lind
- Merge remote-tracking branch 'origin/main' into feat/delivery-man-interaction - (acde36d) - Hendrik Lind
- Merge pull request #57 from sshcrack/feat/delivery-man-interaction - (f093d10) - Hendrik Lind
- Merge branch 'main' into feat/colony-statistics-banter - (7fd3702) - Hendrik Lind
- before implemnting cooldown based urgent contact - (7a392db) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- address PR review issues - (592a65a) - Hendrik Lind
- Merge branch 'main' into feat/memory-cleanup - (f3c462d) - Hendrik Lind
- remove unused method - (aeca194) - Hendrik Lind
- Merge pull request #61 from sshcrack/feat/memory-cleanup - (2b4dd9c) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- guards should not be treated as homeless (#65) - (7bb3c32) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- suppress 'feels unsafe' SECURITY prompt on peaceful difficulty - (d245ca4) - Hendrik Lind
- Merge remote-tracking branch 'origin/main' into feat/walk-to-player-if-urgent - (d48f72d) - Hendrik Lind
- Merge pull request #63 from sshcrack/feat/walk-to-player-if-urgent - (5c256a7) - Hendrik Lind
- modify AGENTS.md - (c8358f2) - Hendrik Lind
- YIPPIE NEW VERSION: 1.7.0 - (4f8a3c1) - Hendrik Lind
- 1.7.0-alpha.1 - (69697c7) - Hendrik Lind
Refactoring
- Improve WebSocket lifecycle state model and add explicit
RECONNECTINGAI status - (d8d7b82) - Copilot - remove unused context - (66d3ad3) - Hendrik Lind
- the citizen prompt view to have each methods - (3dd8311) - Hendrik Lind
- the citizen prompt view to have each methods - (3d0ccb5) - Hendrik Lind
Contributors
-
Copilot
-
Hendrik Lind
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| mc_talking-1.7.0-alpha.1-forge+1.20.1-sources.jar | Unknown | 191.15 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:QJvWFsra:4lEzfoVP"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QJvWFsra:4lEzfoVP"
}

