You are viewing a potentially older version of this package. View all versions.
L4zerShark_Team-AdvancedTerrainCompatibility-1.0.3 icon

AdvancedTerrainCompatibility

Fixes missing tool descriptions in AdvancedTerrainModifiers 1.5.4 and repairs legacy 1.4.1 for Valheim 1.0. Install alongside the original mod.

Date uploaded 2 weeks ago
Version 1.0.3
Download link L4zerShark_Team-AdvancedTerrainCompatibility-1.0.3.zip
Downloads 133
Dependency string L4zerShark_Team-AdvancedTerrainCompatibility-1.0.3

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2350
Searica-AdvancedTerrainModifiers-1.4.1 icon
Searica-AdvancedTerrainModifiers

Quality of life building mod that improves how terrain manipulation with the hoe and cultivator works and adds new terrain manipulation tools.

Preferred version: 1.4.1

README

Advanced Terrain Compatibility 1.0.3

Restores the six vanilla hoe and cultivator descriptions in AdvancedTerrainModifiers 1.5.4, and keeps AdvancedTerrainModifiers 1.4.1 working with Valheim 1.0. Tested with Valheim 1.0.16.

What it fixes

Original mod version Changes
AdvancedTerrainModifiers 1.5.4 Fixes an inverted check that skipped tool descriptions and logged six misleading warnings. A missing tool now produces a warning safely.
AdvancedTerrainModifiers 1.4.1 Updates the precision paint and notification calls for the current game APIs.

The 1.5.4 fix changes only the description check. Terrain shapes, radius settings, tool costs and painting behavior stay under the original mod's control. The precision paint alignment issue noted by the upstream author is outside this fix.

Install

Install AdvancedTerrainModifiers, its dependencies, and this addon in your mod manager. Close Valheim before importing the ZIP as a local mod. Keep one copy of this addon enabled.

  • Install on each client that uses the original mod.
  • If your dedicated server runs AdvancedTerrainModifiers to synchronize settings, install this addon there too.
  • Remove the old combined ThreeModCompatibility addon before using any of the separate compatibility addons.

For manual installation, merge the ZIP's BepInEx folder into your profile root. The addon DLL belongs in BepInEx/patchers/L4zerShark_Team-AdvancedTerrainCompatibility/.

Settings and verification

Use the original mod's configuration. This addon adds no settings and preserves your existing config.

At startup, the log should contain Prepared repaired TerrainTools.dll. The six Could not set description for warnings caused by the 1.5.4 inverted check should be gone. Actual missing tool prefabs can still produce a useful warning.

Only the exact reviewed DLL builds are repaired. An unrecognized build loads unchanged with a warning. The installed original DLL is preserved; repairs are written to a private BepInEx cache. Remove this addon and restart to load the original mod unchanged.

Credits

AdvancedTerrainModifiers is by Searica: original mod and source. Compatibility addon by L4zerShark_Team. This package includes the addon only; install the original mod separately.

CHANGELOG

1.0.3

  • Fixed the inverted tool-description check in the exact AdvancedTerrainModifiers 1.5.4 DLL. Existing tools receive their descriptions; missing tools warn safely.
  • Kept the existing game API repair for AdvancedTerrainModifiers 1.4.1.
  • Added regression checks for both description branches, the serialized repair, and cache creation, reuse and replacement.
  • Updated installation, supported-version and credits documentation.

1.0.2

  • Recognizes the reviewed AdvancedTerrainModifiers 1.5.4 DLL and loads it unchanged with an informational message. That build already includes the current terrain paint and notification APIs.
  • Preserves the existing repair for the exact AdvancedTerrainModifiers 1.4.1 DLL. Unknown builds still produce a warning and load unchanged.
  • Updates the runtime DLL version to 1.0.2 and adds checks for native-build detection and current game API references.

1.0.1

  • Updated the package icon: blue upward arrow and dark maroon background.
  • Package artwork update only; tested 1.0.0 DLL and dependencies are unchanged.

1.0.0

  • Split AdvancedTerrainModifiers compatibility into its own independently installable addon.
  • Preserved the combined release's repair rules.
  • Updated the preloader so the three separate addons can coexist.