smartvillagers-forge-1.21.1-2.0.0.jar
Curse Maven Snippet
What's new
Smart Villagers AI 2.0.0 — The Village Square Update
Talking to villagers now changes the game. Ask a villager for work and it gives you a real request, pays you in emeralds and gossips about you to its neighbours. Replies float above villagers' heads in speech bubbles. Everything works with an AI provider, a local model, or no AI at all. 1.x worlds and configs carry over.
Available for Minecraft 1.20.1 (Fabric, Forge), 1.21.1 (Fabric, Forge, NeoForge), 26.1.2, 26.2 and 26.3 (Fabric, NeoForge). Fabric needs Fabric API.
New
- Village requests. Ask any villager with a trade for work in your own words ("any work for me?", "need help?",
also French, Spanish, German, Portuguese and Italian phrasings). It offers a request themed on its profession (13
professions: a farmer wants wheat or pumpkins, a librarian paper or books, a mason stone or quartz...) or a monster
hunt (zombies, skeletons, spiders, creepers, pillagers). Master villagers ask for more and pay more.
- Accept by saying yes or clicking [Accept] in the request card; decline the same way.
- Progress comes from your inventory or your vanilla kill statistics since you accepted; ask "how many?" to check.
- Finish it: the items are taken, you get emeralds and XP, and the villager gains vanilla minor-positive gossip about you (part of the reputation that sets trade prices; villagers share gossip with each other).
/villagerai requestslists your open requests with progress.
- Gossip network. Villagers within 48 blocks hear about a finished request and mention it, in the AI prompt and in the built-in dialogue.
- Standing. Villagers treat you as a stranger, a friend or (after 10 favours) a hero of the village, or as someone to be wary of when vanilla reputation is low. Villagers you have hurt refuse to give you work.
- Speech bubbles. Replies appear above the villager's head, and a "..." bubble shows while the AI is thinking. They are vanilla text displays riding the villager: every nearby player sees them. A bubble left behind by a crash is removed automatically.
- Advancements: Smart Villagers, A Favor for a Friend, Hero of the Village Square.
- Minecraft 26.1.2 (Fabric, NeoForge).
Improved
- The AI prompt now includes the biome, raids, nearby monsters, the player's held item and health, the villager's level, the player's standing and favours, news from neighbours and any open request. The AI words the reply; the mod decides offers, progress and rewards.
- Built-in dialogue (no AI or no consent): profession small talk, reacting to night, rain, standing and news. The villager's name no longer appears twice in a chat line.
- Villagers no longer answer messages that name another online player (
proximity.ignorePlayerToPlayerChat). - Looking at a villager now beats the previous conversation partner standing a little closer.
/villagerai statusshows speech bubbles and requests;/villagerai persona getshows standing, reputation and the open request;/villagerai memory clearalso clears requests and news.- New config keys (
display.speechBubbles,proximity.ignorePlayerToPlayerChat,[requests]) are added to existing configs on first load. - NeoForge builds use NeoForge 26.2.0.93 and 26.3.0.97; every jar is named
smartvillagers-{loader}-{minecraft}-2.0.0.jarand carries the mod icon.
Compatibility
- Villager data keeps the 1.x layout (
smartvillagers.Memory,smartvillagers.PersonaOverride) plus a newsmartvillagers.Villagestring. The world's favour ledger is<world>/smartvillagers/ledger.json. - Tested in game on all 11 builds: docs/QA-2.0.0.md.
This mod has no additional files

