Changelog
1.3.0 (2026-06-10) — Vertical offset adjustment
- New feature: VRM vertical offset. Adds a configurable hotkey (default
PageUp / PageDown) to raise or lower the local player's VRM vertically. Useful for models whose feet float above the floor or sink into it after the mod's automatic scaling. The current offset is persisted per-VRM in a .offset sidecar file (e.g., VRMs/76561197974711290.offset) — adjustments auto-save when you release the hotkey, so the model lands at the right height on every subsequent session.
- The keybinds and adjustment speed are configurable in
BepInEx/config/SoranJackal.BetterLethalVRM.cfg under the [VRM Offset] section.
- The local player's instance is identified via
NetworkBehaviour.IsOwner, so the hotkey works in spectator mode as well as live play.
1.2.2 (2026-06-10)
- Added a "Bundled libraries" section to the README enumerating all 13 shipped
.dll files, their purposes, and explicitly noting that they are part of the UniVRM library set (not other Thunderstore mods being re-bundled). Same set as upstream OomJan-BetterLethalVRM. No code changes from 1.2.1.
1.2.1 (2026-06-10)
- Documentation-only update for the Thunderstore submission. Added fork attribution and "What's different from upstream" section to the README, plus this changelog entry. No code changes vs 1.2.0.
1.2.0 (2026-06-10) — SoranJackal's fork begins
This release marks the start of SoranJackal's fork of OomJan's BetterLethalVRM. The mod is functionally identical to upstream 1.0.1 with the following bug fixes applied:
- Rejoin-during-loading crash fix. Duplicate VRMs no longer spawn when a player crashes and rejoins while the host is loading a new moon. Previously this leaked GameObjects until the game ran out of RAM and crashed every other client.
- Orphan T-pose VRM fix. When a VRM's source bones are destroyed (e.g., on dead body cleanup), the VRM GameObject is now destroyed instead of being abandoned in the scene as a frozen T-pose.
- Stale-load guard. If a VRM finishes loading after its target player has already disconnected, been replaced by a rejoin, or had another instance loaded for them, the newly-loaded VRM is destroyed instead of being added to the active set.
- Build dependency bump. UnityEngine.Modules NuGet bumped from 2022.3.9 to 2022.3.62 to match current LethalCompany.GameLibs.Steam requirements. No runtime behavior change.
1.0.1 (2024-07-04)
- Removed masked player support until further notics as this is suspected to be causing massive lag when a masked enemey mimicks a player.
- Updated to VRM 0.124.1
1.0.0 (2024-05-12)