Task list for revamped Revision 4 (The Streamline Update)
PT400C opened this issue ยท 1 comments
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)
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)