Running Autorank in a Minecraft server network - Staartvin/Autorank-2 GitHub Wiki
Minecraft Server Network.
A Minecraft server network has a lot of benefits. It also has some downsides: one of them being to set up different configurations for your plugins. This can be time-consuming and frustrating. Luckily we've set up an easy way for you to achieve this, because we already know that you don't want to waste time.
A few examples of Autorank running on a Minecraft Server network:
Autorank has a lot of different configuration options. But for some, running Autorank on one server is not enough. When you want to setup Autorank across multiple servers in your network, you are at the right page. We'll teach how you can do that in a very simple way.
Requirements
"Nobody can do everything, but everybody can do something." A famous quote from King Carl XVI Gustaf of Sweden.
This also applies for you and Autorank. You'll need a few things in order to get this working:
- A MySQL database that can accept incoming requests from other networks (basically one that can be accessed from another computer that is not in the same network)
- A tiny bit of wisedom
- Access to Autorank's configuration files
- Autorank 2.6 Beta or higher
If you meet all these requirements, then please read on.
How to configure Autorank network manager
You'll need to change a few things in the Autorank settings.yml.
Note: You'll have to do this for all your servers (running Autorank) in your network!
Setup MySQL of Autorank so that all servers point to the same MySQL database. Click here for a tutorial on MySQL.
Once you have them all set up, you'll have to run /ar sync on every server only once! That will make sure all servers are in sync with eachother and don't parse the wrong time.
Congratulations, you've setup Autorank for your Minecraft Server Network! If you want your network to be on this page, please contact me (Staartvin) on Bukkit or via email.
Usage
But how do I use Autorank then? To check what a player's total time on the network is, type /ar gcheck. You can also have a global (network) time requirement, but you can find that in the AdvancedConfig.yml.