MapFix
Fixes the blank map (M) on Linux, enemies drifting apart between players in multiplayer, and an interact-prompt error spam. Client-side only.
By muckers
| Date uploaded | 11 hours ago |
| Version | 0.2.1 |
| Download link | muckers-MapFix-0.2.1.zip |
| Downloads | 5 |
| Dependency string | muckers-MapFix-0.2.1 |
This mod requires the following mods to function
BepInEx-BepInExPack_Muck
BepInEx pack for Muck. Preconfigured and ready to use.
Preferred version: 5.4.1101README
Map Fix
Fixes a vanilla Muck bug on Linux where the map (M) shows only the blue backdrop and the markers, with no island. It often starts after a resolution change.
The island texture is drawn through the default UI material instead of the game's particle material. The colours, zoom, drag and markers are the same as vanilla. On Windows the map looks unchanged.
It also fixes enemies drifting apart between players. In vanilla, your copy of an enemy only moves toward the host's copy along one axis, so you can end up fighting an enemy the host has somewhere else. With this mod, your enemies glide all the way to the host's position, and jump there when they are more than 4 m off. Every client should install it. The host's game is unchanged.
It also stops a vanilla error spam. After a Woodman walks between you and a shrine, chest or other interactable, the game can log a NullReferenceException every frame until you look away.
Client-side only. Nothing is sent, so you can play with people who do not have it.
Configuration
BepInEx/config/evan.muck.mapfix.cfg
| Section | Key | Default | Meaning |
|---|---|---|---|
| General | Enabled |
true | Off leaves the map exactly as vanilla |
| Mobs | PositionFix |
true | Off leaves vanilla's enemy position correction |
CHANGELOG
Changelog
0.2.1
Stops a vanilla NullReferenceException at DetectInteractables.Update that repeats every frame. When a Woodman without a trader role walked through the interact cast, vanilla kept the prompt's collider but dropped its Interactable, and then read the missing Interactable every frame while you looked at the same shrine, chest or other object. The prompt now forgets that collider and reads it again. There is no setting.
0.2.0
Fixes enemies that one player sees and another does not. In vanilla, a client only pulls its copy of an enemy toward the host's position when the host's copy is further along one axis, so enemies drift and players fight enemies the host has somewhere else. Now a client glides each enemy all the way to the host's position and jumps it there when it is more than 4 m off. New setting [Mobs] PositionFix (on). The host is unaffected, and players without the mod still play together.
Works with Wave Run 0.5.2. In a Wave Run game, Wave Run snaps the round's enemies more than 3 m off and clears the leftover offset this mod would glide, so its snap wins. This mod only smooths the smaller gaps.
0.1.0
Initial release. Draws the map (M) through the default UI material, so the island shows on Linux where vanilla shows only the blue backdrop and the markers.