promotional bannermobile promotional banner

Changed AI Boss

AI-powered dynamic English combat dialogue for Changed Addon Plus bosses. Early Alpha, Zhipu-only, more providers coming.
Back to Files

Changed AI Boss

File namechangedai-1.0.0-Alpha.jar
Uploader
LiCrZrLiCrZr
Uploaded
Aug 13, 2026
Downloads
13
Size
46.3 KB
Mod Loaders
Forge
File ID
8638941
Type
A
Alpha
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:changed-ai-boss-1650719:8638941")

Learn more about Curse Maven

What's new

Alpha 0.1.0 - First Alpha Release

Added:
- AI-powered dynamic English combat dialogue for Changed Addon Plus bosses:
  Experiment 009, Experiment 010, and Void Fox
- Event-driven dialogue triggers:
  battle start, phase change, ranged attack taunt, vulnerable hit,
  ineffective attack, fire reaction, fire extinguish, being petted,
  transfur, player death, and player chat reply
- 30-second improvisational dialogue loop, so bosses keep talking
  throughout the entire fight, not just on scripted events
- Anti-spam system:
  * In-flight request lock to prevent AI response pile-up
  * Global minimum 3-second interval between any two dialogue lines
  * Separate 9-15s cooldown for event triggers, 30s for improvisation
- Persona-driven dialogue via Zhipu AI (智谱):
  * Exp9: dramatic chuunibyou destroyer, bold+aqua colored text
  * Exp10: fragmented combat maniac, bold+dark red colored text
  * VoidFox: sickly artistic madness, italic+dark gray colored text
- English-only output enforced, emoji strictly banned
- Moderate profanity allowed for emotional intensity (fuck, damn, etc.),
  but no direct personal insults to the player
- Requires Changed Addon Plus (mandatory dependency)

Known Issues (this is an early Alpha, expect bugs):
- Dialogue timing may still feel inconsistent in edge cases
- Multi-player battle handling is not fully tested
- AI response quality depends on Zhipu API latency and network conditions
- Only Zhipu AI is supported as the LLM provider right now
- API key must be configured manually in config file
- Some persona behaviors may need further tuning

Requirements:
- Minecraft Forge 1.20.1
- Changed Addon Plus (required, provides the boss entities)
- A valid Zhipu AI API key

Planned for future versions:
- Support for more LLM providers (OpenAI, Claude, local models, etc.)
- In-game configuration GUI for dialogue style and profanity level
- Better multi-player synchronization
- Possible Fabric port

This is an early-stage project. Bug reports and feedback are very welcome!

This mod has no additional files