-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Sculk Companion is a lightweight, highly optimized Paper/Spigot plugin that introduces an AI-powered assistant directly into your server chat. Using any OpenAI-compatible LLM endpoint (DeepSeek, OpenAI, Ollama, LM Studio, etc.), the plugin allows players to form relationships with a mystical entity, complete quests, offer sacrifices, and let the AI interact with the Minecraft world.
To help you get the most out of Sculk Companion, the documentation has been organized into the following guides:
A complete list of commands (like /ask and /sculk toggle) and the permission nodes required to use them.
An in-depth explanation of config.yml settings, connecting to LLMs, and custom personality shaping using lore.txt.
Learn how the AI evaluates player interactions, handles affection scores (-100 to +100), and consumes items through the transaction-safe sacrifice engine.
Details on how the AI assigns mob-hunting or item collection quests, and how players can save coordinates to ask Sculk to teleport them later.
A technical reference of the 18 in-game tools the AI can invoke, permission levels required for them, and command whitelisting security.
- Download the latest release JAR.
- Place the JAR into your server's
plugins/directory and start it once. - Open
plugins/sculk/config.ymland add your API URL and Token. - Set up your custom backstory in
plugins/sculk/lore.txt. - Run
/sculk reloadand you are ready to query!
-
🟣 Sculk Companion
-
🎮 Player Guides
-
⚙️ Server Admin Guides