diff --git a/.forgejo/workflows/BuildExports.yaml b/.forgejo/workflows/BuildExports.yaml new file mode 100644 index 0000000..39b8008 --- /dev/null +++ b/.forgejo/workflows/BuildExports.yaml @@ -0,0 +1,40 @@ +name: Build Exported Instance Files +on: [push] +jobs: + Build Prism Launcher Export: + runs-on: docker + container: catthehacker/ubuntu:act-latest + steps: + - name: Checkout Repository + uses: actions/checkout@v3 + + - name: ZIP export files + run: | + mkdir -p /export + cp -r ./instance/prism export + zip -r export.zip /export + + - name: Upload export file + uses: actions/upload-artifact@v3 + with: + name: Prism Launcher.zip + path: /export/export.zip + + Build ATLauncher Export: + runs-on: docker + container: catthehacker/ubuntu:act-latest + steps: + - name: Checkout Repository + uses: actions/checkout@v3 + + - name: ZIP export files + run: | + mkdir -p /export + cp -r ./instance/atlauncher export + zip -r export.zip /export + + - name: Upload export file + uses: actions/upload-artifact@v3 + with: + name: ATLauncher.zip + path: /export/export.zip diff --git a/instance/atlauncher/.minecraft/galacticfactory-updater.jar b/instance/atlauncher/.minecraft/galacticfactory-updater.jar new file mode 100644 index 0000000..05f7da7 Binary files /dev/null and b/instance/atlauncher/.minecraft/galacticfactory-updater.jar differ diff --git a/instance/atlauncher/instance.cfg b/instance/atlauncher/instance.cfg new file mode 100644 index 0000000..7038f25 --- /dev/null +++ b/instance/atlauncher/instance.cfg @@ -0,0 +1,38 @@ +#Exported by ATLauncher +#Wed Nov 15 21:18:55 GMT 2023 +notes= +LogPrePostOutput=true +WrapperCommand=null +LWJGLVersion= +ShowConsoleOnError=true +OverrideMCLaunchMethod=false +iconKey=default +MaxMemAlloc=4096 +OverrideNativeWorkarounds=false +PostExitCommand=null +MCLaunchMethod=LauncherPart +UseNativeGLFW=false +MinecraftWinHeight=480 +JVMArgs=-javaagent\:galacticfactory-updater.jar -XX\:+UnlockExperimentalVMOptions -XX\:+UseG1GC -XX\:G1NewSizePercent\=20 -XX\:G1ReservePercent\=20 -XX\:MaxGCPauseMillis\=50 -XX\:G1HeapRegionSize\=32M +OverrideJava=false +OverrideJavaArgs=true +LaunchMaximized=false +AutoCloseConsole=false +InstanceType=OneSix +OverrideCommands=false +lastLaunchTime= +totalTimePlayed=0 +UseNativeOpenAL=false +PermGen=256 +IntendedVersion= +JavaPath=C\:\\Program Files\\Eclipse Adoptium\\jdk-8.0.392.8-hotspot\\bin\\javaw.exe +OverrideJavaLocation=false +ForgeVersion=false +LiteloaderVersion= +OverrideMemory=false +PreLaunchCommand=null +name=GalacticFactory +OverrideWindow=false +ShowConsole=false +MinecraftWinWidth=854 +OverrideConsole=false diff --git a/instance/atlauncher/mmc-pack.json b/instance/atlauncher/mmc-pack.json new file mode 100644 index 0000000..804e1a9 --- /dev/null +++ b/instance/atlauncher/mmc-pack.json @@ -0,0 +1,39 @@ +{ + "components": [ + { + "cachedName": "LWJGL 3", + "cachedVersion": "3.3.1", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "org.lwjgl3", + "version": "3.3.1" + }, + { + "cachedName": "Minecraft", + "cachedRequires": [ + { + "equals": "3.3.1", + "suggests": "3.3.1", + "uid": "org.lwjgl3" + } + ], + "cachedVersion": "1.20.1", + "important": true, + "uid": "net.minecraft", + "version": "1.20.1" + }, + { + "cachedName": "Forge", + "cachedRequires": [ + { + "equals": "1.20.1", + "uid": "net.minecraft" + } + ], + "cachedVersion": "47.2.0", + "uid": "net.minecraftforge", + "version": "47.2.0" + } + ], + "formatVersion": 1 +} \ No newline at end of file diff --git a/instance/prism/galacticfactory.png b/instance/prism/galacticfactory.png new file mode 100644 index 0000000..efc0b08 Binary files /dev/null and b/instance/prism/galacticfactory.png differ diff --git a/instance/prism/instance.cfg b/instance/prism/instance.cfg new file mode 100644 index 0000000..e2fc36e --- /dev/null +++ b/instance/prism/instance.cfg @@ -0,0 +1,20 @@ +[General] +ConfigVersion=1.2 +iconKey=galacticfactory +name=GalacticFactory +InstanceType=OneSix +JoinServerOnLaunch=false +OverrideCommands=false +OverrideConsole=false +notes= +OverrideEnv=false +OverrideGameTime=false +OverrideJavaArgs=false +OverrideJavaLocation=false +OverrideLegacySettings=false +OverrideMemory=false +OverrideMiscellaneous=false +OverrideNativeWorkarounds=false +OverridePerformance=false +OverrideWindow=false +UseAccountForInstance=false diff --git a/instance/prism/libraries/3998bcfe-672e-4555-bda4-53c9b6f35f23.jar b/instance/prism/libraries/3998bcfe-672e-4555-bda4-53c9b6f35f23.jar new file mode 100644 index 0000000..05f7da7 Binary files /dev/null and b/instance/prism/libraries/3998bcfe-672e-4555-bda4-53c9b6f35f23.jar differ diff --git a/instance/prism/mmc-pack.json b/instance/prism/mmc-pack.json new file mode 100644 index 0000000..9e957bf --- /dev/null +++ b/instance/prism/mmc-pack.json @@ -0,0 +1,42 @@ +{ + "components": [ + { + "cachedName": "LWJGL 3", + "cachedVersion": "3.3.1", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "org.lwjgl3", + "version": "3.3.1" + }, + { + "cachedName": "Minecraft", + "cachedRequires": [ + { + "suggests": "3.3.1", + "uid": "org.lwjgl3" + } + ], + "cachedVersion": "1.20.1", + "important": true, + "uid": "net.minecraft", + "version": "1.20.1" + }, + { + "cachedName": "Forge", + "cachedRequires": [ + { + "equals": "1.20.1", + "uid": "net.minecraft" + } + ], + "cachedVersion": "47.2.0", + "uid": "net.minecraftforge", + "version": "47.2.0" + }, + { + "cachedName": "GalacticFactory Updater (agent)", + "uid": "custom.agent.3998bcfe-672e-4555-bda4-53c9b6f35f23" + } + ], + "formatVersion": 1 +} diff --git a/instance/prism/patches/custom.agent.3998bcfe-672e-4555-bda4-53c9b6f35f23.json b/instance/prism/patches/custom.agent.3998bcfe-672e-4555-bda4-53c9b6f35f23.json new file mode 100644 index 0000000..21ed69a --- /dev/null +++ b/instance/prism/patches/custom.agent.3998bcfe-672e-4555-bda4-53c9b6f35f23.json @@ -0,0 +1,13 @@ +{ + "+agents": [ + { + "MMC-displayname": "GalacticFactory Updater", + "MMC-filename": "3998bcfe-672e-4555-bda4-53c9b6f35f23.jar", + "MMC-hint": "local", + "name": "custom.agents:3998bcfe-672e-4555-bda4-53c9b6f35f23:1" + } + ], + "formatVersion": 1, + "name": "GalacticFactory Updater (agent)", + "uid": "custom.agent.3998bcfe-672e-4555-bda4-53c9b6f35f23" +}