Plagueheart-TheAllHusher icon

TheAllHusher

Allows the player to opt in to silence their position on the world map and hide chat during crafting benches.

Last updated 2 weeks ago
Total downloads 117
Total rating 0 
Categories Tweaks Server-side Client-side Ashlands Update
Dependency string Plagueheart-TheAllHusher-1.0.1
Dependants 1 other package depends on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2102 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2102

README

Introduction

This is a readme file for TheAllHusher mod that utilizes ServerSync for configuration management. This system allows you to customize various in-game aspects without modifying game files.

Requirements

  • Multiplayer
    • Requires server and clients to have the mod installed

Configuration File

The mod creates a configuration file named BepInEx/config/com.Plagueheart.TheAllHusher.cfg.

Configuration Options

The configuration file contains the following sections:

[1 - General]

  • Enable Logging (On/Off): Default: Off

    • Controls whether the mod generates debug/trace logs for troubleshooting purposes.
    • Enabling logging might create additional files and impact performance slightly.
  • Lock Configuration (On/Off): Default: On

    • (Server-only)
    • This setting is server-specific and likely requires server administrator privileges to modify.
    • When enabled, only authorized personnel (those with server administration access) can change configuration values. Disabling allows client-side modifications as well.

[2 - Chat]

  • Crafting Bench (On/Off): Default: On

    • Enables or disables the suppression of chat messages while using the crafting bench.
    • Enabling this option can improve focus and reduce chat clutter during crafting.
  • Chat Ping (On/Off): Default: On

    • Determines whether users can opt-out of being visible on the world map when pinged in chat.
    • Enabling this option provides players more control over their privacy.
  • Chat Ping Style (ExcludeWorldMap | ExcludePlayerHead) Default: ExcludeWorldMap | ExcludePlayerHead

    • Requires Chat Ping to be enabled (see above)

    • This option determines how chat pings using the /shout command are displayed when Chat Ping is enabled:

      • Bitwise Flag Operation:
        • ExcludeWorldMap: Hides chat pings from the 2D world map.
        • ExcludePlayerHead: Hides chat pings from the 3D world above player locations.

How to Use the Mod

This mod introduces new functionalities related to player visibility and chat behavior.

World Map

  • Enable Player Visibility:
    • Broadcasts messages sent using the /shout command to all players via world map.
    • Displays a 3D text bubble above the player's head when using /shout.
  • Disable Player Visibility:
    • Disables broadcasting messages sent using the /shout command via world map.
    • Hides the 3D text bubble above the player's head when using /shout.

Workbench Behavior

  • Chat During Workbench Use:
    • Hides incoming chat messages while the player is using the workbench.
    • Displays any hidden messages upon exiting the workbench to prevent missing important information.

Manual Installation

Server-Player or Client-Side Configuration

  1. Download and Install R2 Mod Manager:
    • Obtain the R2 Mod Manager from the official source and follow the installation instructions.
    • Download TheAllHusher through R2 Mod Manager
  2. Launch Valheim:
    • Start the game to allow it to generate the necessary configuration files.
  3. Edit Configuration in R2 Mod Manager:
    • Open R2 Mod Manager.
    • Find mod config in the Config-Editor section and navigate to the configuration section.
    • Adjust the settings as you see fit for a user-friendly configuration experience.
  4. Save Changes: Ensure you save any changes made within the R2 Mod Manager.

Note: Some configuration options might require a server restart to activate properly.