# Automatic Server Updates

{% hint style="success" %}
Currently available for

* Enigmatica 6
* Enigmatica 8
* Enigmatica 9
* Create Together
  {% endhint %}

1. Download [Git](https://git-scm.com/downloads) if you don't have it already.
2. Download Powershell if you don't have it already.
   * Windows comes with Powershell pre-installed.
   * [Linux Download Instructions](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-linux)
   * [Mac Download Instructions](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-macos)
3. Clone the modpack of your choice into an empty folder.

```
# Enigmatica 6
git clone https://github.com/EnigmaticaModpacks/Enigmatica6

# Enigmatica 8
git clone https://github.com/EnigmaticaModpacks/Enigmatica8

# Enigmatica 9
git clone https://github.com/EnigmaticaModpacks/Enigmatica9

# Create Together
git clone https://github.com/EnigmaticaModpacks/CreateTogether
```

1. Open the `automation` folder.
2. Run the script `InstanceSyncSetup`
3. Run the script `update-server`
4. Start the server using the script `start-automated-server` found in the instance root.

Re-run the script `update-server` whenever you want to update to a new modpack version.

**Notes**

* Using the `update-server` script will reset changes you've made to tracked files.
* The world and mods folders are backed up by the update-server script.
* Anything put in the `overrides` folder will be copied into the root folder when the `update-server` script is finished. We recommend you put any changed configs and added mods there.
* Whenever you run `update-server`, the `settings.cfg` is reset to the latest default to get the latest Forge version.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.enigmatica.net/main/help-desk/guides/automatic-server-updates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
