Rebuilt possessed Masked movement as host-authoritative direct movement with explicit pose synchronization.
Replaced the Masked teleport-like jump with a smooth jump arc and synchronized crouching.
Added a configurable key for a random controlled-Masked emote and disabled automatic emotes while possessed.
Kept Mirage voice playback active while suppressing its held-item animator during possession.
Corrected Red Pill to be hazard-only and labelled it correctly in the ghost health display.
2.0.29
Removed the unnecessary reserved-slot Q override and restored ReservedItemSlotCore's normal input handling.
Prevented players from damaging Red Pill while keeping map-hazard deaths enabled.
2.0.28
Reworked reserved-slot Q handling to use ReservedItemSlotCore's selected item directly.
Prevented BetterSprayPaint size-change RPC and active-slot errors in reserved slots.
Added configurable Masked walk and sprint speed, crouching, and a short NavMesh jump.
Prevented Mirage from writing to a missing Masked animation layer.
Added NavMesh recovery when Surfaced Nemo is spawned away from valid navigation ground.
2.0.27
Fixed a startup patch error that prevented later compatibility fixes from loading.
Fixed BetterSprayPaint errors in reserved slots and restored its Q action.
Fixed Red Pill detection by its actual enemy type name.
Added clear logging for Masked possession input and rejection reasons.
2.0.26
Fixed Q actions in selected reserved slots with a direct fallback when another mod clears the held-item reference.
Fixed the possession key for the current Unity Input System; dead players can now possess the nearest available Masked even when the enemy is not explicitly linked to their body.
Added a proper enemy collision target to configured Emergency Dice enemies so mines, sea mines and FairAI turrets can detect and damage them.
2.0.25
Fixed an Input System error and spectator camera recovery.
Fixed Q item actions being blocked in selected reserved slots.
Added configurable speed and visibility balancing for Smile.
Added configurable FairAI hazard deaths for selected Emergency Dice enemies; they leave no remains and end the local flight effect.
2.0.24
Added configurable belt bag contents.
Fixed custom moon unlocks not always returning after reconnecting.
Added recovery for late joins stuck during player-state synchronization.
2.0.22
Fixed Mirage replacing the Masked enemy's animation controller with a missing controller, which caused T-poses outside emotes and after death.
2.0.21
Fixed model-replaced Masked enemies remaining in a T-pose when spawning, after finishing an emote, and after dying.
2.0.20
Fixed replacement models on Masked enemies sometimes returning to a T-pose, especially after an enemy emote ended.
Fixed the Coroner Mimics compatibility patch failing to load with the current Coroner API.
2.0.19
Fixed a Maneater baby error that could repeat every frame after its observed object disappeared. This produced nearly fourteen thousand exceptions in one test session and could cause severe stuttering.
Made the Jester keep its selected active boombox until the music stops and refresh its NavMesh destination at a controlled rate. This prevents its own AI from taking the target back and avoids requesting a new path every frame.
Fixed Coroner Mimics calling an outdated Coroner API when a fake exit killed a player, and removed its extremely verbose per-coroutine console output.
Cached HornMoan audio after the first load instead of reading and decoding both MP3 files whenever any grabbable item starts.
Stopped reporting normal Mimics cleanup between moons as a failed fake exit.
2.0.18
Made an active boombox take priority over players as the Jester's target. The Jester follows the music, remains closed, and closes again if music starts while it is open.
Fixed generated Mimics exits being lost with temporary custom-interior doorway objects. They are moved to the stable map container, reactivated if another system disables them, and only wall geometry covering the fake doorway is hidden.
Added a Mimics survival audit for the next test, including its active state, visible renderer count, position, and parent.
Fixed Symbiosis/Yuupiki throwing an access error when a Hoarder Bug dies while holding an item.
Prevented Emergency Dice teleport-trap effects from running when their required trap prefab was not registered.
2.0.17
Kept Mimics exits visible in front of the restored original doorway wall and added a creation log for testing.
Added configurable boombox calming for cranking and popped Jesters.
Added a configurable Minecraft/MCStronghold interior weight multiplier, set to 35% by default.
2.0.16
Disabled a conflicting legacy Masked model toggle and stopped repeatedly rebinding Masked animators.
Preserved each custom interior's original doorway wall around x753 Mimics exits instead of generating replacement wall pieces.
Made Yuupiki dice resolve once on the host and prevented enemy-thrown dice from using a player's outside status.
Allowed dungeon generation to continue when Dawn encounters an incomplete custom tile-set registration.
2.0.15
Fixed walkie-talkies, flashlights, spray cans, and other usable items no longer responding to Q after switching slots.
Removed hundreds of thousands of repeated warnings from interior-size day scaling that could cause stutters and voice-chat distortion.
Added a configurable higher x753 Mimics fake-exit count preset.
Improved recovery when a Masked animator returns to a T-pose on one client.
Added Asteroid-13's internal moon name to terminal cost, risk, and weather matching.
Prevented Coroner from repeatedly processing non-player out-of-bounds colliders.
2.0.14
Added configurable interior-size scaling so larger interiors can give the crew a longer day.
Fixed Asteroid-13 and Fission-C not receiving cost, risk, and weather enhancements in the moons terminal.
Prevented Symbiosis Hoarder Bugs from activating one held die once per connected player.
Added wall frames around Mimics fake exits placed in custom interiors.
Restored the spectator HUD when another spectator-camera mod hides it after death.
Clears an interrupted shotgun reload pose after switching to another held item.
Stopped the masked-body revive check from asking LethalPerformance to scan inactive Masked objects every frame.
2.0.13
Prevents Universal Radar from converting Bozoros into a very large terrain mesh that can exhaust graphics memory and crash the game while landing.
Added configurable Universal Radar heavy-moon protection under Graphics.
2.0.12
Enabled x753 Mimics fake exits on loaded custom interiors instead of limiting them to the mod's short built-in whitelist.
Added an option that keeps Feiopar out of indoor vent spawn lists.
Added a configurable Greenhouse filter for Surfaced's small seamines.
Improved Masked animation recovery when its animator loses its controller or active state.
Fixed repeated Emergency Dice roll setup and skipped Big Bertha or moving-trap effects when their Surfaced prefabs are unavailable.
Repairs a badly spawned Surfaced Nemo before its AI repeatedly requests paths while outside the NavMesh.
Prevented repeated errors from incomplete terminal objects, invalid Hoarder Bug item references, and Better Spray Paint's invalid active slot.
2.0.11
Made revival retry safely when the first completion request is lost and improved body-distance validation.
Stopped the interior-culling recovery from running forever after revival.
Added strong configurable Urchin population limits and an option to disable splitting.
Added a configurable maximum quota, set to 2000 by default.
Increased the default delay between Herobrine attacks.
Added an option to kill the Jester after it opens.
Improved Wesley moon details and weather colors in the terminal.
Added a guard for broken radar targets that could stop the ship camera from switching players.
Reduced repeated moon-unlock synchronization traffic after joining a lobby.
2.0.10
Inverse Teleporter no longer forfeits or warns about an available revive.
Added /unstuck to move a living player to the main entrance when trapped or outside the map.
Replaced the revive arrow with a stationary red X when revival is no longer possible.
Prevented invalid model-replacement ragdolls from flooding the log every frame.
2.0.9
Fixed the body attachment repair detaching ordinary bodies while a player was carrying them.
Positioned the revive marker from the physical ragdoll instead of distant model renderers.
Restored model-replacement ragdolls after killing a player transformed by a mask.
Prevented SCP-966 from repeatedly throwing errors after losing its target.
2.0.8
Fixed Masked enemies returning to a T-pose when their original renderer is hidden by a model replacement.
Split enemy health labels into player-killable, special-kill-only, and immune categories.
Correctly labels the Blob as requiring a special way to kill it instead of ordinary weapon damage.
2.0.7
Fixed dead Masked enemies leaving a visible T-posing model behind.
Restored the visible, carryable player body only after a Masked enemy dies.
Improved support for carrying bodies released from webs and other enemy attachments.
Moved the revive marker above the whole body and added a floating arrow animation.
Strengthened and logged the configurable cooldown between Scary attacks.
2.0.6
Prevented Poltergeist's free spectator camera from reactivating after a player has been revived.
Rebound interior culling to the revived player's gameplay camera and refresh it again when the player enters or leaves the facility.
Fixed masked-player corpses being deactivated by the compatibility patch itself.
Reactivates and relocates delayed masked corpses before restoring their carryable body object.
2.0.5
Rebuilt interior culling after revival to prevent rooms from remaining invisible after leaving Poltergeist's free camera.
Replaced unsupported enemy-health symbols with font-safe labels.
Made moon unlock synchronization recover automatically for late-joining clients.
Added guards for invalid reserved-slot indices that could prevent scrap pickup and flood the log.
Added a configurable limit for custom-interior reflection probes to prevent HDRP reflection-atlas error spam.
Added a fallback carryable wrapper for special player corpses that do not create one themselves.
2.0.4
Removed the deprecated LobbyCompatibility dependency and the generated profile and network-prefab checks that could incorrectly block players from joining.
Removed the unrelated DunGenReferenceFixer dependency; all optional compatibility features continue to skip themselves when their target mod is absent.
2.0.3
Changed the Poltergeist revive fix to switch back to the normal spectator camera before revival.
Added killable or invulnerable markers to enemy HP shown to ghosts.
Added SCP-999 and its configured price to the terminal store list.
Added a configurable cooldown between Scary jumpscares.
2.0.2
Attempted to repair invisible interiors after revival; replaced by the more targeted Poltergeist camera fix in 2.0.3.
2.0.1
Fixed profile and network-prefab signatures being calculated before all plugins and prefabs finished loading.
2.0.0
Added strict multiplayer version checking plus automatic signatures for the loaded mod list and final Netcode prefab registry, so incompatible profiles are rejected before joining instead of hanging during scene synchronization.
Updated the WIEKSZE PARTY profile code shown in the README.
1.6.0
Fixed paid moon routes not being saved as unlocked on Lethal Company v81.
Added synchronized revive progress above the body and a HUD progress bar for the reviving player.
Resets Poltergeist spectator vision during revival to prevent invisible interiors.
Added an optional once-per-route BUY SCP999 terminal purchase.
Added carryable corpse restoration for masked players, ghost enemy HP, and pickup repair for Herobrine-dropped items.
Uses WeatherRegistry colors for weather names in the moons catalogue.
Guards LethalCasino's repeated scrap-hover exception without disabling the casino.
1.5.5
Fixed the HUD not appearing immediately after revival and remaining visible after a second death.
Improved player-state synchronization when a revived player dies again.
Added cleanup when the normal end-of-round revival runs.
1.5.4
Restores the local gameplay camera and HUD for several seconds after a revival so a late death-animation frame cannot hide them again.
Resets the revived player's camera, visor, radar-dot, spectating, and audio-filter state to match the game's normal revival path.
Keeps the gameplay camera active after revival so interior visibility systems no longer render from the stale spectator camera.
1.5.3
Isolated optional late compatibility patches so one broken integration can no longer prevent Herobrine and Football balancing from loading.
Replaced the incompatible Scary transpiler with a safe missing-target exception guard.
Guards SCP-999's missing feed interaction trigger, which previously produced hundreds of exceptions per session.
Treats Remnants' renamed Pickaxe and its AxeItem prefab as blocked Axe variants in body loot and ordinary world scrap.
Expanded revival state restoration for water, movement, interaction, spectating, and voice playback.
Uses the host's corpse position for every client's revival and leaves spawned corpse destruction to Netcode to reduce body desynchronization.
1.5.2
Keeps the remaining revival time visible while a body is still outside the ship or being carried.
1.5.1
Replaced the conflicting body interaction with a separate configurable revive key.
1.5.0
Added configurable Herobrine damage, post-attack disappearance, and cooldown behavior for both its near-lethal and instant-kill attack paths.
Added configurable Football wrong-move damage and a longer cooldown instead of instant death.
Added a host-authoritative once-per-player body revival system with a configurable time window, hold duration, restored health, and ship requirement.
Added a visible countdown and hold interaction above eligible bodies.
Added a two-step teleporter warning: the first press is cancelled and the confirmed second press forfeits revival for that body.
Reworked the opening description to make the package's private-profile purpose unmistakable.
1.4.0
Added configurable, host-synchronized moon route unlocks without depending on Permanent Moons.
A successful paid route unlocks that moon for free repeat visits during the current save run.
Added an option to clear route unlocks automatically when the game resets the save after a failed quota.
Unlocked routes display as free in the enhanced moons catalogue, and late joiners receive the host's current unlock list.
Removed the obsolete Permanent Moons compatibility guards and their old config entries.
Removed the redundant utility-slot fix and its config entry because JLL already requires the original DestroyItemInSlotFix package.
1.3.4
Renamed the final config section from ZZZ Version to the cleaner Version name.
Corrected risk sorting so plus and minus grades have distinct positions, including S before S+.
Fixed Permanent Moons assuming that every credit-changing store transaction was a moon purchase.
Fixed Scary dereferencing a missing player target thousands of times.
Guarded an orphaned Better Spray Paint network extension that failed repeatedly after an item was placed.
Added a temporary world-scrap-pool filter so configured broken items such as Axe cannot spawn loose, in addition to the existing Remnants body-loot filter.
1.3.3
Added sort off, sort cost, and sort risk terminal commands; the original moon order is now the default.
Added the active sorting mode and command hint above every enhanced moons catalogue.
Added an automatically updated installed-version value at the bottom of the config.
Removed harmless Harmony reflection warnings produced while locating HDRP motion blur state.
Added a configurable post-filter that prevents blocked Remnants items such as Axe from entering its body-item spawn pool.
Added the intended profile name and Thunderstore profile code to the public README.
1.3.2
Reworked moon catalogue detection to operate on the final terminal text, including catalogues generated or replaced by other terminal mods.
Added current route-price sorting directly to the rendered moon list.
Added optional difficulty labels and color-coded price/difficulty details.
Added a configurable HDRP motion-blur override to prevent temporal ghosting and mosaic-like smearing on held items.
Added targeted guards for the ReservedItemSlotCore/LethalThings grab-animation exception and HerobrineAI's invalid speed-state index.
Clarified in the package summary and README that this is a profile-specific package and that the full description should be read before installation.
1.3.1
Changed texture streaming to a safe, enabled-by-default option after large content profiles showed extreme memory use with streaming disabled.
Clarified that this is a profile-specific compatibility and gameplay package, not a universal fix for every mod.
Preserved the package owner's custom icon and revised the public package description.
1.3.0
Changed the outside ship and main entrance scan markers to green, view-dependent, short-lived navigation pings.
Added configurable navigation marker view angle and duration.
Added optional terminal moon sorting by current route price.