distro things
This commit is contained in:
32
README.md
32
README.md
@@ -1,4 +1,27 @@
|
||||
# Nebula
|
||||
# Nebula FORK for Mechanical Launcher
|
||||
|
||||
## From nothing:
|
||||
|
||||
ENVS:
|
||||
```
|
||||
JAVA_EXECUTABLE=/usr/lib/jvm/java-17-openjdk-amd64/bin/java
|
||||
ROOT=MechanicalLauncher
|
||||
BASE_URL=http://distribution.oier.ovh/
|
||||
HELIOS_DATA_FOLDER=/home/oier/.mechanicallauncher
|
||||
|
||||
```
|
||||
- `npm run start -- init root`
|
||||
- `npm run start -- g server "SERVER_NAME" 1.21.1 --neoforge 21.1.193 `
|
||||
- Edit `LAUNCHER_NAME/SERVER_NAME/servermeta.json`
|
||||
- `cp packwiz-installer-bootstrap.jar LAUNCHER_NAME/SERVER_NAME/files/.`
|
||||
- `cp authlibinjector-1.2.5.jar LAUNCHER_NAME/servers/SERVER_NAME/files/authlibinjector-1.2.5.jar`
|
||||
- `npm run start -- generate distro --invalidateCache`
|
||||
- `git push the whole repo to fosil`
|
||||
- serve LAUNCHER_NAME
|
||||
|
||||
|
||||
|
||||
Mixed also with: https://github.com/BelgianDev/NeoNebula.git
|
||||
|
||||
Generate a distribution.json for Helios. Documentation on this format can be found [here][distro.md].
|
||||
|
||||
@@ -24,12 +47,7 @@ HELIOS_DATA_FOLDER=C:\Users\user\AppData\Roaming\Helios Launcher
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
Nebula is still being developed. Usage may change, but it has remained stable for some time now.
|
||||
|
||||
#### TL;DR (Too Long; Didn't Read) Usage
|
||||
|
||||
This is the barebones overall usage. Please read the rest of this document.
|
||||
/home/oier/projects/mc-mods/Nebula/MechanicalLauncher/repo/lib/net/neoforged/neoforged/21.1.193/
|
||||
|
||||
* Follow the setup instructions above.
|
||||
* Run the `init root` command.
|
||||
|
||||
Reference in New Issue
Block a user