Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
1. Upon entering the launcher, there should be a check to see if the game is downloaded. (The path to the game should be C:\Games\MineServer)

2. If the game is not present, instead of the play button, there should be a download button.

3. When the download button is clicked, there should be a check for the existence of Java. If it is not present, there should be a download.

4. After that, the official version 1.18.2 of Java should be downloaded.

5. Forge Optifine should be installed immediately with it.

6. After that, a file with the list of mods should be downloaded, etc. (The file can be on GitHub) [Also requested to include three mods and shaders of your choice.]

7. A cancel button during the download.

8. Display a progress bar during interactions.

9. In the end, the play button should work :D

10. When clicking on the profile bar, the profile settings should open.

11. In the profile settings, a temporary nickname change function needs to be added.

12. In the settings, there should be an option to open Minecraft in full screen and windowed mode.

13. In the settings, there should be an option to change the amount of RAM. (Default is 8GB.)

14. Additionally, the program should determine how much RAM is on the device. If the device has 8GB or less, it should set 2/3 of the memory.

15. If the user sets more than 3/4 of the RAM, a warning should pop up with confirmation from the user.

16. In the settings, there should be buttons for weak device, standard device, powerful device, and no shaders. (Default is without shaders.)

17. When selecting any device, Minecraft should load with shaders and its own config. (Of course, the config should be loaded once so that the user's settings in the game are not disrupted.)

18. Language settings. Launcher size from 100% to 200%.

19. When the game is running, hide the launcher.

20. Add possible errors.

21. There is already an almost ready layout for the launcher, everything needs to be optimized for it.
Work details
Budget 275 USD
Added 14 February
241 views
Freelancer
Daniil Y.
Ukraine Kyiv  16  1

Available for hire Available for hire
16 Safes completed
On the service 1 year