Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
RustyHeathensMessenger
Rusty Heathens Messenger adds configurable welcome messages, server reminders, raid warnings, boss kill messages, death messages, permission-controlled chat commands, and message style options for Valheim.
| Date uploaded | a day ago |
| Version | 0.8.0 |
| Download link | RustyLaserGaming-RustyHeathensMessenger-0.8.0.zip |
| Downloads | 3 |
| Dependency string | RustyLaserGaming-RustyHeathensMessenger-0.8.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
Rusty Heathens Messenger
Rusty Heathens Messenger is a lightweight Valheim messaging mod for the Rusty Heathens server.
It adds server flavor, reminders, event messages, raid warnings, boss kill announcements, and funny death counter messages without adding gameplay buffs or changing player stats.
Features
- Welcome message when joining the world
- Server reminder message
- Raid warning messages
- Boss kill messages
- Death counter
- Funny death messages
Configuration
Server owners can customize the mod by editing the config file:
BepInEx/config/com.rustylasergaming.heathensmessenger.cfg
Config options include:
- Enable or disable welcome messages
- Enable or disable server reminders
- Enable or disable raid warnings
- Enable or disable boss kill messages
- Enable or disable death messages
- Enable or disable chat commands
- Customize welcome message text
- Customize server reminder text
- Customize chat command messages
- Control who can use chat commands
Message Styles
Chat command messages can use different styles.
Available styles:
NormalEpicFunnyEmergency
Each command has its own style config option:
StreamStyle = Normal
BossStartStyle = Epic
BaseStyle = Normal
DiscordStyle = Normal
EndingStyle = Normal
BodyStyle = Epic
RaidStyle = Emergency
## Command Permissions
Chat commands can be controlled with:
`CommandPermissionMode`
Available options:
- `Everyone`
- `HostOnly`
- `NamedPlayers`
- `SteamIds`
- `NamedPlayersOrSteamIds`
Example:
```ini
CommandPermissionMode = SteamIds
CommandAllowedSteamIds = 7656119XXXXXXXXXX, 7656119YYYYYYYYYY
## Chat Commands
Quick commands:
- `!stream` - Stream starting soon
- `!boss` - Boss fight starting soon
- `!base` - Return to base
- `!discord` - Discord reminder
- `!ending` or `!end` - Stream is ending
- `!body` - Heathen down
- `!raid` - Incoming raid
Long commands also work with `/rhm`, such as:
- `/rhm help`
- `/rhm stream`
- `/rhm boss`
- `/rhm base`
- `/rhm discord`
- `/rhm ending`
- `/rhm body`
- `/rhm raid`
## Removed from older Runeborn versions
This version no longer includes:
- Character buffs
- Buff slots
- Buff strength settings
- Status effect icons
- F6 player buff menu
- F7 admin event broadcast menu
- Admin SteamID lock
- Body recovery carry weight bonus
- Body recovery stamina bonus
## Requirements
- BepInExPack Valheim
## Version
0.8.0
## Notes
This mod is built for the Rusty Heathens community and RustyLaserGaming server events.
CHANGELOG
Changelog
0.13.0 - Death Ledger Commands
Added
- Added server-wide Death Ledger tracking.
- Added Steam ID based death tracking.
- Added
!deathsand/rhm deathscommands to broadcast the death ledger. - Added
!mydeathsand/rhm mydeathscommands to privately show a player their own death count. - Added
!deathclear confirmand/rhm deathclear confirmcommands to clear the death ledger. - Added configurable Death Ledger title, empty message, top count, and save file name.
- Added persistent Death Ledger save file in the BepInEx config folder.
Changed
- Death messages remain private to the player who died.
- Death Ledger only broadcasts when the ledger command is used.
- Death clear is permission-controlled.
!mydeathscan be used by anyone.
0.12.0 - Player Join Messages
Added
- Added player-specific join messages.
- Added Steam ID matching for player join messages.
- Added player name fallback matching for join messages.
- Added configurable join message delay.
- Added default Rusty Heathens join messages for RustyLaser, Panda, Witchy, Seppy, Phuture, Pinklady, Mama Laser, and Saelion.
Changed
- Join messages now show once per game session per player.
- Join messages no longer replay after death or respawn.
- Player join messages broadcast to modded players on the server.
0.11.0 - Stream Mode
Added
- Added Stream Mode commands:
!streammode,!streammode on,!streammode off,/rhm streammode,/rhm streammode on, and/rhm streammode off. - Added configurable Stream Mode on/off/status messages.
- Added configurable Stream Mode footer text.
- Added option for Stream Mode to start enabled when the world loads.
Changed
- Broadcast command messages can now include a Stream Mode footer while Stream Mode is active.
0.10.0 - Server Broadcast Messages
Added
- Added server-wide broadcast support for chat command messages.
- Chat command messages now show for every connected player who has the mod installed.
- Added networked center-screen message delivery using Valheim routed RPC.
Changed
!stream,!boss,!base,!discord,!ending,!body, and!raidnow broadcast to all modded players instead of only the command sender.- Permission denied messages still only show locally to the player who tried to use the command.
0.9.0 - Random Funny Lines
Added
- Added random funny footer lines for Funny style chat command messages.
- Added multiple Rusty Heathens-style funny lines for stream, boss, base, Discord, ending, body recovery, and raid commands.
- Added Panda the Chaos Bringer, Witchy, and Seppy flavor lines.
- Added rotating/randomized funny responses so Funny style messages feel less repetitive.
Changed
- Funny style now shows the funny line first, followed by the command title and message body.
- Funny raid and body messages now feel more unique between uses.
0.8.0 - Message Style Options
Added
- Added configurable message styles for chat command messages.
- Added style options: Normal, Epic, Funny, and Emergency.
- Added separate style config options for stream, boss, base, Discord, ending, body recovery, and raid commands.
- Added unique Funny headers and footers for each chat command.
Changed
- Chat command messages can now be customized by both text and style.
- Raid commands default to Emergency style.
- Body recovery and boss commands default to Epic style.
0.7.0 - Config and Command Permissions
Added
- Added config options for welcome messages.
- Added config options for server reminder messages.
- Added config options for chat command messages.
- Added feature toggles for welcome messages, server reminders, raid warnings, boss kill messages, death messages, and chat commands.
- Added command permission modes: Everyone, HostOnly, NamedPlayers, SteamIds, and NamedPlayersOrSteamIds.
- Added comma-separated allowed player names.
- Added comma-separated allowed Steam IDs.
Changed
- Chat command messages now use config values instead of hardcoded text.
- Server owners can customize the mod for their own server without rebuilding the DLL.
0.6.1 - Chat Command Messages
Added
- Added chat commands for quick center-screen server messages.
- Added stream starting soon command:
!streamand/rhm stream. - Added boss fight starting soon command:
!bossand/rhm boss. - Added return to base command:
!baseand/rhm base. - Added Discord reminder command:
!discordand/rhm discord. - Added stream ending command:
!ending,!end,!streamending,/rhm ending,/rhm end, and/rhm stream ending. - Added body recovery regroup command:
!bodyand/rhm body. - Added incoming raid command:
!raidand/rhm raid.
Changed
- Kept
/rhmcommands while adding faster!aliases to avoid Valheim built-in slash command conflicts.
0.6.0 - Rusty Heathens Messenger Rework
Changed
- Reworked the mod from Runeborn into Rusty Heathens Messenger.
- Focused the mod on server messaging and community flavor.
- Updated internal plugin name to Rusty Heathens Messenger.
- Updated plugin version to 0.6.0.
- Removed Jotunn dependency from the package manifest.
Added
- Welcome message.
- Server reminder message.
- Raid warning messages.
- Boss kill messages.
- Death counter.
- Funny death messages.
Removed
- Character buffs.
- Buff slots.
- Buff strength settings.
- Status effect icons.
- F6 player buff menu.
- F7 admin event broadcast menu.
- Admin SteamID lock.
- Body recovery carry weight bonus.
- Body recovery stamina bonus.