13133️⃣ Customisable RAM allocation
14144️⃣ Auto-generate+accept EULA
15155️⃣ GUI toggle
16- 6️⃣ Customisable console title
17- 7️⃣ Auto-updates with latest version from GitHub
16+ 6️⃣ Customisable console title
17+ 7️⃣ Discord webhook integration
18+ 8️⃣ Auto-updates with latest version from GitHub
1819
1920## Requirements
2021- Windows OS
@@ -46,6 +47,7 @@ No need to restart the script.
4647- [X] Queries user whether the server should auto-restart or not.
4748- [X] Queries user whether server should use pre-configured JVM arguments. Regardless of result, will generate file for flag storage.
4849- [X] Queries user whether to launch with GUI.
50+ - [X] Queries user whether to use Discord webhooks. If yes, user inputs webhook URL.
4951- [X] Lets user confirm choices. If confirmed, continue to normal startup. If rejected, will restart initial configuration.
5052- [X] Stores configuration in /config/StartupScript.conf, and JVM args in /config/jvm_args.txt.
5153- [X] Generates auto-accepted EULA.
@@ -58,14 +60,16 @@ No need to restart the script.
5860- [X] Checks for JVM arguments file, if non-existent, will create one with optimised flags. If it exists, loads the args into an environment variable.
5961- [X] Checks auto-restart config to decide launch path.
6062#### Auto-Restart Enabled
61- - [X] Launches server and changes console title to the configurable title + restart count.
62- - [X] Upon crash or restart, increments the restart counter and reloads configuration + JVM flags.
63+ - [X] Launches server, changes console title to the configurable title + restart count, and (if configured) sends Discord message .
64+ - [X] Upon crash or restart, increments the restart counter, reloads configuration + JVM flags, and (if configured) sends Discord message .
6365#### Auto-Restart Disabled
64- - [X] Launches server and changes console title to the configurable title.
65- - [X] Upon crash or restart, prompts user whether to restart or exit.
66+ - [X] Launches server and changes console title to the configurable title, and (if configured) sends Discord message .
67+ - [X] Upon crash or restart, prompts user whether to restart or exit, and (if configured) sends Discord message .
6668
6769### Planned
6870- [ ] Improve text formatting
71+ - [ ] Update server .jar to latest, within Minecraft version.
72+ _ e.g. paper 1.20.4 build 460 > paper 1.20.4 > build 461_
6973
7074## Disclaimer
7175By using this script, you are indicating your agreement to the [ Minecraft EULA] ( https://aka.ms/MinecraftEULA ) .
0 commit comments