# Multicraft Guides

# How do I create a Bungeecord Network?

##### Video Guide

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube.com/embed/YkqjcBgaEpo" title="YouTube video player" width="560"></iframe>

##### Prerequisite

You will need the items below prior to starting:

- One Bungee Server (512MB-1GB Server)
- One Hub Server (1GB-2GB Server)
- Two or More Core Player Servers (Ex: Factions, Creative, Survival) (Any RAM)

**Why can't I have two servers on a bungee network?**  
Players having one hub server and bungee server would be the same as having just one regular server in general. If a player joins on the bungee server, they would be re-directed to the hub server instantly.

##### Step 1

Ensure you meet the prerequisites above.

##### Step 2  


**Navigate** to the [Multicraft ](https://panel.aquatis.host/index.php?r=site/login)panel.

##### Step 3  


**Login** to the panel with your credentials.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/eR4L1seh80Ng1Xed-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/eR4L1seh80Ng1Xed-image.png)

##### Step 4  


On multicraft ensure you own at least 4 servers. If you don't own that much we recommend you purchase more. Once you have all the servers on multicraft we recommend you rename them so they can be more organized for you. We recommend you format the server names as below.

\[Network Name\] // \[Server Name\]

<p class="callout info">One example could be Exorath // Bungee. Review the image below to get a great example.</p>

![](https://storage.crisp.chat/users/helpdesk/website/cf15ecbe4c79a000/721feea8-3861-4f59-afb7-1bb4e9_1pagkzv.png)

##### Step 5  


On Multicraft, change the server jars to the ones you want to use for the network.

<p class="callout info">Normally the bungee server has 512MB ram assigned to it since it does not need many resources to run.</p>

You set the **bungee** jar for one of the servers with the lowest amount of ram and the rest of the servers as **spigot** as it's recommended.

<p class="callout warning">Ensure the bungee server is completely empty, meaning no files in the FTP system.</p>

Assign the bungee server the latest bungeecord.jar on our jar list and the rest spigot server jars.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/h1sKuv6bvSZ2G46T-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/h1sKuv6bvSZ2G46T-image.png)

##### Step 6  


We will now edit the config.yml file. Navigate on the left-hand side to "Files &gt; FTP File Access"

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/kZn5xBFY4AOFZsVa-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/kZn5xBFY4AOFZsVa-image.png)

##### Step 7  


**Sign** in to the Website FTP server.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/YlBcbzACopfJxBkA-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/YlBcbzACopfJxBkA-image.png)

##### Step 8  


Click "edit" or download the file **<span style="text-decoration: underline;">config.yml</span>** as it's the file that we will be configuring.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/y6T44KQ0joNEbz3B-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/y6T44KQ0joNEbz3B-image.png)

<p class="callout info">Once you open the file you will be shown a lot of items. We will be going over the basics. if you need more help you could find a great guide [**<span style="text-decoration: underline;">here</span>**](https://www.spigotmc.org/threads/bungeecord-configuration-guide.2652/) as it will teach you what each component does.</p>

##### Step 9  


Scroll down to the host section. Replace 0.0.0.0:25577 with your Server IP address.

![](https://storage.crisp.chat/users/helpdesk/website/d7eb0a7ee3753800/4dfa924b-6431-45ab-9ff9-1aa509_1mr04i1.png)

We will not be doing most of the settings as this is a basic setup. Change your MOTD to something cool &amp; unique!

![](https://storage.crisp.chat/users/helpdesk/website/444c5256d446dc00/ef79e314-e333-4bcc-8b84-42c284_3u9sad.png)

Now for the servers section. For each server copy the Lobby section to the restricted.   
It should look like this at the start.

![](https://storage.crisp.chat/users/helpdesk/website/de7ee4ad6d5f6000/60d49b49-3157-467d-8c40-2162f5_1sae1tn.png)

Now make 3 copies for the rest of the servers. The MOTD should match your original MOTD. The address should be the IP address of each of the sub-servers. Leave the rest alone. Allow ip\_forward to be active. Change it from false to true.

In the end, it should look similar to this but with your own details.

![](https://storage.crisp.chat/users/helpdesk/website/2057baf38281cc00/62b0797e-0124-4e08-ad3d-035883_1p39tk.png)

##### Step 10

Save the file and re-upload it back to the server. Start the bungee server, if the server does not successfully boot, you may have done some formatting wrong as YML is very strict with the formatting. We recommend you use a <span style="text-decoration: underline;">**[YAML parser](https://yaml-online-parser.appspot.com/)**</span> to check for errors.

If the bungee server boots. You did a great job! But you are not finished yet! Go to each of the sub-servers under our multicraft panel. Once you reach it on the left of the screen click Files &gt; Config Files.

![](https://storage.crisp.chat/users/helpdesk/website/c5aae1a91e7d8800/a55ec2b1-e951-4ed2-9b93-fe2ba7_169pvqc.png)

On the list that it gives you click Server Settings, It is usually the first option. Once you click it. Scroll down to Online Mode, and change it from True to False.

<p class="callout info">This changes your server mode from online to offline, meaning it's not using Minecraft auth servers to verify accounts. Your bungee cord will be the only server running online mode as it's the server everyone will connect from.</p>

Once you have done that, log in to the FTP, open spigot.yml, change "bungeecord=false" to "bungeecord=true" and restart the server. Be sure to do it for each of your sub-servers! Finally, join your server with the bungee IP!

<p class="callout warning">If your still having issues, don't hesitate to contact our support team for help!</p>

# How do I find my Minecraft Servers FTP information?

This guide will show you how to access your FTP information for third-party applications like Filezilla.

<p class="callout danger">Only share FTP information with people you trust. Aquatis will never ask for your password.</p>

##### Step 1  


**Navigate** to the [Multicraft ](https://panel.aquatis.host/index.php?r=site/login)panel.

##### Step 2  


**Login** to the panel with your credentials.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/eR4L1seh80Ng1Xed-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/eR4L1seh80Ng1Xed-image.png)

##### Step 3  


Navigate to the server where you want to get the FTP information for.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/nVuEG5qrXv7o984x-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/nVuEG5qrXv7o984x-image.png)

##### Step 4  


On the menu on the side, select "**Files &gt; FTP File Access**".

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/kZn5xBFY4AOFZsVa-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/kZn5xBFY4AOFZsVa-image.png)

##### Step 5  


**Record** the details listed on your panel. Below is an example of what it should look like.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/YlBcbzACopfJxBkA-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/YlBcbzACopfJxBkA-image.png)

<table border="1" id="bkmrk-ftp-address-or-ftp-h" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**FTP Address or FTP Host:**</td><td>us-tx1.mc.aquatis.host</td></tr><tr><td>**FTP Port:**  
</td><td>21  
</td></tr><tr><td>**FTP Username**  
</td><td>Klanx.38  
</td></tr><tr><td>**FTP Password**  
</td><td>*The password you used to sign in to multicraft.*</td></tr></tbody></table>

<p class="callout info">The username normally consists of the <span style="text-decoration: underline;">username</span> of the user accessing the account and the <span style="text-decoration: underline;">server ID</span> at the end. So in this example, the Username of the user is Klanx and the server ID is server 38. So the FTP account username would be Klanx.38!</p>

# How do I find my Multicraft Servers ID?

This guide will show you how to locate your Multicraft Server ID. Each server that is hosted under us has a specific number assigned to it that we refer to as an ID. This allows us to identify the server whenever we are troubleshooting.

##### Step 1  


**Navigate** to the [Multicraft ](https://panel.aquatis.host/index.php?r=site/login)panel.

##### Step 2  


**Login** to the panel with your credentials.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/eR4L1seh80Ng1Xed-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/eR4L1seh80Ng1Xed-image.png)

##### Step 3  


Navigate to the server where you want to get the server ID for.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/nVuEG5qrXv7o984x-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/nVuEG5qrXv7o984x-image.png)

##### Step 4  


On the top of the address bar, you should see your server Id at the end of the link.

[![image.png](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/scaled-1680-/zVuLPXvMGAkvNBNl-image.png)](https://knowledgebase.aquatis.host/uploads/images/gallery/2022-08/zVuLPXvMGAkvNBNl-image.png)

<p class="callout info">The number at the end of the link identifies your server ID which for this server is 8219.</p>