Added support for AI-driven NPC personalities. When openai.use-npc-personality is enabled, NPCs will speak and react according to the character their name represents — OpenAI infers the personality automatically from the name (e.g. a NPC named "Hinata" will behave like Hinata from Naruto).
Config (config.yml):
openai:
enabled: true
api-key: "your-key"
use-npc-personality: false # set to true to enable character personalities
Welcome message: new welcome.yml with a personalized summary on join — adapts based on whether the player has a spouse, children, or no NPCAlive NPCs yet. Toggled via config.yml, reloaded with /npcalive reload