This repository has been archived on 2020-03-22. You can view files and clone it, but cannot push or open issues/pull-requests.
ThatMinecraftLauncher/README.md

39 lines
1.2 KiB
Markdown
Raw Normal View History

2019-07-31 00:36:12 +02:00
# CustomMinecraftLauncher
The Launcher for my mod pack
2019-08-05 22:52:08 +02:00
2019-10-06 21:05:55 +02:00
# General TODO List
2019-10-06 19:13:26 +02:00
* [ ] Frontend
2019-10-06 19:14:19 +02:00
* [ ] Port the GUI (and fix the design differences between Desktop environments) or write a new one
2019-10-06 21:05:55 +02:00
* [ ] Write a CLI / GUI hybrid program to handle the libraries
2019-08-05 22:52:08 +02:00
* [ ] Library development
2019-10-06 19:13:26 +02:00
* [ ] Write a new Game launching Library
2019-08-05 22:52:08 +02:00
* [ ] Create server startup request library
* [ ] Modpack update helper
* [ ] Develop server side tools
* [ ] Server startup request listener
* [ ] Modpack update helper
2019-08-08 17:36:46 +02:00
* [ ] Web files (HTML files to be shown in and cached by the launcher)
2019-08-05 22:52:08 +02:00
* [ ] Server status page
* [ ] News page
* [ ] Credits page
* [ ] Create the launcher backend
2019-10-06 21:05:55 +02:00
# Documentation
## Directories
* __devtools__ contains development tools
* __lib__ contains libraries for Minecraft and the launcher
* __res__ contains the resources/assets used by Minecraft
* __run__ contains the running directory / game directory
## Files
* __main.py__ the main file of the Launcher
# TODO list
* __main.py__
* [ ] run the updater
* [ ] CLI
* [ ] GUI
* [ ] decide whether to launch the GUI
* [ ] launch GUI (from `gui.py`)
* [ ] get user input from GUI
* [ ] Act according to the user input