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.
CreatureStarAlert
Shows an on-screen banner when a creature with n stars spawns near you. Creature list, star count, radius and banner are configurable.
| Date uploaded | 2 weeks ago |
| Version | 0.1.0 |
| Download link | orax-CreatureStarAlert-0.1.0.zip |
| Downloads | 52 |
| Dependency string | orax-CreatureStarAlert-0.1.0 |
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
Mod for Valheim that displays an on-screen banner as soon as a creature with n stars appears near the player, so a two star moose never goes unnoticed.
Features
- Alerts when a creature with
nstars or more appears (nis configurable, default 2). - The creatures to watch are configurable: a comma separated list with
*wildcard. - Configurable detection radius (default 100 m,
0= no distance filter: the game itself unloads zones and their creatures beyond its simulation distance, about 200 m with the default settings). - The banner shows the localised name, the stars and the live distance and disappears as soon as the creature is unloaded, dead or out of the detection radius.
- The closest detected creature wins the banner: a nearer one takes it over, and only the best
alerts are kept waiting behind it. With the
Prefer most starssetting enabled, the creature with the most stars wins instead, ties being broken by distance.
Installation
Client-side only: you do not need to install it on the server.
Using a mod manager (recommended)
You can install the mod using Vortex or Gale.
Manual
Install BepInExPack for Valheim. Copy the DLL file to
Steam\steamapps\common\Valheim\BepInEx\plugins\
Misc.
Source code: https://github.com/orax-Valheim-mods/
CHANGELOG
[0.2.0] - 2026-11-06
🚀 Features
- (detection) Ignore tamed creatures
🐛 Bug Fixes
- (banner) Drop the banner when the mod is disabled
- (detection) Re-evaluate the alerts when a detection setting changes
📚 Documentation
- Add example image to README.md
- (workflows) Align the upload callers with the publish template
⚙️ Miscellaneous Tasks
- (publish) Add Thunderstore upload workflow
- (changelog) Reset cliff.toml to default template
[0.1.0] - 2026-10-27
🚀 Features
- (config) Add BepInEx settings for star creature alerts
- (detection) Turn star creatures into alerts
- (ui) Add fading on-screen banner for star alerts
- Wire detection and banner to creature level ups
- (config) Add ReAlertOnZoneLoad setting
- (detection) Report loaded creatures closest first
- (ui) Keep the closest detected creature on the banner
- (detection) Let a nearer creature break the cooldown
- (config) Add a banner font size setting
- (config) Allow StarsMinimum up to 9
- (config) Add an option to alert on the most starred creature
- (detection) Rank the loaded creatures on the alert criterion
- (ui) Show the creature winning the criterion on the banner
- (config) Display the setting keys with spaces
- (ui) Keep the banner on screen while Duration seconds is 0
- (ui) Add the corner and side positions to the banner
- (ui) Position the banner with an anchor and percentages
- (config) Let the banner position be given in pixels
- (config) Default the banner to the centre near the top
- (config) Add settings for the text colours and the rectangle
- (ui) Draw the banner with the configured colours and rectangle
- (config) Default the scan interval to 3 seconds
- (config) Default Duration seconds to 0
🐛 Bug Fixes
- (detection) Raise the alert again when a zone is loaded
- (ui) Drop the banner when the creature is unloaded
- (config) Bound MaxDistance to the game zone loading range
- (ui) Let nearby creatures take the banner over
- (detection) Drop and forget alerts outside the detection radius
- Write forward slashes in release ZIP entry paths
📚 Documentation
- Describe the mod and its configuration
- Document the ReAlertOnZoneLoad setting
- Mention that the banner follows the creature lifetime
- Describe MaxDistance as bounded by zone unloading
- Document the closest creature priority
- Mention that a nearer creature is not held back by the cooldown
- Document the banner font size setting
- Document the alert creature criterion
- Use the readable setting keys in the documentation
- Document the indefinite banner duration
- Document how far ahead the candidate must be
- List the nine banner positions
- Document the anchor and percentage positions
- Document the position unit
- Update the default banner position
- Document the text colours and rectangle settings
- Use the new mod name in the documentation
- Match the scan interval default in the settings table
- (config) Explain that Position x and y move the banner
- Drop the cooldown from the readmes
- Match the Duration seconds default
- Document the banner drop outside the detection radius
- Rewrite the root README as the mod page
🚜 Refactor
- [breaking] Rename the mod to CreatureStarAlert
- (config) [breaking] Remove the Cooldown seconds option
⚙️ Miscellaneous Tasks
- Init
- (package) Set Thunderstore metadata for CreaturesStarsWatcher
- (publish) Call the reusable workflows from orax-modding/publish
- Enforce LF line endings via .gitattributes and .editorconfig
- (ci) Generate changelog and upload release to GitHub in post-build script
- (manifest) Set website_url and align on BepInExPack 5.4.2351
- Add a prettier configuration
- (package) Stop tracking the packaged README
- (package) Update the mod icon
- (publish) Use 7-Zip instead of .NET compression for release archives
- (release) Bump version to v0.1.0
💼 Other
- Drop the UnityEngine.ProfilerModule reference (MSB3245)