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

CompactStatusEffects

Customizable vertical status effects HUD under minimap with icon on left, name on right, duration below icon, and in-game live settings panel (F8).

Date uploaded 2 weeks ago
Version 1.1.0
Download link Marins-CompactStatusEffects-1.1.0.zip
Downloads 23
Dependency string Marins-CompactStatusEffects-1.1.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 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.2351

README

CompactStatusEffects - Valheim BepInEx Mod

Valheim için durum efektlerini (buff/debuff simgeleri) mini haritanın tam altına dikey olarak yerleştiren, solunda simge, sağında efekt adı ve simgenin altında kalan süresini gösteren BepInEx & Harmony tabanlı C# modu.

🌟 Özellikler

  • Mini Harita Altı Dizilim: Efektler mini haritanın hemen altında, alt alta (dikey liste) düzenlenir.
  • Sol İkon + Sağ İsim: Her durum efektinin solunda ikonu, sağında ise efekt adı yer alır.
  • İkon Altı Süre Sayacı: Süreli efektlerin (Rested, Potions, Bufflar vb.) kalan süresi doğrudan ikonun hemen altına ortalanır.
  • 🎮 Oyun İçi Canlı Ayar Paneli (F8):
    • Oyun sırasında F8 tuşuna basarak (veya sağ üstteki ⚙ Buff Panel butonuna tıklayarak) ayar panelini açabilirsiniz.
    • Paneldeki kaydırıcıları (slider) hareket ettirdiğinizde ekrandaki simgeler anlık (canlı) olarak güncellenir!
    • X ve Y Konumu: İkon grubunu ekranda istediğiniz piksele kaydırabilirsiniz.
    • Genel Ölçek (Scale): Simge ve yazıların boyutunu bir bütün olarak büyütüp küçültebilirsiniz (0.4x - 1.4x).
    • İkon Boyutu: İkonların piksel boyutunu ayarlayabilirsiniz (24px - 60px).
    • Satır Aralığı (Spacing Y): Efektler arasındaki dikey mesafeyi ayarlayabilirsiniz.
    • Yazı Boyutu (Font Size): TextMeshPro metin boyutunu belirleyebilirsiniz.
    • Görünürlük: Efekt isimlerini ve kalan süre metinlerini açıp kapatabilirsiniz.
    • Minimap Altı (Sıfırla): Tek tıkla mini haritanın altına en uygun varsayılan ayarlara dönebilirsiniz.

🛠️ Proje Yapısı

  • CompactStatusEffects.csproj: .NET Framework 4.7.2 (net472) SDK-style proje dosyası.
  • CompactStatusEffectsPlugin.cs: Eklenti sınıfı, yapılandırma ve Unity IMGUI oyun içi ayar paneli.
  • HudPatch.cs: Hud.UpdateStatusEffects metodunu mini harita altına göre yeniden düzenleyen Harmony Postfix yaması.

🚀 Derleme ve Kurulum

Projeyi terminalden derlemek için:

dotnet build -c Release

Derleme tamamlandığında üretilen CompactStatusEffects.dll:

  1. bin/Release/CompactStatusEffects.dll altına çıkarılır.
  2. Otomatik olarak hem Valheim/BepInEx/plugins/ hem de r2modman aktif profilinin plugins/ dizinine kopyalanır.

CHANGELOG

Changelog

All notable changes to the CompactStatusEffects mod will be documented in this file.


[1.1.2] - 2026-09-25

Changed

  • Full English localization for the in-game settings panel, configs, and documentation.
  • Adjusted default vertical position to -290px for seamless alignment directly below the minimap.
  • Set default overall scale to 1.0x and default row spacing to 55px.
  • Streamlined the in-game settings panel (F8) to focus on primary layout controls: Horizontal (X), Vertical (Y), Scale, and Spacing.
  • Added fine-tuning step buttons (+/-) alongside sliders for precise adjustments.
  • Removed persistent on-screen HUD text when the panel is closed for a completely clean display.

[1.1.1] - 2026-09-25

Fixed

  • Fixed mouse cursor locking in the center of the screen when opening the settings panel (F8).
  • Prevented camera and player rotation while interacting with settings sliders.
  • Added Escape key support to quickly close the settings window.

[1.1.0] - 2026-09-25

Added

  • In-game live settings panel toggled via F8.
  • Live preview sliders that update HUD elements in real time.
  • Restructured status effect elements: icon on the left, name on the right, remaining duration centered directly beneath the icon.

[1.0.0] - 2026-09-25

Added

  • Initial release of CompactStatusEffects for Valheim.
  • Repositioned status effects under the minimap with customizable vertical layout.