> For the complete documentation index, see [llms.txt](https://help.minecraftbot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.minecraftbot.com/settings/connection-settings.md).

# Connection settings

{% hint style="info" %}
To not overhelm the target server, and to not trigger anti-bot detections, the bots join one after another, not all at the same time.
{% endhint %}

### Reconnect Settings

What does each mode do?:

* **Always reconned**: always reconnects the bot, unless the bot has been specifically instructed to not reconnect by the user (via Commands, Accounts tabs, or Macros).\
  \&#xNAN;*The join delay is \~10 seconds after disconnection.*
* **Always Reconned with Delay**: same as the Always Reconnect option, except you can specify how long to wait between reconnects.\
  \&#xNAN;*The join delay is specified in milliseconds (1000 milliseconds is 1 second).*
* **Do Not Reconnect**: the bot will join once, and will not reconnect if it ever gets disconnected, unless the user specifically requests the bot to re-join (in the Accounts tab).

### Join Delay Settings

Most minecraft servers have a limit on how often players can join from a single IP address, thus we need to limit how often we join bots to the server.\
\&#xNAN;*Note: if you are using proxies, then this can be ignored, as proxies assign new IP addresses to each bot.*

This delay is also known as the throttle delay, the default is 5 seconds, but can be modified to match your desired wait duration.

### Proxy settings

See [Proxy settings dedicated page](/settings/proxy-settings.md).

### Non-Proxied Connection Settings

You can choose what type of connection (IP) the bot will use. The difference is mostly stability, ping, and the ability to bypass anti-VPN plugins.

**It is recommended to use "Vpn connection" if the server does not have an anti-VPN plugin**, as that provides a more stable connection than "Residential Proxy Connection". If you need the most stable connection, then "Native connection" option is recommended.

**Here you can see what each connection type excels at:**

<table><thead><tr><th></th><th data-type="checkbox">Vpn Connection</th><th data-type="checkbox">Residential Proxy Connection</th><th data-type="checkbox">Native Connection</th></tr></thead><tbody><tr><td>Stable, low ping</td><td>true</td><td>false</td><td>true</td></tr><tr><td>Bypasses Anti-VPN plugins</td><td>false</td><td>true</td><td>false</td></tr><tr><td>Shared By All Users</td><td>false</td><td>false</td><td>true</td></tr></tbody></table>

### Private IP settings

Your account has an IP address assigned to it, meaning that all of your bots, for all profiles will use the same IP address, unless use [proxies](/settings/proxy-settings.md).

If you get IP banned on a server, you can go to your [account's profile page](https://dashboard.minecraftbot.com/account),  and reset your IP address (which assigns a new address to your account, and all of your profiles).

{% hint style="info" %}
Got IP banned on a server? Change your IP address on [your account page](https://dashboard.minecraftbot.com/account).
{% endhint %}
