An open API service indexing awesome lists of open source software.

https://github.com/teslauncher/teslauncher

A simple Minecraft launcher
https://github.com/teslauncher/teslauncher

java java-swing launcher minecraft minecraft-launcher swing

Last synced: 27 days ago
JSON representation

A simple Minecraft launcher

Awesome Lists containing this project

README

          

# TESLauncher

> [!WARNING]
> This project is unfinished. Do not have any expectations.

Yet another launcher for Minecraft

![images/Screenshot.png](images/Screenshot.png)

### Quick start:
You will need at least JDK 8 to build and run this project.
```shell
$ git clone https://github.com/TESLauncher/TESLauncher
$ cd TESLauncher
$ ./gradlew build
```
If "BUILD SUCCESS" is displayed, use the following command to run the launcher:
```shell
$ java -jar dist/TESLauncher-0.13.4.jar
```

### Warning
Launcher will create its folders in the directory where `java` command was executed. That means that if you run

```shell
$ java -jar dist/TESLauncher-0.13.4.jar
```
launcher will run in project's root directory. If you want to run the launcher in any other place, specify a path to the working directory using `--workDir` parameter.

Example:
```shell
$ java -jar dist/TESLauncher-0.13.4.jar --workDir C:\Users\User\Documents\TESLauncher
```
Alternatively, you can use `--useJarLocation` argument, which will make the launcher use the folder for its files where the jar file is located. In that case the `--workDir` argument is ignored.

Example:
```shell
$ java -jar dist/TESLauncher-0.13.4.jar --useJarLocation
```
This way the launcher files will be created in `dist` folder.