Skip to content

ShakSkin/npcforge.github.io

Repository files navigation

NPCForge

AI NPC Personality Engine for SentiencePro

& LlamaCraft Bridge

"Your AI NPC sounds like a customer service bot.
This repository changes that."


[![GitHub Pages] (https://img.shields.io/badge/Site-npcforge.github.io -gold?style=flat-square)] (https://npcforge.github.io) [![License: MIT] (https://img.shields.io/badge/License-MIT-green ?style=flat-square)] (LICENSE) [![Compatible] (https://img.shields.io/badge/Plugin-SentiencePro %20%7C%20LlamaCraft-blue?style=flat-square)] (https://npcforge.github.io)


What Is This?

SentiencePro and LlamaCraft Bridge are powerful AI plugin engines for Minecraft game servers.

The default configuration gives the language model almost no direction. The model falls back to generic assistant behavior. Your medieval guard sounds like a help desk. Your merchant sounds like a customer service rep. Immersion destroyed.

This repository provides:

Free (this repo):

  • A working Starter Guard personality pack
  • system_prompt.txt, memories.json, config.yml
  • 10 pre-built memories and basic configuration
  • Three-step installation guide

Paid (npcforge.github.io/store):

  • Full character packs with 600-word personality definitions
  • 25 hand-crafted memories per character
  • Advanced configuration with cost controls
  • Multiple characters with shared world lore
  • Personal support guarantee

Quick Start (Free Version)

```bash

Download the starter pack

Click "Code" → "Download ZIP" above

Or clone:

git clone https://github.com/ [yourusername]/SentiencePro-Starter-Personalities ```

Installation:

  1. Copy /starter-guard/ into /plugins/SentiencePro/personalities/
  2. Add your API key to config.yml
  3. Restart server and assign to your NPC

The Difference This Makes

Without a personality pack: Player: "Have you always been a guard?" NPC: "Yes. It is my job."

text

With the full Aldric pack: Player: "Have you always been a guard?" Aldric: "Thirty-one years on this gate. Started the year the East Tower burned. I was seventeen. Too young to know that some fires don't go out just because you stop seeing the smoke."

text


Compatible With

Plugin Status
SentiencePro ✅ All versions
LlamaCraft Bridge ✅ Full support
OpenAI API ✅ gpt-4o-mini recommended
Anthropic API ✅ Claude compatible

Available Characters

Character Type Where
Starter Guard Basic This repo (free)
Aldric Grizzled Guard npcforge.github.io
Dravek Corrupt Merchant npcforge.github.io
City Bundle Aldric + Dravek npcforge.github.io
Senna Broken Oracle Coming soon
Kingdom Bundle 5 characters Coming soon

License

MIT — Free starter pack files only.
Paid character packs are proprietary.


Built by NPCForge | npcforge.github.io ────────────────────────────────────────────────────

About

AI NPC personality packs for SentiencePro and LlamaCraft Bridge. Stop your Minecraft NPC sounding like a customer service bot. Free starter pack included. Full characters at npcforge.github.io

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
license.html

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors