diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 069ea6a..550f6a3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,8 @@ on: name: Test the server jobs: test: + env: + upload_to_mclogs: true runs-on: ubuntu-latest steps: - name: Checkout bc23 diff --git a/README.md b/README.md index 006941a..dd77b6f 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,27 @@ [![mcman badge](https://img.shields.io/badge/uses-mcman-purple?logo=github)](https://github.com/ParadigmMC/mcman) +## Folders + +- `profile` - Prism launcher profile +- `config` - Server config files +- `pack` - Packwiz pack generated by mcman +- `server` - mcman build output + +| Version | Type | Loader | +| ------- | ----------------------------- | -------- | +| 1.20.4 | [Quilt](https://quiltmc.org/) | *Latest* | ## List of Mods +| Name | Description | Version | +| ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ------- | +| [Quilted Fabric API (QFAPI) / Quilt Standard Libraries (QSL)](https://modrinth.com/mod/qsl) | The standard libraries of the Quilt ecosystem. Essential for your modding experience on Quilt! | latest | +| [Quilt Kotlin Libraries (QKL)](https://modrinth.com/mod/qkl) | Quilt's official Kotlin libraries | latest | +| [Mod Menu](https://modrinth.com/mod/modmenu) | Adds a mod menu to view the list of mods you have installed. | latest | diff --git a/make_profile.bat b/make_profile.bat new file mode 100644 index 0000000..d2acf73 --- /dev/null +++ b/make_profile.bat @@ -0,0 +1,12 @@ +@echo off +setlocal + +set SOURCE_FOLDER=profile +set ZIP_FILE=profile.zip + +if exist "%ZIP_FILE%" del "%ZIP_FILE%" + +tar -czf "%ZIP_FILE%" "%SOURCE_FOLDER%" + +echo Done +endlocal diff --git a/make_profile.sh b/make_profile.sh new file mode 100644 index 0000000..248a1f4 --- /dev/null +++ b/make_profile.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +SOURCE_FOLDER=profile +ZIP_FILE=profile.zip + +zip -r "$ZIP_FILE" "$SOURCE_FOLDER" + +echo "Done" diff --git a/profile/.minecraft/unsup.ini b/profile/.minecraft/unsup.ini new file mode 100644 index 0000000..08ef9a8 --- /dev/null +++ b/profile/.minecraft/unsup.ini @@ -0,0 +1,5 @@ +version=1 +preset=minecraft + +source_format=packwiz +source=https://raw.githack.com/ModFest/modfest-skyandsea/main/pack/pack.toml diff --git a/profile/instance.cfg b/profile/instance.cfg new file mode 100644 index 0000000..55cefce --- /dev/null +++ b/profile/instance.cfg @@ -0,0 +1,17 @@ +[General] +iconKey=default +name=ModFest 1.20: Sky and Sea +InstanceType=OneSix +JoinServerOnLaunch=false +OverrideCommands=false +OverrideConsole=false +notes= +OverrideGameTime=false +OverrideJavaArgs=false +OverrideJavaLocation=false +OverrideMemory=false +OverrideMiscellaneous=false +OverrideNativeWorkarounds=false +OverridePerformance=false +OverrideWindow=false +UseAccountForInstance=false diff --git a/profile/mmc-pack.json b/profile/mmc-pack.json new file mode 100644 index 0000000..55bc836 --- /dev/null +++ b/profile/mmc-pack.json @@ -0,0 +1,56 @@ +{ + "components": [ + { + "cachedName": "LWJGL 3", + "cachedVersion": "3.3.2", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "org.lwjgl3", + "version": "3.3.2" + }, + { + "cachedName": "Minecraft", + "cachedRequires": [ + { + "suggests": "3.3.2", + "uid": "org.lwjgl3" + } + ], + "cachedVersion": "1.20.4", + "important": true, + "uid": "net.minecraft", + "version": "1.20.4" + }, + { + "cachedName": "Intermediary Mappings", + "cachedRequires": [ + { + "equals": "1.20.4", + "uid": "net.minecraft" + } + ], + "cachedVersion": "1.20.4", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "net.fabricmc.intermediary", + "version": "1.20.4" + }, + { + "cachedName": "Quilt Loader", + "cachedRequires": [ + { + "uid": "net.fabricmc.intermediary" + } + ], + "cachedVersion": "0.22.1-beta.4", + "uid": "org.quiltmc.quilt-loader", + "version": "0.22.1-beta.4" + }, + { + "cachedName": "unsup", + "cachedVersion": "0.2.3", + "uid": "com.unascribed.unsup" + } + ], + "formatVersion": 1 +} diff --git a/profile/patches/com.unascribed.unsup.json b/profile/patches/com.unascribed.unsup.json new file mode 100644 index 0000000..37eda9e --- /dev/null +++ b/profile/patches/com.unascribed.unsup.json @@ -0,0 +1,12 @@ +{ + "formatVersion": 1, + "name": "unsup", + "uid": "com.unascribed.unsup", + "version": "0.2.3", + "+agents": [ + { + "name": "com.unascribed:unsup:0.2.3", + "url": "https://repo.sleeping.town" + } + ] +} diff --git a/server.toml b/server.toml index af0b5f7..24fda2a 100644 --- a/server.toml +++ b/server.toml @@ -1,5 +1,5 @@ name = "modfest-skyandsea" -mc_version = "1.20.4" +mc_version = "1.20.1" [jar] type = "quilt"