Skip to content

Installation

Evan Mulawski edited this page Jan 17, 2022 · 15 revisions

Note: This is experimental and not packaged as a plugin/mod would normally be. Tested with BeamNG.drive v0.24.1.1, BeamMP v4.2.3, and BeamMP Server v3.0.0 (pre). Requires BeamMP Server v3.0.0 (pre).

Server Plugin

Copy the contents of server to <BeamMP-Server-Root>/Resources/Server.

Configuration

Copy envsync.config.lua to <BeamMP-Server-Root>. The options are documented in this file.

Client Mod

  1. Compress (ZIP) the contents of client/BeamMP-EnvSync. ⚠️ Windows built-in command-line compression tools (PowerShell's Compress-Archive and System.IO.Compression.ZipFile) do not appear to work (BeamMP client mod manager will fail to initialize the mod) - use tar (now ships with Windows 10) or via the Windows Explorer UI (Send to > Compressed (zipped) Folder).
  2. Verify the contents of the ZIP folder matches the structure of client/BeamMP-EnvSync (there should NOT be a folder named BeamMP-EnvSync at the root of the ZIP folder).
  3. Copy the ZIP folder to <BeamMP-Server-Root>/Resources/Client. This will cause clients to download and initialize this mod upon connecting to the server.
Clone this wiki locally