
Village Diplomacy
Complete reputation system for villages with unique NPC personalities, dynamic relationships, and iron golem behavior.
Список изменений
What's New in 1.2.0
🔄 Multi-Loader Support
- Now available for Fabric alongside Forge (Minecraft 1.20.1)
- NeoForge & Quilt directory structures prepared for future updates
🎭 Villager Personality System (Expanded)
- 7 personality traits with 5 levels each (Courage, Generosity, Work Ethic, Social, Temperament, Honesty, Outlook)
- Professional titles based on trading level (Novice → Master)
- Shift + right-click to view full personality profile
- 30+ contextual dialogue lines based on personality
🔔 Brave Bell Ringer
- Brave and Fearless villagers ring the bell when monsters attack
- All nearby villagers run toward the bell for safety
- Full animation and sound effects
🤖 Iron Golem Personalities
- Natural golems have unique names and 6 temperaments (Gentle, Stern, Fierce, Devoted, Dutiful, Independent)
- Right-click golems for personalized greetings and creation stories
- Temperament-specific particle effects and color-coded names
🌤️ Villager Daily Activities
- Morning: Hold profession-specific tools (hoes, ingots, books, etc.)
- Afternoon: Eat varied food per profession
- Evening: Light areas with torches
- Night: Sleep with empty hands
🏃 Villager Flee Behavior
- Flee from players with bad reputation (< -100)
- Coward villagers flee from zombies (20 blocks), Cautious at 15 blocks
- Flee from players holding weapons
- 14 unique dialogue lines for cowards
🎁 Generous Gift System
- Generous/Charitable villagers throw bread to injured players (health < 30%)
- Requires neutral or positive reputation (≥ -50)
- Heart particles and personalized messages
⚔️ Reputation Rewards for Killing Hostile Mobs
- Kill zombies/skeletons near villagers: +10 reputation
- Kill pillagers/ravagers/witches near villagers: +15 reputation
- Kill creepers near villagers: +8 reputation
- Only counts if a villager witnesses the kill
- Villagers thank you with unique dialogue based on your reputation tier
🐄 Smarter Animal Protection
- Only caged/fenced village animals are protected — wild animals in the wild give NO penalty
- Killing a caged cow, sheep, pig, or chicken: -25 reputation
- Attempting to open fence gates with animals nearby: -12 reputation
- Opening farm trapdoors with animals/crops nearby: -10 reputation
- Villagers react differently based on whether it's an adult or baby witness
💬 Enhanced Trading System
- Each trade builds a personal bond bonus (+3 per trade, up to +100)
- After 30+ trades with the same villager, they drop a "Last Will and Testament" on death
- Custom enchanted item with golden particles and lore
🎨 Colorful & Immersive Messages
- All messages now have beautiful color formatting:
- Gold for villager names
- Yellow for dialogue
- Green/Red for reputation changes
- Aqua for reputation tiers
- Gray for system messages
- Village entry HUD shows colored reputation icons: ★ ★ ♥ + ● - × ☠
- Trading menu shows personality traits in GREEN (positive) or RED (negative)
🏠 Enhanced Village Interactions
- Bed usage blocked with low reputation (< -400 reputation prevents sleeping)
- Bell ringing penalized with low reputation (under -200 can't ring, under 100 loses -15 rep)
- Using villager workstations (furnace, crafting table, brewing stand) penalized
- Block placement reactions (villagers comment on beds, chests, furnaces, bells, etc.)
- Context-aware door reactions (based on reputation, day/night, opening/closing)
- 150+ different dialogue lines for all interactions
⚙️ Golem Strike System
- 3-strike warning system before golems attack
- Golems forgive after 2 minutes (configurable)
- Violent dialogue when golems are already angry
- Extended crime timer for repeat offenders
🛡️ Guard Villagers Compatibility (Initial)
- Early compatibility with Guard Villagers mod
- More compatibility coming in future updates
☕ Support the mod on Ko-fi! 📢 Questions or suggestions? You can leave a comment here or message me on Discord (if the mod keeps gaining traction, I'll set up a Discord server in the future)
My discord: Cesoti
This update is fully localized in English and Spanish.
