# GalacticFactory ## Installation

Installing with Prism Launcher or ATLauncher

Go to the [Releases](https://coastalcommits.com/GalacticFactory/GalacticFactory/releases) page of this repository and download `GalacticFactory - Prism Launcher.zip` or `GalacticFactory - ATLauncher.zip`, depending on your launcher. Alternatively, you can use this link in your launcher instead of downloading the zip file manually. ```markdown # For Prism Launcher https://coastalcommits.com/GalacticFactory/GalacticFactory/releases/download/Pre-Release/GalacticFactory%20-%20Prism%20Launcher.zip # For ATLauncher https://coastalcommits.com/GalacticFactory/GalacticFactory/releases/download/Pre-Release/GalacticFactory%20-%20ATLauncher.zip ```
View image ![image](https://seafsh.cc/u/GnZb9Z.png)

Installing with unsup

(Other Launchers/Servers)

[unsup](https://github.com/packwiz/packwiz-installer) is a useful tool that lets you automatically install and update a modpack through the [Packwiz](https://packwiz.infra.link/) `pack.toml` file of that pack. First, you need to download the `unsup_setup` script compatible with your system. If you're on Windows, use [this link](https://coastalcommits.com/GalacticFactory/GalacticFactory/releases/download/Pre-Release/unsup_setup.ps1). If you're on Linux or MacOS, use [this link](coastalcommits.com/GalacticFactory/GalacticFactory/releases/download/Pre-Release/unsup_setup.sh). After that, follow the instructions below for your platform:

Servers

First, move the `unsup_setup` script to your server's root folder (the folder that has your server .jar) and run it, then add the following to your `unix_args.txt` file. ```bash -javaagent:unsup.jar ``` You'll also want to add the following line to your `unsup.ini` file, under `preset=minecraft`. ```bash no_gui=true ``` After this, I recommend following the post-install guide:
✨ Post-install tips and tricks ### Pre-loading chunks (Servers) I highly recommend pre-loading your chunks so that you can prevent lag when players generate new ones. Chunky is included in GalacticFactory as of 0.2.0, here are a few basic commands to pre-load with the mod. **Keep in mind that pre-loading can take quite a long time, and you should probably do it when people aren't online**. Choose the world, replacing `minecraft:overworld` with the corresponding world: ```markdown chunky world minecraft:overworld ``` Choose the radius to pre-load, replacing 2500 with how much you want to do: ```markdown chunky radius 2500 ``` After choosing the world and the radius, start pre-loading: ```markdown chunky start ```

Modrinth App

Create a new 1.20.1 Forge instance, and go to your settings page. Then, move the `unsup_setup` file to your instance's `.minecraft` folder and run it. You can click the `Folder` button to open your instance's folder. Scroll down in your settings page until you find the `Java` category. Click the `Override global java arguments` button, then put the following argument into your `Java arguments` field. ```bash -javaagent:unsup.jar ``` Launch the game, and the modpack will automatically download itself and update on launch.

Other Launchers

If your launcher supports custom JVM arguments, move the `unsup_setup` file into your instance's `.minecraft` folder and run it, then add the following argument to your JVM arguments. ```bash -javaagent:unsup.jar ``` If it doesn't, please contact us in our [Discord server](https://invite.galacticfactory.cc/). We do not support the vanilla Minecraft Launcher. If you're looking for a launcher to use, I'd recommend [Prism Launcher](https://prismlauncher.org/).