
ModLicenseRef-All-Rights-Reserved
ArichatClassic
The Mappet mod add-on: integrates LLM support into the dialogue engine. Works through OpenRouter and KoboldCPP
36
Downloads
0
Followers
3 months ago
Updated
📦
2
Versions
📖About ArichatClassic
ArichatClassic
AI Dialogue Extension for Mappet 0.9
Transform your Mappet dialogues with the power of Large Language Models (LLMs). ArichatClassic seamlessly integrates AI-driven conversations into your Minecraft world, offering unprecedented depth and dynamism for NPC interactions.
🌟 Core Features
- Dual AI Backend Support: Connect to local AI models via KoboldCPP or utilize a vast selection of cloud-based models through OpenRouter (including free and paid options).
- Character Card System: Define AI personalities using PNG metadata cards or JSON files. Easily create, edit, import, and manage character personas that shape every interaction.
- Advanced Dialogue Nodes: Extend Mappet's dialogue editor with specialized nodes:
- Prompt Node: Send custom prompts directly to the AI.
- AI Reaction Node: Generate NPC responses using a system prompt and character card.
- AI Emotional Reaction Node: Add an emotional layer! Classifies AI responses to trigger specific facial morphs or actions.
- User Input Node: Lets players type their own messages in the chat.
- First Reaction Node: Initiate conversations with a character's greeting or a random first message.
- Chat History Node: (Advanced) Manually inject dialogue history into prompts for complex state management.
- Intelligent Dialogue Management:
- Auto-Summarization: Keeps conversations coherent by automatically summarizing chat history when it gets long or when a dialogue closes.
- History Storage: Optionally save entire dialogue transcripts to Mappet states for persistent storylines and player memory.
⚙️ Powerful Customization
- Smart Macros & Scripting: Use an extensive macro system (
{{macro}}) to dynamically insert text, player personas from Mappet states, or even execute JavaScript within prompts or AI responses. View the full macro list. - Flexible Emotional System: Choose from simple key-trigger mapping or complex "Key+Description" systems. Enable Macro-Mode to let the AI output emotion tags (
{{emo:key}}) directly for maximum flexibility. - Full Prompt Control: Configure model parameters, define special instruction tags, and style your chat with customizable RP-style colors.
- Easy Connectivity: For OpenRouter, authorize with one click to securely provide an API token. For KoboldCPP, simply point to your local server address.
💡 Key Notes for Use
- AI Reaction Nodes: Always provide a default display text. This is shown while the AI generates and prevents the dialogue from closing prematurely.
- Chat History Node: Use with caution and understanding. It typically requires precise setup with Triggers and Conditions.
- Emotional Macro-Mode: Requires you to configure your character's system prompt to understand and use the
{{emo:}}macro format.
Breathe life into your NPCs. ArichatClassic bridges the gap between scripted dialogue and organic, intelligent conversation, empowering you to create truly immersive and memorable story-driven experiences in Minecraft.
Links: Main Website | English Documentation