Skip to content
Snippets Groups Projects
Commit 309815c2 authored by Griefed's avatar Griefed :joystick:
Browse files

revert: Bring back AppImages to v6

parent 00080671
No related branches found
No related tags found
2 merge requests!589Appimage,!588Version 6
...@@ -47,8 +47,10 @@ jobs: ...@@ -47,8 +47,10 @@ jobs:
java-version: '21' java-version: '21'
check-latest: true check-latest: true
- name: Grant execute permission for gradlew - name: Set Permissions
run: chmod +x gradlew run: |
chmod +x create-appimage.sh
chmod +x gradlew
- uses: gradle/actions/setup-gradle@v3 - uses: gradle/actions/setup-gradle@v3
with: with:
...@@ -68,6 +70,10 @@ jobs: ...@@ -68,6 +70,10 @@ jobs:
./gradlew -Pversion="${{ needs.preparations.outputs.version }}" build --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test ./gradlew -Pversion="${{ needs.preparations.outputs.version }}" build --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test
./gradlew -Pversion="${{ needs.preparations.outputs.version }}" media --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test ./gradlew -Pversion="${{ needs.preparations.outputs.version }}" media --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test
- name: Build AppImage
run: |
./create-appimage.sh "${{ steps.branch-name.outputs.current_branch }}"
# UPLOAD ARTIFACTS # UPLOAD ARTIFACTS
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
if: ${{ always() }} if: ${{ always() }}
...@@ -95,6 +101,7 @@ jobs: ...@@ -95,6 +101,7 @@ jobs:
media/*.dmg media/*.dmg
media/*.sh media/*.sh
media/*.exe media/*.exe
appimage/ServerPackCreator*.AppImage
serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar
serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar
if-no-files-found: warn # 'warn' or 'ignore' are also available, defaults to `warn` if-no-files-found: warn # 'warn' or 'ignore' are also available, defaults to `warn`
...@@ -159,6 +166,7 @@ jobs: ...@@ -159,6 +166,7 @@ jobs:
media/*.dmg media/*.dmg
media/*.sh media/*.sh
media/*.exe media/*.exe
appimage/ServerPackCreator*.AppImage
serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar
serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar
...@@ -188,6 +196,7 @@ jobs: ...@@ -188,6 +196,7 @@ jobs:
media/*.dmg media/*.dmg
media/*.sh media/*.sh
media/*.exe media/*.exe
appimage/ServerPackCreator*.AppImage
serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar
serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar
......
...@@ -45,8 +45,10 @@ jobs: ...@@ -45,8 +45,10 @@ jobs:
java-version: '21' java-version: '21'
check-latest: true check-latest: true
- name: Grant execute permission for gradlew - name: Set Permissions
run: chmod +x gradlew run: |
chmod +x create-appimage.sh
chmod +x gradlew
- uses: gradle/actions/setup-gradle@v3 - uses: gradle/actions/setup-gradle@v3
with: with:
...@@ -66,6 +68,10 @@ jobs: ...@@ -66,6 +68,10 @@ jobs:
./gradlew -Pversion="${{ needs.preparations.outputs.version }}" build --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test ./gradlew -Pversion="${{ needs.preparations.outputs.version }}" build --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test
./gradlew -Pversion="${{ needs.preparations.outputs.version }}" media --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test ./gradlew -Pversion="${{ needs.preparations.outputs.version }}" media --info --full-stacktrace -x :serverpackcreator-api:test -x :serverpackcreator-app:test
- name: Build AppImage
run: |
./create-appimage.sh "${{ steps.branch-name.outputs.current_branch }}"
# UPLOAD ARTIFACTS # UPLOAD ARTIFACTS
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
if: ${{ always() }} if: ${{ always() }}
...@@ -93,6 +99,7 @@ jobs: ...@@ -93,6 +99,7 @@ jobs:
media/*.dmg media/*.dmg
media/*.sh media/*.sh
media/*.exe media/*.exe
appimage/ServerPackCreator*.AppImage
serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar
serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar
if-no-files-found: warn # 'warn' or 'ignore' are also available, defaults to `warn` if-no-files-found: warn # 'warn' or 'ignore' are also available, defaults to `warn`
...@@ -151,6 +158,7 @@ jobs: ...@@ -151,6 +158,7 @@ jobs:
media/*.dmg media/*.dmg
media/*.sh media/*.sh
media/*.exe media/*.exe
appimage/ServerPackCreator*.AppImage
serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar
serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar
...@@ -180,6 +188,7 @@ jobs: ...@@ -180,6 +188,7 @@ jobs:
media/*.dmg media/*.dmg
media/*.sh media/*.sh
media/*.exe media/*.exe
appimage/ServerPackCreator*.AppImage
serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar serverpackcreator-app/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}.jar
serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar serverpackcreator-plugin-example/build/libs/ServerPackCreator-${{ needs.preparations.outputs.version }}-Example-Plugin.jar
......
...@@ -30,13 +30,23 @@ jobs: ...@@ -30,13 +30,23 @@ jobs:
- uses: luangong/setup-install4j@v1 - uses: luangong/setup-install4j@v1
with: with:
version: 10.0.7 version: 10.0.8
license: ${{ secrets.INSTALL4J_LICENSE }} license: ${{ secrets.INSTALL4J_LICENSE }}
- name: Set Permissions
run: |
chmod +x create-appimage.sh
chmod +x gradlew
- name: Build with Gradle - name: Build with Gradle
run: | run: |
./gradlew -Pversion=${{ steps.branch-name.outputs.current_branch }} generateLicenseReport --info --full-stacktrace ./gradlew -Pversion="${{ steps.branch-name.outputs.current_branch }}" generateLicenseReport --info --full-stacktrace
./gradlew -Pversion=${{ steps.branch-name.outputs.current_branch }} build media --info --full-stacktrace ./gradlew -Pversion="${{ steps.branch-name.outputs.current_branch }}" build --info --full-stacktrace
./gradlew -Pversion="${{ steps.branch-name.outputs.current_branch }}" media --info --full-stacktrace
- name: Build AppImage
run: |
./create-appimage.sh "${{ steps.branch-name.outputs.current_branch }}"
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
if: ${{ always() }} if: ${{ always() }}
...@@ -46,6 +56,7 @@ jobs: ...@@ -46,6 +56,7 @@ jobs:
media media
build build
buildSrc/build buildSrc/build
appimage/ServerPackCreator*.AppImage
serverpackcreator-api/build serverpackcreator-api/build
serverpackcreator-app/build serverpackcreator-app/build
serverpackcreator-web-frontend/dist serverpackcreator-web-frontend/dist
......
...@@ -82,6 +82,7 @@ cwallet.sso.lck ...@@ -82,6 +82,7 @@ cwallet.sso.lck
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
.idea .idea
.kotlin
# Gradle and Maven with auto-import # Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files, # When using Gradle or Maven with auto-import, you should exclude module files,
...@@ -385,4 +386,5 @@ serverpackcreator-api/src/test/resources/fabric_tests_server_pack.zip ...@@ -385,4 +386,5 @@ serverpackcreator-api/src/test/resources/fabric_tests_server_pack.zip
serverpackcreator-api/src/test/resources/forge_tests_server_pack.zip serverpackcreator-api/src/test/resources/forge_tests_server_pack.zip
serverpackcreator-api/src/test/resources/quilt_tests_server_pack.zip serverpackcreator-api/src/test/resources/quilt_tests_server_pack.zip
/media/ media
appimage
#!/bin/bash
SOURCE=${BASH_SOURCE[0]}
while [ -L "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
DIR=$( cd -P "$( dirname "$SOURCE" )" >/dev/null 2>&1 && pwd )
SOURCE=$(readlink "$SOURCE")
[[ $SOURCE != /* ]] && SOURCE=$DIR/$SOURCE # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR=$( cd -P "$( dirname "$SOURCE" )" >/dev/null 2>&1 && pwd )
cd "${DIR}" >/dev/null 2>&1 || exit
VERSION=$1
VERSION="${VERSION:-dev}"
YEAR=$(date +%Y)
JAVA_HOME="${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64}"
BASE=appimage
INPUT=${BASE}/input
DEST=${BASE}/dist
TEMP=${BASE}/temp
APPDIR=${BASE}/ServerPackCreator.AppDir
rm -rf ${BASE}/*
mkdir -p ${INPUT} ${DEST} ${TEMP} ${APPDIR}
goback() {
cd "${DIR}"
}
trap goback EXIT
cp -f \
serverpackcreator-app/build/libs/serverpackcreator-app-${VERSION}.jar \
${INPUT}/serverpackcreator.jar
#
# CREATE IMAGE
#
jpackage \
--app-version "${VERSION}" \
--name "ServerPackCreator" \
--copyright "Copyright (C) ${YEAR} Griefed" \
--description "Create server packs from Minecraft Forge, NeoForge, Fabric, Quilt or LegacyFabric modpacks." \
--vendor "Griefed" \
--icon img/icon.png \
--dest ${DEST} \
--java-options "-Dfile.encoding=UTF-8" \
--java-options "-Dlog4j2.formatMsgNoLookups=true" \
--java-options "-DServerPackCreator" \
--java-options "-Dname=ServerPackCreator" \
--java-options "-Dspring.application.name=ServerPackCreator" \
--java-options "-Dcom.apple.mrj.application.apple.menu.about.name=ServerPackCreator" \
--main-class org.springframework.boot.loader.launch.JarLauncher \
--main-jar "serverpackcreator.jar" \
--input "${INPUT}/" \
--runtime-image "${JAVA_HOME}" \
--temp "${TEMP}" \
--type "app-image" \
--verbose
#
# CREATE APPIMAGE
#
mkdir -p \
${APPDIR}/usr/share/applications \
${APPDIR}/usr/icons/hicolor/256x256/apps \
${APPDIR}/usr/icons/hicolor/512x512/apps \
${APPDIR}/usr/icons/hicolor/scalable/apps \
${APPDIR}/usr/share/applications \
${APPDIR}/usr/share/metainfo
{
echo "#!/usr/bin/env xdg-open"
echo "[Desktop Entry]"
echo "Name=ServerPackCreator"
echo "Name[en]=ServerPackCreator"
echo "Comment=Create server packs from Minecraft modpacks."
echo "Exec=ServerPackCreator"
echo "Icon=ServerPackCreator"
echo "Type=Application"
echo "Categories=Utility;FileTools;Java;"
echo "StartupWMClass=org.springframework.boot.loader.launch.JarLauncher"
} >>${APPDIR}/usr/share/applications/de.griefed.ServerPackCreator.desktop
cp -rf \
${DEST}/ServerPackCreator/* \
${APPDIR}
cp -f \
misc/de.griefed.ServerPackCreator.appdata.xml \
${APPDIR}/usr/share/metainfo/de.griefed.ServerPackCreator.appdata.xml
cp -f \
img/app_256x256.png \
${APPDIR}/usr/icons/hicolor/256x256/apps/ServerPackCreator.png
cp -f \
img/app.png \
${APPDIR}/usr/icons/hicolor/512x512/apps/ServerPackCreator.png
cp -f \
img/app.svg \
${APPDIR}/usr/icons/hicolor/scalable/apps/ServerPackCreator.svg
cd ${APPDIR}
ln -s \
bin/ServerPackCreator \
AppRun
ln -s \
usr/share/applications/de.griefed.ServerPackCreator.desktop \
de.griefed.ServerPackCreator.desktop
ln -s \
usr/icons/hicolor/512x512/apps/ServerPackCreator.png \
ServerPackCreator.png
ln -s \
usr/icons/hicolor/scalable/apps/ServerPackCreator.svg \
ServerPackCreator.svg
cd ..
curl \
-L https://github.com/probonopd/go-appimage/releases/download/continuous/appimagetool-833-x86_64.AppImage \
-o appimagetool.AppImage
chmod +x \
appimagetool.AppImage
export ARCH=x86_64
export PATH=./squashfs-root/usr/bin:${PATH}
export VERSION="${VERSION:-dev}"
./appimagetool.AppImage \
./ServerPackCreator.AppDir
mv \
ServerPackCreator*.AppImage \
ServerPackCreator-${VERSION}-x86_64.AppImage || echo "Move not necessary."
\ No newline at end of file
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="512.000000pt" height="512.000000pt" viewBox="0 0 512.000000 512.000000"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M0 2560 l0 -2560 2560 0 2560 0 0 2560 0 2560 -2560 0 -2560 0 0
-2560z m2144 1594 c9 -8 16 -27 16 -42 1 -37 33 -183 45 -203 13 -22 128 -89
152 -89 10 0 32 9 48 20 17 11 37 20 45 20 8 0 32 9 53 20 68 36 105 23 147
-51 8 -15 38 -66 65 -114 28 -47 56 -96 62 -108 7 -12 13 -38 13 -58 0 -36 1
-35 -99 -122 -8 -6 -33 -24 -55 -39 -41 -28 -41 -28 -219 -28 -176 0 -178 0
-202 25 -14 13 -25 30 -25 38 0 24 -84 99 -140 125 -243 112 -515 -161 -396
-397 40 -77 81 -117 163 -159 40 -20 73 -41 73 -46 0 -13 -73 -80 -193 -178
-92 -74 -100 -78 -120 -65 -39 25 -67 27 -100 6 -18 -10 -41 -19 -52 -19 -11
0 -31 -7 -44 -17 -13 -9 -42 -19 -63 -23 -33 -6 -44 -4 -68 17 -16 13 -32 34
-36 46 -3 12 -12 29 -19 37 -7 8 -30 47 -50 85 -20 39 -44 78 -52 87 -8 9 -18
38 -21 64 -5 45 -3 48 36 83 22 20 52 45 67 56 80 59 85 68 85 150 0 83 -6 94
-87 153 -123 91 -127 108 -55 233 15 26 44 78 66 115 71 125 108 147 178 104
18 -11 40 -20 48 -20 8 0 32 -9 53 -20 46 -25 67 -25 98 -2 13 10 37 24 52 32
16 8 34 23 40 35 13 24 46 168 47 207 1 55 13 58 230 58 167 0 201 -2 214 -16z
m427 -943 c35 -32 73 -67 84 -78 11 -10 53 -45 92 -78 62 -51 73 -65 73 -91 0
-26 -9 -39 -47 -70 -25 -22 -56 -49 -67 -61 -11 -13 -23 -23 -27 -23 -12 0
-124 -112 -121 -121 1 -5 -3 -9 -8 -9 -6 0 -16 -11 -22 -25 -12 -27 -60 -35
-74 -13 -5 7 -8 49 -8 93 l-1 80 -119 3 c-67 1 -126 7 -133 14 -16 13 -18 229
-3 259 10 17 22 19 135 19 l125 0 0 61 c0 68 12 99 39 99 9 0 46 -27 82 -59z
m-463 -303 c5 -7 13 -43 16 -79 l7 -66 121 -7 c97 -5 124 -10 134 -24 18 -23
19 -253 2 -270 -8 -8 -53 -12 -135 -12 l-123 0 -1 -42 c-2 -63 -12 -100 -30
-111 -13 -8 -24 -3 -53 25 -20 19 -36 40 -36 47 0 6 -3 11 -7 11 -5 0 -29 19
-54 43 -25 23 -76 68 -112 100 -85 74 -88 96 -19 152 69 57 157 140 231 217
29 31 43 34 59 16z m133 -1223 c264 -90 502 -130 764 -130 275 0 470 32 754
125 68 22 128 40 133 40 4 0 8 -103 8 -229 l0 -229 -26 -31 c-73 -87 -343
-159 -684 -182 -432 -29 -914 50 -1041 171 l-39 37 0 231 c0 184 3 232 13 232
7 0 60 -16 118 -35z"/>
</g>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>de.griefed.ServerPackCreator</id>
<metadata_license>MIT</metadata_license>
<project_license>LGPL-2.1</project_license>
<name>ServerPackCreator</name>
<summary>Create server packs from Minecraft modpacks</summary>
<description>
<p>ServerPackCreator creates a server pack from any given Forge, Fabric, Quilt, LegacyFabric and NeoForge modpack.</p>
<p>Whenever you are working on an update to your modpack, you simply run ServerPackCreator and BAM! You've got yourself a server pack for your new modpack version.</p>
<ul>
<li>ServerPackCreator is not a guarantee for working server packs. It helps you create them, but you must still test them!</li>
<li>You are still expected to be knowledgeable about your modpack, server packs in general, server administration and managing your Java installations. ServerPackCreator is not intended to take all the work off your shoulders!</li>
<li>When using alpha, beta or in-dev version of ServerPackCreator, it is advised to make a backup of your ServerPackCreator-directory in your home-directory.</li>
<li>Things will break with alpha releases, stuff may break when using beta releases.</li>
<li>If you distribute server packs generated with a pre-release (alpha, beta) of ServerPackCreator, you do so at your own risk.</li>
<li>I (Griefed) will not be held responsible for errors in your server pack caused by you using a pre-release.</li>
<li>I (Griefed) will not be held responsible for errors in your server pack in general. Test your server packs before you ship them!</li>
</ul>
</description>
<launchable type="desktop-id">de.griefed.ServerPackCreator.desktop</launchable>
<url type="homepage">https://serverpackcreator.de</url>
<url type="bugtracker">https://github.com/Griefed/ServerPackCreator/issuess/</url>
<url type="donation">https://github.com/sponsors/Griefed</url>
<url type="help">https://help.serverpackcreator.de/help-topic.html</url>
<update_contact>griefed_AT_griefed.de</update_contact>
<screenshots>
<screenshot type="default">
<caption>Manage your server pack configs</caption>
<image>https://raw.githubusercontent.com/Griefed/ServerPackCreator/main/img/gui_dark.png</image>
</screenshot>
</screenshots>
<categories>
<category>Utility</category>
<category>FileTools</category>
<category>Java</category>
</categories>
<provides>
<id>de.griefed.ServerPackCreator.desktop</id>
</provides>
<developer id="de.griefed">
<name>Griefed</name>
</developer>
<content_rating type="oars-1.0">
<content_attribute id="language-humor">mild</content_attribute>
</content_rating>
</component>
\ No newline at end of file
## [6.0.0-beta.13](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.12...6.0.0-beta.13) (2024-07-06)
### 🦊 CI/CD
* Bump install4j to 10.0.8 ([afbeb67](https://git.griefed.de/Griefed/ServerPackCreator/commit/afbeb67f1f3549d5f801dcae530205fae3de1da1))
### 🛠 Fixes
* Only display restart notice upon saving ([015d00d](https://git.griefed.de/Griefed/ServerPackCreator/commit/015d00db3b049ff236c118bce2fc042cee7db6c3))
* Try and fix the errors during temp file removal by trapping an rm command ([d1bfb7a](https://git.griefed.de/Griefed/ServerPackCreator/commit/d1bfb7a9d4b105fbb377764406103d890ed55b9d))
## [6.0.0-beta.12](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.11...6.0.0-beta.12) (2024-07-06)
### 👀 Reverts
* Remove root-check as it did not work the way it was intended to ([dd0a1e9](https://git.griefed.de/Griefed/ServerPackCreator/commit/dd0a1e9d4a1c28e9e4fb8da0cd695c76a45fa1e8))
### 📔 Docs
* Update changelog, readme, help, manifests, license agreement and report ([d6f6a46](https://git.griefed.de/Griefed/ServerPackCreator/commit/d6f6a4655aee660823f913b39cdb184dcca3bb7c))
### 📦 Other
* Remove unnecessary lniks and text ([c90debd](https://git.griefed.de/Griefed/ServerPackCreator/commit/c90debd075e37887f37bbb6377f3c59c2d15a3d5))
### 🦊 CI/CD
* Remove checksum appending, as it doesn't work anyway ([dfd71fe](https://git.griefed.de/Griefed/ServerPackCreator/commit/dfd71fe234506213a46c29c03d607c6ae87131e8))
## [6.0.0-beta.11](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.10...6.0.0-beta.11) (2024-07-06) ## [6.0.0-beta.11](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.10...6.0.0-beta.11) (2024-07-06)
   
   
......
#For details about each property, see https://help.serverpackcreator.de/settings-and-configs.html #For details about each property, see https://help.serverpackcreator.de/settings-and-configs.html
#Sat Jul 06 17:04:55 CEST 2024 #Sun Jul 07 13:40:26 CEST 2024
de.griefed.serverpackcreator.configuration.aikar=-Xms4G -Xmx4G -XX\:+UseG1GC -XX\:+ParallelRefProcEnabled -XX\:MaxGCPauseMillis\=200 -XX\:+UnlockExperimentalVMOptions -XX\:+DisableExplicitGC -XX\:+AlwaysPreTouch -XX\:G1NewSizePercent\=30 -XX\:G1MaxNewSizePercent\=40 -XX\:G1HeapRegionSize\=8M -XX\:G1ReservePercent\=20 -XX\:G1HeapWastePercent\=5 -XX\:G1MixedGCCountTarget\=4 -XX\:InitiatingHeapOccupancyPercent\=15 -XX\:G1MixedGCLiveThresholdPercent\=90 -XX\:G1RSetUpdatingPauseTimePercent\=5 -XX\:SurvivorRatio\=32 -XX\:+PerfDisableSharedMem -XX\:MaxTenuringThreshold\=1 -Dusing.aikars.flags\=https\://mcflags.emc.gs -Daikars.new.flags\=true de.griefed.serverpackcreator.configuration.aikar=-Xms4G -Xmx4G -XX\:+UseG1GC -XX\:+ParallelRefProcEnabled -XX\:MaxGCPauseMillis\=200 -XX\:+UnlockExperimentalVMOptions -XX\:+DisableExplicitGC -XX\:+AlwaysPreTouch -XX\:G1NewSizePercent\=30 -XX\:G1MaxNewSizePercent\=40 -XX\:G1HeapRegionSize\=8M -XX\:G1ReservePercent\=20 -XX\:G1HeapWastePercent\=5 -XX\:G1MixedGCCountTarget\=4 -XX\:InitiatingHeapOccupancyPercent\=15 -XX\:G1MixedGCLiveThresholdPercent\=90 -XX\:G1RSetUpdatingPauseTimePercent\=5 -XX\:SurvivorRatio\=32 -XX\:+PerfDisableSharedMem -XX\:MaxTenuringThreshold\=1 -Dusing.aikars.flags\=https\://mcflags.emc.gs -Daikars.new.flags\=true
de.griefed.serverpackcreator.configuration.directories.mustinclude=mods,config,kubejs,defaultconfigs,scripts de.griefed.serverpackcreator.configuration.directories.mustinclude=mods,config,kubejs,defaultconfigs,scripts
de.griefed.serverpackcreator.configuration.directories.shouldexclude=overrides,packmenu,resourcepacks,server_pack,fancymenu,libraries,downloads,logs,profileImage,resourcepacks,screenshots,shaderpacks,tv-cache,asm de.griefed.serverpackcreator.configuration.directories.shouldexclude=overrides,packmenu,resourcepacks,server_pack,fancymenu,libraries,downloads,logs,profileImage,resourcepacks,screenshots,shaderpacks,tv-cache,asm
......
plugins { plugins {
id("serverpackcreator.dokka-conventions") id("serverpackcreator.dokka-conventions")
id("org.springframework.boot") apply false id("org.springframework.boot") apply false
......
## [6.0.0-beta.13](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.12...6.0.0-beta.13) (2024-07-06)
### 🦊 CI/CD
* Bump install4j to 10.0.8 ([afbeb67](https://git.griefed.de/Griefed/ServerPackCreator/commit/afbeb67f1f3549d5f801dcae530205fae3de1da1))
### 🛠 Fixes
* Only display restart notice upon saving ([015d00d](https://git.griefed.de/Griefed/ServerPackCreator/commit/015d00db3b049ff236c118bce2fc042cee7db6c3))
* Try and fix the errors during temp file removal by trapping an rm command ([d1bfb7a](https://git.griefed.de/Griefed/ServerPackCreator/commit/d1bfb7a9d4b105fbb377764406103d890ed55b9d))
## [6.0.0-beta.12](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.11...6.0.0-beta.12) (2024-07-06)
### 👀 Reverts
* Remove root-check as it did not work the way it was intended to ([dd0a1e9](https://git.griefed.de/Griefed/ServerPackCreator/commit/dd0a1e9d4a1c28e9e4fb8da0cd695c76a45fa1e8))
### 📔 Docs
* Update changelog, readme, help, manifests, license agreement and report ([d6f6a46](https://git.griefed.de/Griefed/ServerPackCreator/commit/d6f6a4655aee660823f913b39cdb184dcca3bb7c))
### 📦 Other
* Remove unnecessary lniks and text ([c90debd](https://git.griefed.de/Griefed/ServerPackCreator/commit/c90debd075e37887f37bbb6377f3c59c2d15a3d5))
### 🦊 CI/CD
* Remove checksum appending, as it doesn't work anyway ([dfd71fe](https://git.griefed.de/Griefed/ServerPackCreator/commit/dfd71fe234506213a46c29c03d607c6ae87131e8))
## [6.0.0-beta.11](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.10...6.0.0-beta.11) (2024-07-06) ## [6.0.0-beta.11](https://git.griefed.de/Griefed/ServerPackCreator/compare/6.0.0-beta.10...6.0.0-beta.11) (2024-07-06)
   
   
......
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="512.000000pt" height="512.000000pt" viewBox="0 0 512.000000 512.000000"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M0 2560 l0 -2560 2560 0 2560 0 0 2560 0 2560 -2560 0 -2560 0 0
-2560z m2144 1594 c9 -8 16 -27 16 -42 1 -37 33 -183 45 -203 13 -22 128 -89
152 -89 10 0 32 9 48 20 17 11 37 20 45 20 8 0 32 9 53 20 68 36 105 23 147
-51 8 -15 38 -66 65 -114 28 -47 56 -96 62 -108 7 -12 13 -38 13 -58 0 -36 1
-35 -99 -122 -8 -6 -33 -24 -55 -39 -41 -28 -41 -28 -219 -28 -176 0 -178 0
-202 25 -14 13 -25 30 -25 38 0 24 -84 99 -140 125 -243 112 -515 -161 -396
-397 40 -77 81 -117 163 -159 40 -20 73 -41 73 -46 0 -13 -73 -80 -193 -178
-92 -74 -100 -78 -120 -65 -39 25 -67 27 -100 6 -18 -10 -41 -19 -52 -19 -11
0 -31 -7 -44 -17 -13 -9 -42 -19 -63 -23 -33 -6 -44 -4 -68 17 -16 13 -32 34
-36 46 -3 12 -12 29 -19 37 -7 8 -30 47 -50 85 -20 39 -44 78 -52 87 -8 9 -18
38 -21 64 -5 45 -3 48 36 83 22 20 52 45 67 56 80 59 85 68 85 150 0 83 -6 94
-87 153 -123 91 -127 108 -55 233 15 26 44 78 66 115 71 125 108 147 178 104
18 -11 40 -20 48 -20 8 0 32 -9 53 -20 46 -25 67 -25 98 -2 13 10 37 24 52 32
16 8 34 23 40 35 13 24 46 168 47 207 1 55 13 58 230 58 167 0 201 -2 214 -16z
m427 -943 c35 -32 73 -67 84 -78 11 -10 53 -45 92 -78 62 -51 73 -65 73 -91 0
-26 -9 -39 -47 -70 -25 -22 -56 -49 -67 -61 -11 -13 -23 -23 -27 -23 -12 0
-124 -112 -121 -121 1 -5 -3 -9 -8 -9 -6 0 -16 -11 -22 -25 -12 -27 -60 -35
-74 -13 -5 7 -8 49 -8 93 l-1 80 -119 3 c-67 1 -126 7 -133 14 -16 13 -18 229
-3 259 10 17 22 19 135 19 l125 0 0 61 c0 68 12 99 39 99 9 0 46 -27 82 -59z
m-463 -303 c5 -7 13 -43 16 -79 l7 -66 121 -7 c97 -5 124 -10 134 -24 18 -23
19 -253 2 -270 -8 -8 -53 -12 -135 -12 l-123 0 -1 -42 c-2 -63 -12 -100 -30
-111 -13 -8 -24 -3 -53 25 -20 19 -36 40 -36 47 0 6 -3 11 -7 11 -5 0 -29 19
-54 43 -25 23 -76 68 -112 100 -85 74 -88 96 -19 152 69 57 157 140 231 217
29 31 43 34 59 16z m133 -1223 c264 -90 502 -130 764 -130 275 0 470 32 754
125 68 22 128 40 133 40 4 0 8 -103 8 -229 l0 -229 -26 -31 c-73 -87 -343
-159 -684 -182 -432 -29 -914 50 -1041 171 l-39 37 0 231 c0 184 3 232 13 232
7 0 60 -16 118 -35z"/>
</g>
</svg>
...@@ -450,6 +450,7 @@ if they so desire. By default $USERHOME/ServerPackCreator will be used for them. ...@@ -450,6 +450,7 @@ if they so desire. By default $USERHOME/ServerPackCreator will be used for them.
</action> </action>
<action id="373" beanClass="com.install4j.runtime.beans.actions.desktop.CreateDesktopLinkAction" actionElevationType="elevated" rollbackBarrierExitCode="0"> <action id="373" beanClass="com.install4j.runtime.beans.actions.desktop.CreateDesktopLinkAction" actionElevationType="elevated" rollbackBarrierExitCode="0">
<serializedBean> <serializedBean>
<property name="additionalDesktopFileEntries" type="string">Comment=Create server packs from Minecraft modpacks.</property>
<property name="file"> <property name="file">
<object class="java.io.File"> <object class="java.io.File">
<string>ServerPackCreator</string> <string>ServerPackCreator</string>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment