Why is my server using almost all of its RAM? Do I need an upgrade?

You likely do not need an upgrade. We use Aikar's flags, which are optimised startup flags to improve performance of your server. One of the many ways in which it does this is by preallocating memory. When you start your server, Java will allocate all of its allowed memory, meaning the panel will show almost all of your server's memory being used. However, this is likely not the case. However, current memory usage is a useless metric anyway for a runtime like Java with its garbage collector. The memory usage will slowly climb, and when Java starts running out of memory it will run a garbage collection cycle to clear out any data that is no longer needed. This will create a repeating sawblade pattern of the memory usage, which is not helpful to see your actual memory usage. A better thing would be to look at how many GC cycles are happening, which can be done using Paper's '/timings report'. An easier way is to simply not worry about memory usage unless your server is having performance issues or out of memory errors.

How many players can be on my server?

AquaHost does not limit the number of players on your server. However, you are likely to run into lag or crashes if you are trying to hold many players on a small server. Additionally, plugins/mods or even the type of server can affect the resource usage, and therefore limit how many players you can have online at a time. For an SMP server, where many players can be loading many chunks and exploring, you will need a larger server to fit more players. A 6 GB RAM server would likely be enough for 10 players, however it can vary depending on the server configuration and what the players are doing. If many chunks are being generated and/or big machines/farms are being built, you may run into lag due to high CPU usage, which our Performance or Premium plans will help with. A simple lobby server on the other hand would likely be able to hold hundreds of players on a Budget 6 GB RAM server. For further insight, feel free to contact us.

How do I transfer a server from another provider to AquaHost?

To transfer your server from another provider to AquaHost, keeping the world, player data, and plugins/mods, you must first download the world folders and the plugins/mods folder from your old provider. Then, access your AquaHost server via SFTP using the button on the panel. Finally, upload the folders to your AquaHost server through SFTP. If you would like assistance with this, simply contact us, we are happy to help.

What is the difference between your Standard, Performance, and Premium plans?

The Standard plan comes with shared cores on a Ryzen 5 3600 and 10 GB of disk space for every GB of RAM you have. This should be enough for smaller servers. For more resource-intensive servers, we recommend our Performance or Premium plans. The Performance plan comes with shared cores on a Ryzen 9 5950X, with 25 GB disk per GB RAM. This is a high-end CPU that will provide excellent performance for your Minecraft server. For people needing even more performance, we recommend the Premium plan. This comes with the same resources as the Performance plan, but you get your own dedicated threads. This means no other server will be running on your CPU threads, meaning your server will not be affected by the resource usage of other servers and ensuring full performance of the Ryzen 9 5950X.

How do I install plugins/mods.

To install plugins or mods, you must use the correct type of server. Plugins require servers such as Spigot or Paper whereas mods require Forge. Vanilla servers cannot run any of these, and you must change your server to the correct type. Once you have done that, you can upload your plugin/mod JAR files to the plugins/mods folder on your AquaHost server. For assistance, contact us.

How can I contact you?

To contact AquaHost, you can open a ticket on our billing page, email us, join our Discord, or talk to us via live chat in the bottom right.

How do I set up my server?

For the 'acServer' software, you must first enter in your Steam credentials on the 'Startup' tab. The account must own the Assetto Corsa game. No, we're not trying to steal your Steam account. This is required in order to download the official Assetto Corsa server software from Steam.

For both 'acServer' and 'AssettoServer', you must set up your server configuration. This can be done in Content Manager by simply enabling the 'Server' tab and creating a new server. It will allow you to choose track, cars, weather, and many other options. Once the server is configured, you must click 'Pack', which will save a compressed archive file on your computer. You should upload this to your AquaHost server and click the 'Decompress' button on the file on the panel.

After that, you must create a port to be used for the built in HTTP server, which is needed for people to join your server. To do this, click on the 'Network' tab and create a new port allocation. It will give you a random port, which you should enter on the 'Startup' tab in the box for the HTTP port.

Finally, you can start (or restart) your server, and it should be joinable either via the link displayed on startup or via the server list.

How can I add AI traffic?

For AI traffic, you must use the 'AssettoServer' software. Then, you must download an AI spline file for the track you are using, which is normally named 'fast_lane.ai' (or .aip). Often maps can include them, so you should first look for it in your Assetto Corsa content folder, and if you can't find it then you should look online for one. Once you have found an AI spline file, upload it to your server under 'content/tracks/csp/track_name/ai'. You may create the 'ai' folder if it doesn't exist. If the 'csp' folder does not exist, make sure you enabled the option to require CSP when you were configuring the server in Content Manager.

You must then open 'cfg/entry_list.ini'. This contains the list of cars that will be in your server. For all of the traffic cars, add the line 'AI=fixed'. This will deny players from using the cars, and instead AI traffic will take them.

Finally, you must open 'cfg/extra_cfg.yml' and set 'EnableAi' to 'true'. AI related settings such as speed and density can be configured in the 'AiParams' section.

What is the difference between your Standard, Performance, and Premium plans?

The Standard plan comes with shared cores on a Ryzen 5 3600 and 10 GB of disk space for every GB of RAM you have. This should be enough for smaller servers. For more resource-intensive servers, we recommend our Performance or Premium plans. The Performance plan comes with shared cores on a Ryzen 9 5950X, with 25 GB disk per GB RAM. This is a high-end CPU that will provide excellent performance for your Minecraft server. For people needing even more performance, we recommend the Premium plan. This comes with the same resources as the Performance plan, but you get your own dedicated threads. This means no other server will be running on your CPU threads, meaning your server will not be affected by the resource usage of other servers and ensuring full performance of the Ryzen 9 5950X.

How can I contact you?

To contact AquaHost, you can open a ticket on our billing page, email us, join our Discord, or talk to us via live chat in the bottom right.

What is the difference between your Standard, Performance, and Premium plans?

The Standard plan comes with shared cores on a Ryzen 5 3600 and 10 GB of disk space for every GB of RAM you have. This should be enough for smaller servers. For more resource-intensive servers, we recommend our Performance or Premium plans. The Performance plan comes with shared cores on a Ryzen 9 5950X, with 25 GB disk per GB RAM. This is a high-end CPU that will provide excellent performance for your Minecraft server. For people needing even more performance, we recommend the Premium plan. This comes with the same resources as the Performance plan, but you get your own dedicated threads. This means no other server will be running on your CPU threads, meaning your server will not be affected by the resource usage of other servers and ensuring full performance of the Ryzen 9 5950X.

How can I contact you?

To contact AquaHost, you can open a ticket on our billing page, email us, join our Discord, or talk to us via live chat in the bottom right.

What is the difference between your Standard, Performance, and Premium plans?

The Standard plan comes with shared cores on a Ryzen 5 3600 and 10 GB of disk space for every GB of RAM you have. This should be enough for smaller servers. For more resource-intensive servers, we recommend our Performance or Premium plans. The both of these come with high performance Ryzen 9 5950X CPUs, with 25 GB disk per GB RAM. This is a high-end CPU that will provide excellent performance for your Minecraft server. The Premium plan ensures minimal lag with a 10 Gbit connection compared to the 1 Gbit connection of the other plans. Additionally, the Premium plan has improved DDoS protection, maintaining high uptime. Premium is hosted in The Netherlands which provides excellent latency (ping) for EU players, whereas the Standard and Performance plans are hosted in Finland.

How can I contact you?

To contact AquaHost, you can open a ticket on our billing page, email us, join our Discord, or talk to us via live chat in the bottom right.