Releases: Griefed/ServerPackCreator
Release 6.1.1
6.1.1 (2024-08-03)
🛠 Fixes
- Delete install directory contents before installation (d494a8d)
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 6.1.0
Dev note: Updating via the installers is currently broken. Either uninstall first, then run the installer, or use the JAR.
6.1.0 (2024-08-02)
✂️ Refactor
- Remove cluttering order methods. Trim down available methods. (95fd86f)
💈 Style
- Make advanced panel font bold and a little bigger (3370d2c)
💎 Improvements
- Allow searching version-lists for oldest and newest via SemanticVersionComparator (18c15bd)
- Tip Of The Day entry for the new tip-popup to add mods to exclusions or whitelist (c9c1d8e)
📦 Other
- Add Chat Ping to clientside-mods list. (82760cf)
- Add missing release notes from 2.0.3 to 1.5.1 (7f31641)
🦊 CI/CD
- Remove SHA from release title (1ec862e)
🚀 Features
- Popup-menu to quickly add mods to exclusion- or whitelist from within tip (ad3892a)
🛠 Fixes
- Correctly order version lists for ease of use (7e18ae5)
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 6.0.0
6.0.0 (2024-07-26)
✂️ Refactor
- Better logging for writing errors (f535c85)
- Change logging to trace so debug doesn't get spammed to the nether and back (a6b80b2)
- Make loadOverrides public to allow easy change of the props without affecting memorized property files (a6c4656)
- Move classes into separate packages (195c900)
- Move MC version semantics parsing to global (560b9ee)
- Remove redundant echo off (785817e)
- Remove redundant sourcing (3a13b38)
- Remove unnecessary line break (4e06d17)
- Remove unneeded object from constructor (a632041)
- Remove unused classes. Move stateless utils to companion object to simplify usage (ead1173)
- Reorder code to improve readibility (4562342)
- Return object containing server pack info instead of simpel boolean (cb57660)
- Use parent class instead of Companio to prevent ClassDefNotFound (6e4bd59)
- Various style and order changes. (4a48057)
✨ Milestone
- New installers, stats & dashboard & up- and download tracking for the webservice (0d4882d)
👀 Reverts
- Bring back AppImages to v6 (309815c)
- Do not ship AppImages (86b0674)
- Remove Java Batch-template as we use PowerShell from Batch now (75e779a)
- Remove root-check as it did not work the way it was intended to (dd0a1e9)
- Scrap AppImage distribution as it doesn't work reliably (14f3996)
- Screw Apexcharts. Get rid of it. Remove IndexPage and redirect to submissions (34c82a9)
- Set timeout back after increasing it for testing (6dc668e)
- Set Writerside version back to 241.15989 for the time being (1d9fbbd)
- Switch back to regular mutable lists (1b88129)
💈 Style
- Display drives in whole width column (e828383)
- Have the history page display the same border as other pages (30b74be)
💎 Improvements
- Add how-to-run file to tell users which script to run (a30ca34)
- Add pagination for the most important queries (a5d3c1f)
- Allow ignoring of Forge installer exit via ServerStarterJar custom SecurityManager (256bd6e)
- Better handling of toml-scanning failures (4122d13)
- Check for curl, use wget if not available, crash if both are absent (e179cd9)
- Check for variables.txt before continuing (b906f74)
- Check if modpack is from GDLauncher, offer instance selection (f8d10a0)
- Create user_jvm_args without BOM from PowerShell scripts, making it compatible with NeoForge ServerStarterJar (fd82ae7)
- Focrce script dir as working dir. Access correct sematics index. (6d92593)
- Force working dir to script directory (a275bc4)
- Initiate appInfo before wrapper, use overrides if exists in app-dir (f5c72a8)
- List all variables before starting server (e431b0e)
- Make inclusion source field span one column more (7e835f7)
- Make it clear what the add-button for multiple inclusions does in the tooltip (9424379)
- Move standard args to extra variable Additional Args (c772bd2)
- Rearrange inclusion buttons, change icons, for improved UX. Mention selected entry in remove-button (b4b0a39)
- Remember last parent-dir in modpack, icon and properties filechoosers (5714954)
- Set permissions for scripts, variables and info files to help with running the server pack (3081d70)
- Set script templates via conveniet table and map (53476ca)
- Stats for used Minecraft versions, modloaders and modloader versions (e13ce00)
- Store home as user-node Java prefs store prop. Allow override via
--home "/path/to/dir"
arg. Check for home before startup. (34dba53) - Sync properties across all loaded ones if they still exist (ea22538)
- Use NeoForges ServerStartJar for Forge and NeoForge servers, MC 1.17 and up (f7e6fef)
- Various installer fixes and improvements (ef1ab35)
📔 Docs
- Add and expand existing docs in the API (0328871)
- Add comments, descriptions and explanations for the scripts (013d2d8)
- Add help section for updating server packs (43c5754)
- Add small overrides-bit. Extend Java placeholder for local testing (276bdd2)
- Changelogs ([aa88194](https://git.griefed.de/Griefed/ServerPackCreator/commit/aa8819498f5ad8e03f9e8fc
............
Release notes truncated. For more details, see the CHANGELOG.
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]...
Pre-Release 6.0.0-beta.23
6.0.0-beta.23 (2024-07-26)
✂️ Refactor
- Reorder code to improve readibility (4562342)
👀 Reverts
- Set Writerside version back to 241.15989 for the time being (1d9fbbd)
📔 Docs
- Add comments, descriptions and explanations for the scripts (013d2d8)
- Changelogs, again :D (3d06b76)
- Fix function typo in comment (ac30d87)
- Remove licenses and reports. CI ensures they are present during build (1960ffb)
📦 Other
- Add continuously changing docs to ignore list. Add them during build. (588f69f)
🦊 CI/CD
- Remove unnecessary delete (0ecdb38)
- Add checksum for continous release (ea379ea)
- Add workflow for continuous build releases for the develop branch (0b5d06b)
- Fix app jar path (6528266)
- Fix artifact names to include them in the continuous release (4d0c7ae)
- Rename workflow and release title to fit use-case (89be54e)
- Update Writerside docker image (42eb815)
About Pre-Releases
Do not release or publish a server pack generated using a pre-release of ServerPackCreator to your users.
If you do, and it turns out that your server pack doesn't work because of a bug in ServerPackCreator, that's on you for using a pre-release.
When using pre-release installers, make sure to uninstall the previous pre-release first. Otherwise, the installers
own version checks may trigger an error out of my control. After uninstalling, install the newly downloaded one and
you're good to go.
Only use the installers if you are versed in system-administration, manually editing and removing services, editing registries,
so on and so forth.
Alphas
Alphas are feature-incomplete and very likely to have bugs. Consider them broken by default. Use at your own risk!
Betas
Betas are feature-complete and probably have bugs. Additional features may be added during the beta-phase of any given release, though.
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.
Pre-Release 6.0.0-beta.22
6.0.0-beta.22 (2024-07-22)
💎 Improvements
- Allow ignoring of Forge installer exit via ServerStarterJar custom SecurityManager (256bd6e)
📔 Docs
🛠 Fixes
- Remove MC and URL. Typo in Fabric-function. wget if curl is unavailable in bash. (af69564)
- Set restart of server to true for ZIP, default for local to false (75bb7c1)
- Use either modloader version or constructed URL for NeoForge installers depending on MC version (c426640)
About Pre-Releases
Do not release or publish a server pack generated using a pre-release of ServerPackCreator to your users.
If you do, and it turns out that your server pack doesn't work because of a bug in ServerPackCreator, that's on you for using a pre-release.
When using pre-release installers, make sure to uninstall the previous pre-release first. Otherwise, the installers
own version checks may trigger an error out of my control. After uninstalling, install the newly downloaded one and
you're good to go.
Only use the installers if you are versed in system-administration, manually editing and removing services, editing registries,
so on and so forth.
Alphas
Alphas are feature-incomplete and very likely to have bugs. Consider them broken by default. Use at your own risk!
Betas
Betas are feature-complete and probably have bugs. Additional features may be added during the beta-phase of any given release, though.
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.
Pre-Release 6.0.0-beta.21
6.0.0-beta.21 (2024-07-21)
👀 Reverts
- Scrap AppImage distribution as it doesn't work reliably (14f3996)
📦 Other
- Add architecture to Windows and Linux installer filenames (724a8b8)
About Pre-Releases
Do not release or publish a server pack generated using a pre-release of ServerPackCreator to your users.
If you do, and it turns out that your server pack doesn't work because of a bug in ServerPackCreator, that's on you for using a pre-release.
When using pre-release installers, make sure to uninstall the previous pre-release first. Otherwise, the installers
own version checks may trigger an error out of my control. After uninstalling, install the newly downloaded one and
you're good to go.
Only use the installers if you are versed in system-administration, manually editing and removing services, editing registries,
so on and so forth.
Alphas
Alphas are feature-incomplete and very likely to have bugs. Consider them broken by default. Use at your own risk!
Betas
Betas are feature-complete and probably have bugs. Additional features may be added during the beta-phase of any given release, though.
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.
Pre-Release 6.0.0-beta.20
6.0.0-beta.20 (2024-07-21)
💎 Improvements
- Use NeoForges ServerStartJar for Forge and NeoForge servers, MC 1.17 and up (f7e6fef)
📔 Docs
- Changelogs (99700c0)
About Pre-Releases
Do not release or publish a server pack generated using a pre-release of ServerPackCreator to your users.
If you do, and it turns out that your server pack doesn't work because of a bug in ServerPackCreator, that's on you for using a pre-release.
When using pre-release installers, make sure to uninstall the previous pre-release first. Otherwise, the installers
own version checks may trigger an error out of my control. After uninstalling, install the newly downloaded one and
you're good to go.
Only use the installers if you are versed in system-administration, manually editing and removing services, editing registries,
so on and so forth.
Alphas
Alphas are feature-incomplete and very likely to have bugs. Consider them broken by default. Use at your own risk!
Betas
Betas are feature-complete and probably have bugs. Additional features may be added during the beta-phase of any given release, though.
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.
Pre-Release 6.0.0-beta.19
6.0.0-beta.19 (2024-07-21)
💎 Improvements
- Create user_jvm_args without BOM from PowerShell scripts, making it compatible with NeoForge ServerStarterJar (fd82ae7)
📔 Docs
- Replace PKG with DMG (bafb082)
About Pre-Releases
Do not release or publish a server pack generated using a pre-release of ServerPackCreator to your users.
If you do, and it turns out that your server pack doesn't work because of a bug in ServerPackCreator, that's on you for using a pre-release.
When using pre-release installers, make sure to uninstall the previous pre-release first. Otherwise, the installers
own version checks may trigger an error out of my control. After uninstalling, install the newly downloaded one and
you're good to go.
Only use the installers if you are versed in system-administration, manually editing and removing services, editing registries,
so on and so forth.
Alphas
Alphas are feature-incomplete and very likely to have bugs. Consider them broken by default. Use at your own risk!
Betas
Betas are feature-complete and probably have bugs. Additional features may be added during the beta-phase of any given release, though.
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.
Pre-Release 6.0.0-beta.18
6.0.0-beta.18 (2024-07-18)
✂️ Refactor
- Remove unused classes. Move stateless utils to companion object to simplify usage (ead1173)
- Use parent class instead of Companio to prevent ClassDefNotFound (6e4bd59)
💎 Improvements
- Set permissions for scripts, variables and info files to help with running the server pack (3081d70)
📔 Docs
- Add and expand existing docs in the API (0328871)
📦 Other
- Remove finished TODO (89529d8)
🦊 CI/CD
- Include zsync in release artifacts (18de4c5)
About Pre-Releases
Do not release or publish a server pack generated using a pre-release of ServerPackCreator to your users.
If you do, and it turns out that your server pack doesn't work because of a bug in ServerPackCreator, that's on you for using a pre-release.
When using pre-release installers, make sure to uninstall the previous pre-release first. Otherwise, the installers
own version checks may trigger an error out of my control. After uninstalling, install the newly downloaded one and
you're good to go.
Only use the installers if you are versed in system-administration, manually editing and removing services, editing registries,
so on and so forth.
Alphas
Alphas are feature-incomplete and very likely to have bugs. Consider them broken by default. Use at your own risk!
Betas
Betas are feature-complete and probably have bugs. Additional features may be added during the beta-phase of any given release, though.
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 PKG
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.
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.
Pre-Release 6.0.0-beta.17
6.0.0-beta.17 (2024-07-13)
💎 Improvements
- Make inclusion source field span one column more (7e835f7)
- Make it clear what the add-button for multiple inclusions does in the tooltip (9424379)
- Rearrange inclusion buttons, change icons, for improved UX. Mention selected entry in remove-button (b4b0a39)
📦 Other
- Changelog update, list appimage build dir (3566308)
🦊 CI/CD
- Upload zsync artifact, too (4d013a1)
🛠 Fixes
- Prevent adding of duplicates to inclusions (5c80eb8)
About Pre-Releases
Do not release or publish a server pack generated using a pre-release of ServerPackCreator to your users.
If you do, and it turns out that your server pack doesn't work because of a bug in ServerPackCreator, that's on you for using a pre-release.
When using pre-release installers, make sure to uninstall the previous pre-release first. Otherwise, the installers
own version checks may trigger an error out of my control. After uninstalling, install the newly downloaded one and
you're good to go.
Only use the installers if you are versed in system-administration, manually editing and removing services, editing registries,
so on and so forth.
Alphas
Alphas are feature-incomplete and very likely to have bugs. Consider them broken by default. Use at your own risk!
Betas
Betas are feature-complete and probably have bugs. Additional features may be added during the beta-phase of any given release, though.
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 PKG
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.
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.