You are viewing a potentially older version of this package. View all versions.
RustyLaserGaming-RustyHeathensMessenger-0.11.0 icon

RustyHeathensMessenger

Rusty Heathens Messenger adds configurable welcome messages, server reminders, raid warnings, boss kill messages, death messages, permission-controlled broadcast commands, message styles, random funny lines, and Stream Mode for Valheim.

Date uploaded 3 hours ago
Version 0.11.0
Download link RustyLaserGaming-RustyHeathensMessenger-0.11.0.zip
Downloads 5
Dependency string RustyLaserGaming-RustyHeathensMessenger-0.11.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 icon
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.2333

README

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:

  • Normal
  • Epic
  • Funny
  • Emergency

Each command has its own style config option:

StreamStyle = Normal
BossStartStyle = Epic
BaseStyle = Normal
DiscordStyle = Normal
EndingStyle = Normal
BodyStyle = Epic
RaidStyle = Emergency

Funny Style Lines

Funny style adds Rusty Heathens-style joke lines to chat command messages.

Funny lines can include crew-flavored messages featuring:

  • Panda the Chaos Bringer
  • Witchy
  • Seppy
  • Rusty Heathens chaos

When a command uses Funny style, the mod can show different funny lines for commands like:

  • !stream
  • !boss
  • !base
  • !discord
  • !ending
  • !body
  • !raid

Server Broadcast Messages

Chat command messages are now broadcast to all connected players who have the mod installed.

When an allowed player uses commands like:

  • !stream
  • !boss
  • !base
  • !discord
  • !ending
  • !body
  • !raid

The center-screen message will show for every modded player on the server.

Important: every player who should see the center-screen broadcast must have Rusty Heathens Messenger installed.

Stream Mode

Stream Mode adds extra live-stream flavor to broadcast command messages.

Commands:

  • !streammode - Show current Stream Mode status
  • !streammode on - Enable Stream Mode
  • !streammode off - Disable Stream Mode
  • /rhm streammode - Show current Stream Mode status
  • /rhm streammode on - Enable Stream Mode
  • /rhm streammode off - Disable Stream Mode

When Stream Mode is active, broadcast messages can include a footer like:

LIVE STREAM MODE: Chat is watching.

Command Permissions

Chat commands can be controlled with:

CommandPermissionMode

Available options:

  • Everyone
  • HostOnly
  • NamedPlayers
  • SteamIds
  • NamedPlayersOrSteamIds

Example:

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.11.0

## Notes

This mod is built for the Rusty Heathens community and RustyLaserGaming server events.

CHANGELOG

Changelog

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 !raid now 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: !stream and /rhm stream.
  • Added boss fight starting soon command: !boss and /rhm boss.
  • Added return to base command: !base and /rhm base.
  • Added Discord reminder command: !discord and /rhm discord.
  • Added stream ending command: !ending, !end, !streamending, /rhm ending, /rhm end, and /rhm stream ending.
  • Added body recovery regroup command: !body and /rhm body.
  • Added incoming raid command: !raid and /rhm raid.

Changed

  • Kept /rhm commands 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.