DefaultSettings

DefaultSettings

16M Downloads

Task list for revamped Revision 4 (The Streamline Update)

PT400C opened this issue ยท 1 comments

commented

Obligatory for Revision 4:

  • Command cleanup and extension (almost done)
    • Add proper documentation here on GitHub and link CurseForge to it
  • GUI support for all versions has been dropped for now, the commandline-only interface will stay for rev. 4
  • allow for wildcards using the /ds saveconfigs command
  • Fix first-startup checker (own solution)
  • Implement version string replacement
  • Range of supported versions is now limited to the major releases (except for 1.19.2 and 1.19.3 which will both be supported for longer); Support includes 1.7.10, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.19.2, 1.19.3
  • Add description line to DS private store
  • Show why commands might not work (no/wrong version of JCPlugin)
commented

Planned for future versions/revisions:

  • Custom versionchecker (+changelog) and better version outputs in about section
  • Reintroduce the DS custom GUI
  • Remove unnecessary files/folders and move existing installations properly
  • implement preprocessor to effortlessly support various game versions (currently no longer planned)
  • allow for selection of multiple folders/files when using the /ds saveconfigs command
  • Streamline most identical code-segments (commands and FileUtil) into a core subproject
  • Separate core subproject into own branch (only Core) to allow for multiple gradle and FG versions at the same time (incompatible versions would need their own branches; e.g. below 1.12.2)