Page cover

Introduction

Story Plugin - AI-Powered Co-DM Assistant

Transform your Minecraft server into a living, breathing world with AI assistance for dynamic conversations, intelligent NPC responses, and immersive world-building. Story acts as your co-DM, handling the narrative heavy lifting while you focus on the bigger picture.

What Story Does

🎭 Intelligent NPCs

  • Characters with unique personalities and memories

  • Context-aware conversations that reference your world's lore

  • NPCs remember players and build relationships over time

  • Dynamic responses based on current events and player actions

🗺️ Living World

  • Create rich locations with detailed history and current events

  • AI generates context based on your world's existing lore

  • Locations connect to NPCs, factions, and ongoing storylines

  • Easy in-game location creation with /story location create

📜 Narrative Assistance

  • AI-generated NPC responses and dialogue

  • Context-aware conversations that reference your world's lore

  • Co-DM support for dynamic storytelling and quest management

  • Seamless integration with your existing world and storylines

🎤 Voice Integration

  • Realistic voice generation for NPCs using ElevenLabs

  • Character-specific voices and emotional tones

  • Configurable voice settings and audio controls

Quick Start for Server Admins

  1. Install the plugin in your PaperMC server

  2. Configure API keys in config.yml (OpenRouter + ElevenLabs)

  3. Create your first location: /story location create Lannisport "A bustling trade city"

  4. Watch NPCs come alive: /locinitnpcs "Lannisport" "Generate 5 Lannisport commonfolk NPCs. Game of Thrones. House Lannister. Westerosi people." 5

Key Features

  • Co-DM Assistant - AI handles NPC dialogue and conversation flow

  • Seamless Integration - Works with Citizens, MythicMobs, and other plugins

  • Persistent World - NPCs and locations remember everything

  • Web Interface - Manage your world through the Streamlit dashboard

  • Narrative Support - Helps with worldbuilding and story consistency

Perfect For

  • Dungeon Masters - Get AI assistance with NPC dialogue and world consistency

  • Roleplay Servers - Create immersive, living worlds with narrative support

  • World Builders - Rich location creation and lore management tools


Ready to get AI assistance for your Minecraft world? View on GitHub | Get Started with Locations


Story acts as your co-DM, handling NPC dialogue and narrative consistency so you can focus on creating amazing experiences for your players.

Jump right in

Last updated