Skip to content

Reflex Boot

German Vekhorev edited this page Oct 1, 2020 · 14 revisions

Introduction

Reflex Boot is a special plugin for Moonlight members that manages required dependencies and Reflex updates automatically, and also allows Moonlight members to use some development builds with cool new experimental features.

If you are not a Moonlight member yet, then you don't need to install Reflex Boot. Either become one or ignore this page^^

Change Logs

Usage

Step 1

If you have already installed Reflex before, delete its .jar file (the plugin itself) from your plugins/ folder.

Step 2

If you're running an 1.14+ server OR PaperSpigot, please install "PaperLibs" (simply put it into your plugins/ folder).

Step 3

Download Reflex Boot and install it in your plugins/ folder. Restart your server.

IMPORTANT: please do not rename Reflex Boot JAR, otherwise it will not be able to update itself properly. Make sure it is always named reflex-boot.jar

Step 4

You will see a big "welcome" message starting with "If this is the first time you are installing Reflex Boot". Now you need to find out your SpigotMC user ID. You can do so by logging into your SpigotMC account — https://spigotmc.org/

And then opening your profile page. Your ID can be found in the browser URL field:

Step 5

Run command rboot <'eu'/'usa_china'> <id> <key> in your server console:

  • the first parameter is the name of the download server you wish to use. Use eu if your server is close to Europe, or usa_china if your server is either close to the USA or is in China — it has direct China routing;
  • the second parameter (<id>) is your SpigotMC user ID. Insert the number you got in step 4;
  • the third parameter (<key>) is your personal Moonlight key — the one you got right after purchasing Moonlight.

Make sure to omit ', <, and >! Example: if you'd like to use the European server, your Spigot user ID is 12345, and your Moonlight key is abcde, then the command to run is: rboot eu 12345 abcde

Step 6

Give Reflex Boot up to a few minutes to install and setup everything for you. If everything went right, a message starting with "Successfully downloaded and installed Reflex" will be displayed. You can now restart your server and enjoy the latest version of Reflex!

NOTE #1: you don't need to copy your Moonlight key in Reflex's configuration manually — Reflex Boot has already done that for you!

NOTE #2: Reflex Boot creates Reflex's default Reflex/config.yml automatically on your first installation. This means that you can start playing around with Reflex's configuration right after Reflex Boot installs Reflex, without having to restart your server multiple times!

What's next

After your first Reflex Boot installation, all that left is to make sure you have joined our Discord server and keep an eye on your server logs (or just make sure you restart your server occasionally). Reflex Boot will now check for Reflex updates and install them automatically whenever your server is starting — and all you'll need for those updates to take effect is simply to restart your server! (Did I already say that Reflex Boot updates itself automatically, too?)

Clone this wiki locally