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.
Locater Fix
Unofficial companion fix for Locater 1.3.5: stops ChargeIndicator error spam and removes leftover test chest spawns. Requires the original Locater.
By for_null
| Date uploaded | 17 hours ago |
| Version | 1.0.0 |
| Download link | for_null-Locater_Fix-1.0.0.zip |
| Downloads | 11 |
| Dependency string | for_null-Locater_Fix-1.0.0 |
This mod requires the following mods to function
Hyru-Locater
Adds map-wide indicators for all useful interactables including Newt Altars, Shrines, Chests, Teleporters and more. Features smart marker logic, customizable icons, colors, and comprehensive settings through Risk of Options.
Preferred version: 1.3.5bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2122README
Locater Fix
Unofficial, client-side companion patch for Locater by Hyru. This is a separate plugin; the original Locater must remain installed and enabled.
Fixes
- Stops the
ChargeIndicatorController.Updatenull-reference spam caused by Locater deleting parts of the indicator prefab while its teleporter updater keeps running. - Preserves Locater marker colors and hides the unused charge/ping text.
- Removes Locater's leftover scene-population test hook that attempts to spawn test chests.
The patch targets Locater's own marker method and exact test hook. It does not patch the game's native teleporter indicators or remove other mods' scene hooks.
Installation
Install Locater Fix with r2modman or Thunderstore Mod Manager and allow its dependencies. Keep Hyru-Locater 1.3.5 enabled, then restart the game.
Manual installation: install the dependencies first, then put plugins/LocaterFix.dll in BepInEx/plugins.
If you used our earlier private binary repair, reinstall official Locater 1.3.5 before using this plugin. Do not keep duplicate copies of Locater. The original package may still show its existing Deprecated label.
Supported version and validation
Version 1.0.0 only accepts the official Locater 1.3.5 DLL (SHA-256 795383f173adc9b9ac50ace3b426993105ef362fd3578e9a0a2bef3896d24599). Unknown or updated binaries are rejected with a log message so the patch does not silently target changed code.
Validation details for this release are in VALIDATION.md. This is a focused compatibility repair, not a full rewrite or a guarantee that every original Locater feature supports every game update. Multiplayer and long sessions have not been validated.
Credits and source
- Original Locater: Hyru / Hyrulien. All original mod code and assets remain with their original author.
- Companion patch: for_null, developed with AI assistance. The package is tagged AI Generated.
- This download includes only the companion DLL, its C# source, build script, documentation and a new icon. It does not redistribute the original Locater DLL or artwork.
Source/Build.ps1builds against your local game Managed directory and BepInEx core directory using the Windows .NET Framework C# compiler. Example:./Build.ps1 -GameManaged '<game>/Risk of Rain 2_Data/Managed' -BepInExCore '<profile>/BepInEx/core'.
中文说明
这是原版 Locater 1.3.5 的非官方独立补丁,修复标记组件持续刷空引用报错,以及遗留测试代码生成箱子的问题。需要同时安装并启用原版 Locater,安装后重启游戏。补丁不包含原版 DLL 或原版图标,源码随包提供。仅适配上述官方 DLL;联机和长时间游玩尚未验证。
CHANGELOG
更新日志 / Changelog
1.0.1
-
根据版主建议,源码和构建文件移出安装包,单独放入 GitHub。
-
提供标准 .csproj 工程,以及 GitHub / Thunderstore 中英双语介绍。
-
保留已实测的 1.0.0 DLL,不修改运行逻辑;BepInEx 插件版本仍为 1.0.0。
-
Packaging-only revision following moderator guidance.
-
Remove source code and build scripts from the installation ZIP.
-
Link the separate GitHub source repository with an SDK-style .csproj and dotnet build instructions.
-
Preserve the exact gameplay-tested 1.0.0 DLL; no runtime behavior changes. BepInEx still reports plugin version 1.0.0.
1.0.0
- Initial standalone companion for official Hyru-Locater 1.3.5.
- Disable the charge updater on Locater's static markers before cleanup, preserve marker colors and hide unused text.
- Remove only Locater's leftover test-chest scene postfix.
- Check the supported original binary's version and SHA-256 before applying patches.