> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Configure Lag Compensation & SendRates in BeamMP

> Optimize your server's technical synchronization. Learn how to adjust SendRate variables to reduce car jittering and improve collision accuracy in BeamMP.

## Addressing Network Jitter & Synchronization

Synchronizing high-velocity soft-body collisions across a global network is an immense technical challenge. If your community participants report that opposing vehicles are "jittering," "teleporting," or "stuttering" during synchronized driving, you likely need to recalibrate your server's simulation broadcast frequency. By optimizing the `SendRate`, you can balance the visual fluidity of the simulation against the bandwidth constraints of your players' network connections.

<CardGroup cols={2}>
  <Card title="Difficulty" icon="gauge-low">
    Intermediate
  </Card>

  <Card title="Time" icon="clock">
    4 Minutes
  </Card>
</CardGroup>

***

## The Technical SendRate Variable

The `SendRate` parameter, situated within your core `ServerConfig.toml` registry, dictates the frequency (in Hz) at which the server node transmits physical state updates to each individual client.

| Value               |            Technical Profile           | Strategic Use Case                                                                      |
| :------------------ | :------------------------------------: | :-------------------------------------------------------------------------------------- |
| **`30` (Standard)** |   **Balanced:** The vanilla default.   | Ideal for standard free-roam and social servers with 10+ players.                       |
| **`60` (High-Fi)**  |   **Fluid:** Maximum visual clarity.   | Recommended for competitive racing if all players possess high-speed fiber connections. |
| **`15` (Low-BW)**   | **Efficient:** Minimum bandwidth load. | Necessary for high-population experimental servers or players with unstable routing.    |

***

## Configuration Workflow

Follow these steps to apply a new synchronization profile to your server.

<Steps>
  <Step title="Access the File Manager">
    Log in to the [Game Panel](https://games.freakhosting.com) and navigate to the **Files** tab.
  </Step>

  <Step title="Edit the Config">
    Locate and open the `ServerConfig.toml` file with the integrated text editor.
  </Step>

  <Step title="Update SendRate">
    Find the `SendRate` entry and modify the numeric value based on the performance tiers identified above.
  </Step>

  <Step title="Initialize the Sync">
    **Restart** your server. The engine will now use the updated broadcast frequency for all new connection sessions.
  </Step>
</Steps>

***

<Important>
  ### The Logical Reality of Physics Sync

  It is essential to understand that because BeamNG.drive uses millisecond-precise vertex calculations, no software configuration can completely neutralize "Rubber-banding" during 200KM/H high-impact collisions. These technical adjustments aim to minimize the visual artifacts of latency, but physical perfection remains constrained by the speed of light and global network routing.
</Important>

***

<Note>
  ### Need Extra Help?

  If you encounter any issues, our support team is ready to assist:

  * **Live Chat:** Quick assistance via our website.
  * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
  * **Discord:** [Join our Community](https://discord.gg/freakhosting)
  * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)
</Note>

<Tip>
  ### Save on Your Hosting

  Ready to get a new server? Use code **KB20** at checkout for **20% off** your first month!
</Tip>

***

<div align="center">
  **Last Updated:** January 2026 | **Networking:** Smooth and stable.
</div>
