Skip to content

Releases: Griefed/ServerPackCreator

Development Build

10 Feb 19:17
9023a0a
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Features

  • -feelinglucky argument and command to generate a server pack from a modpack without needing a config first. Supports --destination, too. (Griefed)
  • Allow toggling usage of ServerStarterJar on/off when using Forge (Griefed)
  • Add option to copy selected text in inclusion tooltip to clipboard (Griefed)

Bug Fixes

  • Make scripts writable during creation to prevent incorrect content (Griefed)
  • Make feelingLucky command usable in interactive cli (Griefed)
  • Get correct value for modloader version from minecraftinstance.json (Griefed)
  • Append .conf to config files during saving if they don't end with it (Griefed)
  • Docker: Ensure overrides is created and read correctly. Use apt openjdk 21 instead. Move database files to volume in compose. (Griefed)
  • Webservice: Load overrides last to actually override. Add debug logging for start args. (Griefed)
  • Docker: Wrap variables in braces (Griefed)
  • Docker: Force home-directory in container (Griefed)
  • GUI: Open properties browser instead of icon browser (Griefed)

Documentation

  • Fun Stuff chapter. Added chapter for self-contained, self-extracting scripts as wrappers for server packs for EZ distribution (Griefed)
  • New base license agreement (Griefed)
  • Include Fun Stuff in writerside tree (Griefed)
  • Fix typo in USE_SSJ for templates (Griefed)
  • Improve translation info (Griefed)
  • Trim down contributing to make it less convoluted and bloated (Griefed)

Code Refactoring

  • Improve modpack logging incase it wasn't found (Griefed)
  • Remove unnecessary import (Griefed)
  • Import optimizations (Griefed)
  • Installer: Move exclude pattern to global and shrink to install4j*.sh (Griefed)
  • Docker: Remove not needed port from compose (Griefed)
  • Docker: Swap user and password to reflect specs in DB compose (Griefed)

Tests

  • Tests for CLI commands to ensure functionality (Griefed)
  • Use call to defaultConf instead of explicit path (Griefed)

Builds

Read more

Release 7.2.1

25 Jan 23:33
Compare
Choose a tag to compare

7.2.1 (2025-01-25)

📦 Other

  • Add BetterGrassify, CheatDetector, KeepTheResourcePack, ijmtweaks to list of clientside mods. Thanks to @ModernGamingWorld for the reports! (607bf24)

🦊 CI/CD

  • Bump required engine versions (dac9d3e)
  • Update baseimage to jammy-version-f024f13b (842bac3)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Release 7.2.0

24 Jan 20:53
Compare
Choose a tag to compare

7.2.0 (2025-01-24)

💎 Improvements

  • Log ex- and inclusion due to filter-specs (f3cba5b)

📦 Other

🦊 CI/CD

  • Switch devbuild action to updated one (6e7b4fc)

🚀 Features

  • Include excluded mods as .jar.disabled-files to allow end-users to enable them in case they need to (91031a6)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Release 7.1.9

23 Jan 21:23
Compare
Choose a tag to compare

7.1.9 (2025-01-23)

💎 Improvements

  • Log exclusions and string which led to exclusion to INFO. Restructure exclusion-related methods (0636f3f)

📦 Other

  • Add Configured to clientside-only mods list. Thanks to @chorbintime for the report! (5c45239)
  • Add Sounds to list of clientside-only mods. Thanks to @Gensokian for the report! (f384223)

🦊 CI/CD

  • Bump gitlab-ci-cd to 2.2.28 (1773ef2)
  • Bump griefed/gitlab-ci-cd to 2.2.27. Move to default image for jobs. (7fd4bfc)
  • Move to GHCR (bb48664)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Release 7.1.8

09 Jan 15:32
Compare
Choose a tag to compare

7.1.8 (2025-01-09)

✂️ Refactor

  • Improve readibility of manifest check (4641d5c)
  • Move firstRun to Java Prefs (a8c31ef)

💎 Improvements

  • Move firstRun to wrapper and improve internal version-type checks (25b8f10)

📦 Other


If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Maintenance Release 7.1.7

03 Jan 19:35
Compare
Choose a tag to compare

7.1.7 (2025-01-03)

📔 Docs

  • Improve translation info (bc5b5d8)
  • Trim down contributing to make it less convoluted and bloated (f00075e)

📦 Other

🦊 CI/CD

  • deps-dev: bump @types/node in /serverpackcreator-web-frontend (9babea3)
  • deps-dev: bump prettier in /serverpackcreator-web-frontend (655454a)
  • deps: bump @quasar/extras in /serverpackcreator-web-frontend (82bd0d2)
  • deps: bump com.electronwill.night-config:toml (d24e398)
  • deps: bump com.formdev:flatlaf-intellij-themes (3f9356a)
  • deps: bump commons-io:commons-io in /serverpackcreator-app (3e06a20)
  • deps: bump nanoid in /serverpackcreator-web-frontend (9b3ab4b)
  • deps: bump org.apache.logging.log4j:log4j-core (b8c29de)
  • deps: bump org.jetbrains.kotlin:kotlin-test (665301e)
  • deps: bump org.jetbrains.kotlinx:kotlinx-coroutines-core (42b203f)
  • deps: bump org.junit.jupiter:junit-jupiter-api (b2eda48)
  • deps: bump org.junit.jupiter:junit-jupiter-api (79e9565)
  • deps: bump org.junit.jupiter:junit-jupiter-api (9712d4a)
  • deps: bump org.junit.jupiter:junit-jupiter-engine (9c323bf)
  • deps: bump org.springframework.boot:spring-boot-starter-data-jpa (77ce2f5)
  • deps: bump org.springframework.boot:spring-boot-starter-test (84eae41)
  • deps: bump pinia in /serverpackcreator-web-frontend (4929f80)
  • deps: bump quasar in /serverpackcreator-web-frontend (43d9ec8)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Release 7.1.6

14 Dec 21:03
Compare
Choose a tag to compare

7.1.6 (2024-12-14)

📦 Other

  • GUI: Include version in window title (58bbfff)

🛠 Fixes

  • GUI: Open properties browser instead of icon browser (15e9577)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Maintenance Release 7.1.5

06 Dec 13:31
Compare
Choose a tag to compare

7.1.5 (2024-12-06)

🦊 CI/CD

  • deps-dev: bump @types/node in /serverpackcreator-web-frontend (30f3f33)
  • deps-dev: bump eslint-plugin-vue (d69ce4b)
  • deps-dev: bump typescript in /serverpackcreator-web-frontend (d730133)
  • deps: bump @intlify/core-base and vue-i18n (9cc86e1)
  • deps: bump axios in /serverpackcreator-web-frontend (9d2b9c9)
  • deps: bump com.fasterxml.jackson.module:jackson-module-kotlin (d7e453d)
  • deps: bump com.formdev:flatlaf-intellij-themes (85e554c)
  • deps: bump cross-spawn in /serverpackcreator-web-frontend (a26a6c5)
  • deps: bump JamesIves/github-pages-deploy-action (ce09b01)
  • deps: bump org.apache.logging.log4j:log4j-core (d3d4d7e)
  • deps: bump org.jetbrains.kotlin:kotlin-bom (0954b31)
  • deps: bump org.jetbrains.kotlin:kotlin-stdlib (c589767)
  • deps: bump org.jetbrains.kotlinx:kotlinx-datetime (9a984b3)
  • deps: bump org.pf4j:pf4j in /serverpackcreator-api (c9adac9)
  • deps: bump org.pf4j:pf4j in /serverpackcreator-plugin-example (f4e6413)
  • deps: bump org.springframework.boot:spring-boot-devtools (a4470e2)
  • deps: bump org.springframework.boot:spring-boot-starter-log4j2 (620d207)
  • deps: bump pinia in /serverpackcreator-web-frontend (1edad41)
  • deps: bump softprops/action-gh-release from 2.0.9 to 2.1.0 (cfaa214)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Maintenance Release 7.1.4

06 Nov 13:42
Compare
Choose a tag to compare

7.1.4 (2024-11-06)

🔩 Dependencies

  • Cookie 0.7.1 in package lock after Dependabot updates (a6c062d)

🦊 CI/CD

  • deps-dev: bump @types/node in /serverpackcreator-web-frontend (28d1d0d)
  • deps-dev: bump eslint-plugin-vue (aef6c1d)
  • deps-dev: bump typescript in /serverpackcreator-web-frontend (fc5d1bb)
  • deps: bump actions/upload-artifact from 3 to 4 (ab0d5f2)
  • deps: bump com.fasterxml.jackson.core:jackson-databind (522a211)
  • deps: bump com.formdev:flatlaf-extras in /serverpackcreator-app (6151475)
  • deps: bump com.install4j:install4j-runtime (88fda94)
  • deps: bump cookie and express in /serverpackcreator-web-frontend (5f1d8a9)
  • deps: bump gradle/actions from 3 to 4 (bd5e67b)
  • deps: bump jaywcjlove/github-action-read-file from 1.2.2 to 2.0.0 (c5c5f18)
  • deps: bump org.apache.logging.log4j:log4j-api-kotlin (32db254)
  • deps: bump org.bouncycastle:bcpkix-jdk18on (072fa5e)
  • deps: bump org.jetbrains.kotlin:kotlin-bom (d451345)
  • deps: bump org.jetbrains.kotlin:kotlin-stdlib (1b6cba4)
  • deps: bump org.junit.jupiter:junit-jupiter-api (d9c0951)
  • deps: bump org.junit.jupiter:junit-jupiter-api (b8b7d2f)
  • deps: bump org.junit.jupiter:junit-jupiter-engine (6cc3c6d)
  • deps: bump org.pf4j:pf4j in /serverpackcreator-plugin-example (67c543a)
  • deps: bump org.springframework.boot:spring-boot-starter-data-jpa (adc1693)
  • deps: bump softprops/action-gh-release from 2.0.8 to 2.0.9 (04b0b02)
  • deps: bump vue in /serverpackcreator-web-frontend (e277c37)
  • deps: bump vue-i18n in /serverpackcreator-web-frontend (de8b9bc)
  • Dev builds: Don't remove drafts as the removal triggers full changelog gen (2a79722)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.

Release 7.1.3

16 Oct 19:13
Compare
Choose a tag to compare

7.1.3 (2024-10-16)

🛠 Fixes

  • Docker: Force home-directory in container (729eb22)

If you are updating from version 5 or older and used the installers, then make sure to uninstall any previous version(s)
before using the installers for versions 6 and newer.

Additional Installer-Notes

It is recommended to have administration-privileges when using the Windows and macOS installers.
I am not a member of the Apple Developer Program and won't pay for codesign-certificates, therefor installers are unsigned.
Running a given installer may produce warnings depending on what OS you are using. You may choose to install it anyway, please be aware though that doing so is, in general, not a safe practice. For ServerPackCreator, though, it is unfortunately the only way to run the installer.

macOS DMG

MacOS will complain about potential security risks and refuse to install and run ServerPackCreator. To circumvent this, please see the official guides depending on your version of macOS: Ventura, Monterey or newer.

Windows EXE

Hit "More information" if the Windows SmartScreen-message pops up. Afterward, a button will appear which will let you run the installer anyway.