• 3.3.0 43c7c82196

    Release 3.3.0 Stable

    Griefed released this 2022-04-24 16:42:18 +02:00 | 3182 commits to main since this release

    3.3.0 (2022-04-24)

    💈 Style

    • Formatting: Make LocalizationManager a bit more readable (bf851dc)

    💎 Improvements

    • Help text: Make formatting of help text more easily expandable for future updates. Expand help text with new arguments. (796328c)
    • Sideness scanning: Scan sideness of Fabric mods and automatically excluded any detected clientside-only mods. (4bb76aa)
    • Startup Sequence: Implement priority system in case multiple arguments have been used (see CommandlineParser). When the GUI is used, display a splashscreen whilst SPC is loading (see ServerPackCreatorSplash). CLI menu for an improved user-experience, giving the user more choice when running in commandline (see ServerPackCreator). The Main-class now only initializes ServerPackCreator and runs it with the determined mode. (a925a76)

    🧪 Tests

    • Try and fix tests which error in CI pipelines, but not on local (88fb612)

    🛠 Fixes

    • ApplicationProperties: Only load a filesystem properties if it exists. (417c866)
    • File copying from JAR-files: Replace old mentions of Main.class and other with passed class. Correctly discern whether a dev or production is being used in order to copy files and folders. Add additional method which allows replacing an already existing file when copying from a JAR-file. (d5b17c5)
    • VersionMeta double loading: Prevent VersionMeta from running initializations twice some times by explicitly updating the separate metas. (808379f)

    Other

    • Help: Information about supported Java version(s) and link to Wiki articles in -help-argument (c8031ce)
    • Optimize imports: Just a couple of import optimizations. (f3cf380)
    Downloads