An update (basically completely different answer) for the Debian based question, that has popped up in a few help requests i've seen on the fourms.
If you are getting the problem with
Loader initialized!
Checking for updates..
Client up to date!
Launching at -Xmx2048m
Detected non-windows operating system
1
You're more than likely running the wrong version of java, as Runex 'requires' java 8 to run, and most fresh installs will give you java 11.
Firstly,
Ensure you have java8 installed; using
sudo apt install openjdk-8-jre-headless
Once you have that installed, you need to use the update-alternatives to configure which JDK is used when using the java commands;
sudo update-alternatives --config java
This will give you a menu, with multiple choices, you'll see the astrics next to the currently selected option, you also have a prompt to enter your selection, select the number corresponding to the java-8-openjdk Path.
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
Press <enter> to keep the current choice[*], or type selection number: 2
Once you've selected the java-8-openjdk path, you can then
java -jar Runex.jar
To run the client.