
RpChatter
chat mod that adds commands like /meDetails
RPChatter Mod for Valheim
Overview
RPChatter is a Valheim mod that enhances in-game communication for roleplay servers by adding customizable chat commands, aliasing, and a text-based Blackjack minigame. This mod allows for enriched roleplay interactions and chat-based gameplay, including emotes, whispers, announcements, and dice rolling.
Features
- Chat Roleplay Commands: Use
/me
,/ges
to enrich in-game interactions. - Customizable Name Colors: Set different colors for various chat types.
- Secret Identities: Hide your real name and use an alias with
/setalias
and/hide
. - Randomized Actions: Use
/roll
and/coinflip
for immersive roleplay mechanics.
Installation
- Install BepInEx.
- Download and place the RPChatter.dll in
BepInEx/plugins
. - Start the game and configure chat settings via the config file.
Commands
Vanilla Chat Commands
Command | Description |
---|---|
/ <msg> |
Say, normal text shows above your player and in the chat to everyone in 25m |
/s <msg> |
Shout, shout text shows to everyone in 125m. Displays real name even if using an alias. |
/w <msg> |
Sends a quiet message to nearby players within 5m |
Roleplay Chat Commands
Command | Description |
---|---|
/me <action> |
Describes an action (e.g., /me laughs loudly ). Same range as Say |
/ges <action> |
Describes an action more discretely to nearby players. Same range as Whisper |
Alias Commands
Command | Description |
---|---|
/setalias <name> |
Changes your display name to an alias. |
/clearalias |
Removes your alias and restores your real name. |
/hide |
Toggles hiding your real name. |
Limited Range
- Whisper 5m
- Say 25m
- Shout 125m
- Ping 25m
- Broadcast (Server-wide) Admin only
Game Commands
Command | Description |
---|---|
/roll [min max] |
Rolls a number between the given range (default: 1-100). |
/coinflip |
Flips a coin (Heads/Tails). |
/ur |
Roll four tetrahedral dice. Used to play the Royal Game of Ur |
/shuffle |
Creates a fresh shuffled 52-card personal deck |
/draw [count] |
Draw 1-10 cards from your personal deck |
Configuration
Modify the color settings for different chat types in the BepInEx config file:
BepInEx/config/RPChatter.cfg
Each setting allows players to configure their own colors locally without being overridden by the server.
Config Key | Description | Default (Hex) | Default (RGBA) |
---|---|---|---|
chatMessageUsernameColor |
Color for the username shown in chat messages. | #D65804 |
(0.839, 0.345, 0.016, 1) |
chatMessageTextDefaultColor |
Color for default/system chat messages. | #989749 |
(0.596, 0.592, 0.286, 1) |
chatMessageTextSayColor |
Color for “normal/say” chat messages. | #989749 |
(0.596, 0.592, 0.286, 1) |
chatMessageTextShoutColor |
Color for “shouting” chat messages. | #FFFF00 |
(1.000, 1.000, 0.000, 1) |
chatMessageTextWhisperColor |
Color for “whisper” chat messages. | #99A6BF |
(0.600, 0.650, 0.750, 1) |
chatMessageTextMeColor |
Color for “emote” chat messages (e.g. /me ). |
#989749 |
(0.596, 0.592, 0.286, 1) |
chatMessageTextGameColor |
Color for “game” chat messages (e.g. /roll , /coinflip ). |
#E1AD21 |
(0.882, 0.678, 0.129, 1) |
chatMessageTextPingColor |
Color for “ping” chat messages. | #00FFFF |
(0.000, 1.000, 1.000, 1) |
chatMessageTextMessageHudColor |
Color for MessageHud (center-banner) messages. | #999999 |
(0.600, 0.600, 0.600, 1) |
chatMessageTimestampColor |
Color for timestamps in chat messages. | #F4F6F7 |
(0.957, 0.965, 0.969, 1) |
How to Change Colors
- Open the config file in a text editor:
- Modify the hex color values to your preference.
- Save the file—changes will apply automatically if the game is running.
These settings are client-side only, meaning each player can have their own custom colors without affecting others.
Development & Contribution
- This mod is built with BepInEx and Harmony.
- 2.0 was restructured and remade with heavy support from redseiko of Comfy.
- Build in support of ValheimRoleplay! Come make-believe with us.
Enjoy immersive roleplay with RPChatter! 🎭🔥