# Configure View Distance on Your Arma Reforger Server (/docs/arma-reforger/view-distance)





import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Step, Steps } from 'fumadocs-ui/components/steps';

Arma Reforger lets you control both client view distance and network streaming range. Higher values look better but increase server and client load.

Configure View Distance [#configure-view-distance]

<Tabs items={['Config Editor (Recommended)', 'Manual JSON']}>
  <Tab value="Config Editor (Recommended)">
    <Steps>
      <Step>
        Open the Config Editor [#open-the-config-editor]

        In the [XGamingServer Panel](https://panel.xgamingserver.com), click **Arma Reforger Config** in the sidebar.
      </Step>

      <Step>
        Go to the Properties tab [#go-to-the-properties-tab]

                <img alt="Config Editor Properties tab" src={__img0} placeholder="blur" />
      </Step>

      <Step>
        Adjust the values [#adjust-the-values]

        Set view distance, grass distance, and network view distance.
      </Step>

      <Step>
        Save and restart [#save-and-restart]

        Click **Save Changes** and restart from **Console**.
      </Step>
    </Steps>
  </Tab>

  <Tab value="Manual JSON">
    In `config.json`, add to `gameProperties`:

    ```json
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 2000
    }
    ```
  </Tab>
</Tabs>

Settings Reference [#settings-reference]

| Setting                  | Range        | Default | Description                                                                                        |
| ------------------------ | ------------ | ------- | -------------------------------------------------------------------------------------------------- |
| `serverMaxViewDistance`  | 500–10000    | 1600    | Maximum view distance enforced on all clients                                                      |
| `serverMinGrassDistance` | 0, or 50–150 | 0       | Minimum grass rendering distance. Prevents players from disabling grass for an unfair advantage    |
| `networkViewDistance`    | 500–5000     | 1500    | Maximum network sync range for replicated entities. Beyond this, entities aren't synced to clients |

> **Warning:** Setting `networkViewDistance` higher than `serverMaxViewDistance` wastes bandwidth — clients can't see what they can't render. Setting it lower causes entities to pop in as players approach.

Recommended Values [#recommended-values]

| Server Type          | serverMaxViewDistance | networkViewDistance | serverMinGrassDistance |
| -------------------- | --------------------- | ------------------- | ---------------------- |
| Infantry focused     | 1600                  | 1500                | 50                     |
| Mixed combat         | 2500                  | 2000                | 50                     |
| Vehicle / long range | 3500                  | 3000                | 0                      |
| Performance priority | 1000                  | 1000                | 0                      |

> **Tip:** Setting `serverMinGrassDistance` to 50+ prevents players from gaining an unfair advantage by disabling grass rendering in their client settings — important for competitive servers.

Related Guides [#related-guides]

* [Server Configuration](/docs/arma-reforger/server-config)
* [Performance Guide](/docs/arma-reforger/performance-guide)
