Skip to content

Release 3.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 07:17

3.6.0 (2022-06-26)

✂️ Refactor

  • Aikars Flags: Move Aikars flags to property in serverpackcreator.properties (bbd34fa)
  • ApplicationProperties: Call reloading from constructor to reduce duplicate code and increase maintainability. (91b2ee7)
  • GUI-API separation: Work towards separating the GUI from the API. (3f17c7e)
  • Startup: Rearrange a couple of startup methods. Get rid of the Main-class by moving/merging into ServerPackCreator.class. (1e02b2e)

👀 Reverts

  • Tabbed Pane opaque call: Call TABBED_PANE.setOaque(..) not from the constructor, but from createAndShowGUI() to prevent transparent tab-bar. (9e402ed)

💎 Improvements

  • File exclusion in ZIP-archives: Make file exclusion opt-out and allow customizing of files to exclude with some basic filter MINECRAFT_VERSION, MODLOADER, MODLOADER_VERSION will be replaced with their respective values. (ef26008)

📔 Docs

  • zipBuilder params: Add missing params for modloader and modloader version. (c14fd45)

🛠 Fixes

  • Config loading/saving & Application Properties: Improve config loading and saving. Fix the directories to include in server pack setting by loading the correct settings with from a corrected property. Delete you serverpackcreator.properties-file to generate a new one. (8eec4ac)