Compatibility
Minecraft: Java Edition
26.2
26.1.2
1.21.11
1.21.1
Platforms
Supported environments
Client-side
Links
Tags
Creators
Details
Licensed MIT
Published 13 hours ago
VillagerPhrases
Adds personality to villagers with contextual chat phrases — interact, proximity, nighttime, rain and hit responses — fully configurable and client-side.
🌐 Multi-Language
| Language | File | Variants |
|---|---|---|
| English | en_us | — |
| Spanish | es_es | es_ar, es_mx, es_cl, ... |
| French | fr_fr | fr_ca, fr_ch, fr_be |
| German | de_de | de_at |
| Portuguese | pt_br | pt_pt |
⚡ Features
🗣️ Contextual Phrases
Villagers respond in different situations:
| Situation | Trigger | Toggle |
|---|---|---|
| Interact | Right-click | enableNormalPhrases |
| Proximity | Stand near | enableNormalPhrases |
| Night | Proximity | enableNightPhrases |
| Rain | Proximity | enableRainPhrases |
| Hit | Attack villager | enableHitPhrases |
| Death | Kill villager | enableDeathPhrases |
⚙️ Configuration
After launching the game once, a configuration file will be generated:
config/villagerphrases.json
Available options:
{
"enableNormalPhrases": true,
"enableHumorPhrases": true,
"enableNightPhrases": true,
"enableRainPhrases": true,
"enableHitPhrases": true,
"enableDeathPhrases": true
}
Each toggle independently controls its corresponding phrase category.
📦 Requirements
Fabric
- Fabric API
- (+26.X) Java 25 or newer
NeoForge
- (+26.X) Java 25 or newer
🔗 Compatibility
- VillagerNames: fully compatible — custom names appear as the message prefix automatically
📜 License
This project is licensed under the MIT License.


