Skip to content

Release 3.3.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 14:42

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)