Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CompactStatusSquares
Small square status-effect icons using Valheim's own art. Position them yourself. Keeps SeneaL UI from drawing its status pills.
| Date uploaded | 4 days ago |
| Version | 0.1.2 |
| Download link | cjayride-CompactStatusSquares-0.1.2.zip |
| Downloads | 62 |
| Dependency string | cjayride-CompactStatusSquares-0.1.2 |
This mod requires the following mods to function
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.2351README
Compact Status Squares
Small square buff and debuff icons for Valheim, using the game's own effect art. Built to sit next to SeneaL UI without letting that mod draw the status list.
SeneaL UI skips the game's status-effect update whenever its interface is on, even if its own status pills are switched off. This mod draws the icons itself and blocks SeneaL's status panel, so that slot stays ours. The rest of SeneaL UI is left alone.
Try it
The test build is already copied into the Gale profiles that have SeneaL UI:
beta_cjaycraft_CLIENTsennealteest
Launch that profile, load a character, and pick up a buff (Rested, a potion, Wet, Cold). The icons should be small squares. SeneaL's pills should not appear, including if [Elements] StatusEffects is turned back on.
Hold Left Alt and use the arrow keys to move the cluster. Hold Shift as well for 1-pixel steps. The spot is saved to:
BepInEx/config/cjayride.CompactStatusSquares.cfg
Other settings in that file (size, columns, spacing, corner, timer, crisp pixels) apply immediately. Hover an icon for its name.
Turn [General] Enabled off to hand the status list back.
Do not run this together with another mod that also replaces the status-effect HUD.
Build
From this folder:
dotnet build -c Release
The game install's BepInEx plugins folder receives CompactStatusSquares.dll after a successful build. Copy that dll into a Gale profile's BepInEx/plugins/cjayride-CompactStatusSquares/ folder when testing from Gale.
CHANGELOG
0.1.4
- Removed the Alt coordinate overlay and the Alt+arrow nudge. Position stays in the config.
0.1.3
- TextScale sizes timers, comfort numbers, names, and the hover tip.
- ShowName can draw the localized status name Left or Right of the icon (Off by default).
- UseVanillaFont switches those labels to Valheim's Norse font.
0.1.2
- Stop NullReferenceException spam on logout: SeneaL's status panel is already destroyed while LateUpdate still ran.
0.1.1
- Default cluster sits in the top-right with OffsetX -18, OffsetY -18, and IconSize 36.577.
0.1.0
- Small square status icons using the vanilla effect sprites.
- Screen corner, offset, size, columns, and spacing are configurable, including in-game nudge.
- While this mod is on, it takes the status-effect slot: SeneaL UI's pills stay hidden and the large vanilla list is not drawn.