You are viewing a potentially older version of this package. View all versions.
LexPy-MixedCaseMapMarkers-1.1.0 icon

MixedCaseMapMarkers

Displays persistent Valheim map-marker names in lowercase and mixed case without affecting temporary ping or arrival messages.

By LexPy
Date uploaded 4 days ago
Version 1.1.0
Download link LexPy-MixedCaseMapMarkers-1.1.0.zip
Downloads 40
Dependency string LexPy-MixedCaseMapMarkers-1.1.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

Mixed Case Map Markers

Displays persistent Valheim map-marker names using their stored lowercase and mixed-case text instead of rendering every letter as uppercase.

Features

  • Mixed-case text while entering marker names
  • Mixed-case labels on the minimap and large map
  • Compact spacing for longer names
  • Subtle black outline and shadow for readability
  • Works with existing and newly created persistent markers
  • Does not modify temporary PING or I HAVE ARRIVED! messages
  • Client-side only
  • No server installation required
  • No save-format changes
  • No configuration, hotkeys, or Jotunn dependency

Requirements

  • Valheim
  • BepInExPack for Valheim 5.4.2333 or a compatible BepInEx 5 installation

Installation

Install with a Thunderstore-compatible mod manager, or place MixedCaseMapMarkers.dll in:

Valheim/BepInEx/plugins/MixedCaseMapMarkers/

Uninstallation

Delete the MixedCaseMapMarkers folder from BepInEx/plugins. No save cleanup is required.

How it works

Valheim preserves the capitalization of marker names, but its map font displays lowercase letters as uppercase-looking glyphs. The mod uses Valheim's mixed-case-capable chat font for the marker input and persistent marker labels. It patches only the UI element created for a saved map pin, leaving temporary ping and arrival effects untouched.

A dedicated shared TextMeshPro material supplies the compact layout, black outline, and subtle shadow without modifying Valheim's shared chat material or applying per-label outline setters.

License

Created by LexPy and released under MIT-0. Reuse and attribution are optional.

CHANGELOG

Changelog

2.0.0

  • Replaces the previous chat-font substitution with an original Norse-inspired lowercase typeface designed for Valheim map markers.
  • Preserves Valheim's original marker font for uppercase letters, numbers, punctuation, outline, and backdrop.
  • Adds custom lowercase glyphs for a-z, ä, ö, ü, ñ, and ç.
  • Uses the same mixed-case typeface behavior in the marker-name input field and persistent map labels.
  • Keeps existing and newly created persistent markers mixed-case without changing stored map data.
  • Leaves temporary PING and I HAVE ARRIVED! labels completely untouched.
  • Creates the TextMeshPro lowercase font directly from the bundled TTF at runtime; no AssetBundle is required.
  • Removes the old compact-spacing, font-size, and manual outline/shadow adjustments from the 1.x implementation.
  • Keeps the mod client-side only with no configuration, hotkeys, or Jotunn dependency.

1.1.0

  • Reworked label handling so only persistent marker labels are modified.
  • Fixed temporary PING and I HAVE ARRIVED! text/animations being affected by the mod.
  • Replaced unsafe per-label outline changes with a shared TextMeshPro material.

1.0.2

  • Added and tuned an explicit outline/underlay for the 1.x chat-font implementation.

1.0.1

  • Attempted to preserve the original map-label outline when applying the mixed-case font.

1.0.0

  • Initial public release.