You are viewing a potentially older version of this package. View all versions.
TheWilczur-EnemyCompatibilityFixes-1.0.0 icon

EnemyCompatibilityFixes

Compatibility guards for MinecraftSpiderMod and SCP-999 on current Lethal Company versions.

Date uploaded 16 hours ago
Version 1.0.0
Download link TheWilczur-EnemyCompatibilityFixes-1.0.0.zip
Downloads 4
Dependency string TheWilczur-EnemyCompatibilityFixes-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
RustyAstroboy-DunGenReferenceFixerFixed-0.0.2 icon
RustyAstroboy-DunGenReferenceFixerFixed

Fork of Zaggy1024's DunGenReferenceFixer that fixes a crash. Not the original mod.

Preferred version: 0.0.2

README

Enemy Compatibility Fixes

Small compatibility guards for enemy mods that can otherwise flood the BepInEx log on current Lethal Company versions.

Included fixes

  • Initializes MinecraftSpiderMod's procedural-leg state when an unusual spawn or level transition leaves it missing.
  • Prevents invalid enemy targeting data from causing repeated SCP-999/SnowyLib exceptions.

Both fixes are optional and can be enabled or disabled in the generated BepInEx configuration file. The patched enemy mods are optional; when they are not installed, the corresponding fix is skipped.

Installation

Install with a compatible mod manager or place EnemyCompatibilityFixes.dll in BepInEx/plugins.

CHANGELOG

Changelog

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.
  • Added configurable client-side full-resolution textures, texture-streaming control, and forced anisotropic filtering.

1.2.0

  • Restored the Thunderstore package name EnemyCompatibilityFixes for seamless updates.
  • Added current route prices after weather in the moons catalogue.
  • Added configurable indoor enemy schedule compensation for slower days.
  • Added configurable minimum indoor and outdoor enemy spawn batches.
  • Added persistent ship and main entrance scanner markers while outside.
  • Added configurable compression of extreme valid-interior selection weights.
  • Guarded broken OccludeAudio components that generated an exception every frame.
  • Fixed Permanent Moons disconnect cleanup after the network manager has shut down.
  • Added the crash-fixed DunGen reference preloader as a dependency for older interior bundles.

1.1.0

  • Added configurable global day speed.
  • Added configurable scrap-count percentages for moon difficulty tiers.
  • Fixed ModelReplacementAPI inventory index spam with tool and reserved slots.
  • Fixed LethalModDataLib scanning unloaded plugin instances.
  • Fixed LethalCasino calling a removed menu notification method.
  • Fixed item destruction using the wrong HUD array for the utility-only slot.
  • Added a cleanup guard for MinecraftSpiderMod.

1.0.0

  • Added a state initialization guard for MinecraftSpiderMod.
  • Added an exception guard for SCP-999 enemy targeting through SnowyLib.