Minosoft has two gui modules, the main gui (so called eros) and the rendering. You can turn off both individually from each other.
To disable eros, just add --no-eros as start argument
To disable rendering, just add --no-rendering as start argument.
To disable all gui components you can also just add --headless as argument.
If present, eros and rendering will be disabled.
Common options:
| Argument | Description | Example | Default |
|---|---|---|---|
--protocol-version |
Use a specific version to connect | 1.20.4 |
automatic |
--account |
UUID of the account to use. You can create an account with the account cli command. If the account does not exist, a temporary account with that name is automatically created |
moritz |
Username of computer |
| Argument | Description | Example | Default |
|---|---|---|---|
--local |
Set connection mode to local | - | - |
--world-generator |
Type of the world generator | debug, flat, void |
debug |
--world-storage |
Type of the world storage | debug, memory |
memory |
Example: java -jar Minosoft.jar --local
| Argument | Description | Example | Default |
|---|---|---|---|
--connect |
Set connection mode to server | - | - |
--address |
Address (with optional port) to connect to | hypixel.net |
- |
Example: java -jar Minosoft.jar --connect --address=hypixel.net --protocol-version=1.19.4 --account=9e6ce7c5-40d3-483e-8e5a-b6350987d65f
Minosoft features a command line shell, that can be used to manage it. Auto complete is available everywhere. It can also be accessed in the normal chat (starting with a dot .)
account add microsoftaccount listaccount list @[type=minosoft:microsoft_account]
ping hypixel.netping hypixel.net 1.8.9
connect hypixel.net 1.19.4
session listsession disconnect @session select 1(The current selected session is used for session specific other commands)
say Moritz is the best developer ever!
There are way more commands, those are just examples.