Creation
/bud create
Spawns the default roster (configured in buds/roster.yml; ships as Veri, Gronkh, Keyleth).
/bud create <bud>
Spawns or teleports a specific Bud by id. Tab-completes against every Bud defined in buds/*.yml, not just the default roster.
/bud reset
Recreates all your buddies.
Deletion
/bud delete
Dismisses all your active Buds at once.
/bud delete --veri | --keyleth | --gronkh
Dismisses one specific companion.
/bud delete --worldAdmin
Deletes every Bud belonging to every player on the server.
/bud delete --playername <name>Admin for others
Deletes another player's Buds by username. No admin permission needed to target your own name.
State
/bud state
Cycles the behavior mode for all active Buds to the next state.
/bud state --defensive
Sets all active Buds to Defensive (fight alongside you).
/bud state --passive
Sets all active Buds to Passive (follow you).
/bud state --sitting
Sets all active Buds to Sitting (stay put).
Mood
/bud mood <bud> <mood>
Forces a Bud's mood and fires the same bud-to-bud mood-change reaction an automatic shift would. Bud: veri, gronkh, keyleth. Mood: default, sad, insane, grumpy, dazed, overmotivated.
Memory
/bud memory [--veri|--keyleth|--gronkh]
Lists stored conversation memories, optionally filtered to one Bud. Each entry is printed with its ID for use below.
/bud memory --legendary
Same, but lists legendary memories instead of regular ones.
/bud memory set <bud> "<text>" [--legendary]
Manually adds a memory (or, with --legendary, a permanent legendary memory) for a Bud. Quote the text.
/bud memory delete <bud> <id> [--legendary]
Removes a memory by the ID shown in the list above. IDs are stable and never reused.
Prompt
/bud prompt
Reloads missing LLM prompt files without restarting the server.
/bud prompt --reset
Resets all LLM prompt files to their packaged defaults. Back up custom prompts first — see Prompt management.
Reload
/bud reload buds
Reloads missing Bud definitions (buds/*.yml, roster.yml) without restarting the server.
/bud reload buds --reset
Resets all Bud definitions to their packaged defaults. Back up custom Bud definitions first.
Debug
/bud debug
Shows the available debug flags.
/bud debug --componentData
Shows the current and persisted Bud data for you in chat.
/bud debug --mood
Shows each active Bud's current mood and favorite day.
/bud debug --weather
Shows the current weather.
/bud debug --time
Shows the current time of day and day of week.
/bud debug --world
Shows the current zone and biome.
/bud debug --memory
Shows the current conversation memories.
/bud debug --dialog
Immediately triggers a bud-to-bud dialog turn between your currently active Buds (needs at least two active).