TLM Self-Talk
A NeoForge mod that adds self-talk / welcome greetings to Touhou Little Maid maids.
Features
- Maid self-talk: The maid randomly talks to herself when the owner is online, or when the owner is offline but other players are nearby
- Welcome greetings: The maid greets her owner when they log in — no distance limit; any maid in loaded chunks can trigger
- No persona, no talking: Maids without a persona never trigger and none is auto-generated, avoiding the token cost of auto-generating a persona
- Bounded history: When self-talk history exceeds the configured limit, old entries are forgotten and only the latest one is kept, preventing context bloat
- Random in-game context: Randomly injects context such as location / nearby entities / equipment to make self-talk more varied
- Per-player switch: Each player can turn off a maid's self-talk individually; once the host disables the master switch, the player's option greys out automatically
- Trigger cooldown: Triggers at random time intervals (configurable range); chatting with the maid resets the self-talk cooldown so they never speak at once
- Visible in chat: Self-talk is visible to nearby players
Requirements
| Item | Version |
|---|---|
| Minecraft | 1.21.1 |
| NeoForge | 21.1.x |
| Touhou Little Maid | 1.5.3 |
| Java | 21 |
Installation
- Install NeoForge 21.1.x and Touhou Little Maid 1.5.3
- Download the jar file
- Enable the master switch: Maid AI settings → Global AI settings → "Maid Self-Talk" → Enable; or set
enabledin the config file directly
Usage
Configuration
Maid AI chat settings → Global AI settings → "Maid Self-Talk":
- State 1 / State 2: enable switch, min/max trigger interval (seconds, typed input with range validation), player radius, and self-talk keep count for owner online / offline
- Welcome: the greeting trigger window after the owner logs in
Per-player settings
Open the maid's AI chat input screen (usually by pressing T) and click the 💬 button on the left to toggle self-talk for that maid.

