Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sythatic/mcs-launcher
A minimalistic app to give you more control over the Minecraft server CLI
https://github.com/sythatic/mcs-launcher
batch batch-file batch-script minecraft minecraft-launcher minecraft-server-management minecraft-server-manager minecraft-server-setup minecraft-server-software minecraft-server-startup minecraft-server-status server-management server-manager
Last synced: about 14 hours ago
JSON representation
A minimalistic app to give you more control over the Minecraft server CLI
- Host: GitHub
- URL: https://github.com/sythatic/mcs-launcher
- Owner: sythatic
- License: mit
- Created: 2023-01-31T07:53:14.000Z (almost 2 years ago)
- Default Branch: devop
- Last Pushed: 2024-05-03T15:39:56.000Z (7 months ago)
- Last Synced: 2024-05-03T18:23:21.806Z (7 months ago)
- Topics: batch, batch-file, batch-script, minecraft, minecraft-launcher, minecraft-server-management, minecraft-server-manager, minecraft-server-setup, minecraft-server-software, minecraft-server-startup, minecraft-server-status, server-management, server-manager
- Language: Batchfile
- Homepage:
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `MCS Launcher`
#### A simple script for launching and managing a Minecraft server from the command line interface.> [!CAUTION]
> `DO NOT RUN AS ADMIN`> [!NOTE]
> **Initial Startup**
> - Prompts the user to specify the name and extension of the server's jar file or it's path.
> - Prompts the user to allocate the minimum and maximum RAM for the server .
> - Creates a folder named "mcsl" to store the config files.
> - Stores the config information in the following files: core.json, min.json and max.json.
>
> **Normal Startup**
> - Reads the values from the json files and sets them as environment variables.
> - Previews the server launch command.
> - Prompts the user to start the server or edit the start parameters.
> - Allows user to list installed plugins and the server.properties file.
> - After the server stops, users can restart the server with the same or different parameters.
> - The terminal will wait for user input before exiting the script.> [!TIP]
> - This script will technically work from any location, but it is highly recommended that you keep it in your server's root directory.
> - If errors occur, simply enter "R" to reset the program.> [!WARNING]
> `Minor Issue` After listing plugins or server properties, pressing enter without any input will loop the previous result.