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

ModSentry

Validates required and optional client mods before joining a Valheim server.

Date uploaded 2 days ago
Version 1.0.3
Download link Landoria-ModSentry-1.0.3.zip
Downloads 18
Dependency string Landoria-ModSentry-1.0.3

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 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.2333

README

Landoria ModSentry

Strictly validates required and optional client mods before a Valheim server accepts the connection.

Valheim compatibility

Valheim channel Version Compatibility
Current release 0.221.12 Compatible
Public Test 0.221.13 Compatible
  • BepInEx GUID validation
  • complete version validation
  • mandatory SHA-256 validation
  • acknowledged player-facing mismatch messages with the affected mod and expected version
  • complete server-side diagnostics

All other client mods are rejected.

Read the complete documentation.

Contact

Report issues through the Landoria website.

CHANGELOG

Changelog

1.0.6

  • Add unit tests.

1.0.5

  • Disconnect rejected pre-admission connections directly so clients return to the main menu instead of remaining on a black screen.

1.0.4

  • Return rejected clients to the main menu and display the server's rejection reason.

1.0.3

  • Document Valheim version compatibility

1.0.2

  • Update thunderstore readme

1.0.1

  • Shorten ModSentry rejection messages.
  • Deliver ModSentry rejection details reliably.

1.0.0

  • Initial version.
  • Read plugin metadata from the plugin class when validating server policy files.
  • Confirm delivery of rejection details before disconnecting incompatible clients.
  • Explain which mod failed validation and which version the server expects.