• 3.1.0 1c8a39720b

    Release 3.1.0 Stable

    Griefed released this 2022-04-15 19:01:38 +02:00 | 3208 commits to main since this release

    Automatic release of version: 3.1.0
    Changes in this release:

    3.1.0 (2022-04-15)

    ✂️ Refactor

    • Plugins: Simplify some calls to plugin information and execution. Move ApplicationPlugins to package plugins. (8c8c0d1)
    • Utilities: Combine all utility-classes in one Utilities and allow access of all sub-utility-classes from there. Simplifies constructors and accesses to utilities via a centralized Utilities-class. (60e20a8)

    💎 Improvements

    • File and Folder exclusions: Allow exclusions of files or folders from the mod-directory, in addition to the clientside-only mods and sideness-detection. (0d927c2)
    • Help and HowTo: Link to my wiki Help and HowTo pages in the menu. Moves the guide on using ServerPackCreator from the README to the wiki. (8271fa0)
    • Help: Open the ServerPackCreator help wiki page in the browser. (4bc81dd)
    • VersionMeta and Utilities: Rearrange Utility-classes and completely rewrite the VersionMeta, replacing VersionLister. VersionMeta now provides extensive information about available Minecraft, Fabric and Forge versions, Minecraft servers and their Java version, and more. (57feba2)

    🚀 Features

    • Update fallback modslist from repository: Update property de.griefed.serverpackcreator.configuration.fallbackmodslist from repository. Refrain from manually editing this property. Use Main Menu->File->"Update Fallback Clientside Modslist" to trigger update checks for this list. (7e4b332)

    🛠 Fixes

    • Web Modloader Version Selection: Correctly get, select and present initial modloader version depending on Minecraft version. Also disable modloader server installation which saves space and generation time. Start scripts install the server anyway. (8bb771b)

    Other

    • Clientside Mod: Add BisectHosting Server Integration Menu, BH-Menu-, to fallback list of clientside-only mods. (ba1eed6)
    • Clientside Mod: Expand fallback list for clientside-only mods with suggestions from @TheButterbrotman in https://github.com/Griefed/ServerPackCreator/issues/318 (a7e7a8f)
    • Clientside Mod: Expand fallback list for clientside-only mods with suggestions from @TheButterbrotman in https://github.com/Griefed/ServerPackCreator/issues/319 (a5a7cc4)
    • Clientside Mods: Added Charmonium, Dashloader and Entity Texture Features to the fallback list of clientside-only mods. Thanks to @TheButterbrotMan for reporting these! (2dab9ad)
    • deps: update actions/checkout action to v3 (abb1f9a)
    • deps: update actions/upload-artifact action to v3 (be080fa)
    • deps: update dependency @quasar/cli to v1.3.2 (b9bfdc6)
    • deps: update dependency @quasar/extras to v1.13.5 (cf07eb6)
    • deps: update dependency ghcr.io/griefed/baseimage-ubuntu-jdk-8 to v2.0.8 (d5e024b)
    • deps: update dependency ghcr.io/griefed/gitlab-ci-cd to v2.0.5 (37a6d54)
    • deps: update dependency tsparticles to v1.42.4 (2dfd871)
    • deps: update typescript-eslint monorepo to v5.17.0 (cd6c87b)
    • Misc: Add configuration for running tests only (a0b1ba4)
    • Misc: Update links in README so they do not point at no longer existing files. Rephrase release text body in release workflows and tell people about the changelog-file. (801aef1)
    Downloads