virtualbjorn-NoMapDiscordAdditions icon

NoMapDiscordAdditions

Large-map capture to Discord (webhook). Screen or texture mode, server-synced spoilers/clouds/capture settings, clean shots with minimap buttons hidden.

Last updated 3 hours ago
Total downloads 4
Total rating 0 
Categories Mods Misc Server-side Client-side Bog Witch Update AI Generated
Dependency string virtualbjorn-NoMapDiscordAdditions-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

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

Preferred version: 5.4.2202

README

NoMapDiscordAdditions

Adds a Capture control on the large map and sends the map image to Discord via a webhook URL.

Features

  • One-click capture on the large map UI (works alongside ZenMap)
  • Hotkey while the large map is open (F10 by default)
  • Screen capture (default) or texture capture with automatic fallback to screen capture if the texture path fails
  • Clean captures: all UnityEngine.UI.Button elements under the large-map root (this mod, ZenMap, etc.) are hidden for the capture frame so they do not appear in the image
  • Optional Hide Clouds during capture (screen and texture paths)
  • Optional spoiler-tagged Discord attachments (Spoiler Image Data)
  • Server-authoritative config when ServerSync is installed; otherwise a lightweight RPC sync for the same settings
  • Capture control is disabled (non-interactable) until Webhook URL is set; the hotkey also does nothing without a URL

Configuration

Key Notes
Discord.Webhook URL Discord incoming webhook (required to capture/send)
Discord.Message Template Supports {player} and {biome}
Discord.Capture Method ScreenCapture (default) or TextureCapture
Discord.Capture Super Size Screen-capture quality multiplier 14
Discord.Spoiler Image Data Discord spoiler attachment; default false
Discord.Hide Clouds Strip cloud overlay for the capture; default true
Controls.Screenshot Key Hotkey while large map is open

When ServerSync is present, Discord.Lock Configuration is also available (standard ServerSync lock behavior).

Server behavior

On dedicated servers / hosted worlds, these entries are enforced on clients when sync is active:

  • Discord.Capture Method
  • Discord.Capture Super Size
  • Discord.Spoiler Image Data
  • Discord.Hide Clouds

Webhook URL and Message Template are local to each client (not synced).

Dependencies

Optional: ServerSync for the preferred config sync and lock workflow.