This article contains information about the Minecraft application that can be deployed on Vultr.
After deploying a VPS with Minecraft, you can connect to it immediately using the Minecraft game client. In Minecraft,
(click) Multiplayer -> (click) Direct Connect -> (type) [SERVER_IP]:25565 -> (click) Join Server. Substitute the
[SERVER_IP] with the IP address of your VPS.
The app is a vanilla installation of Minecraft and comes with no pre-installed mods.
We do not offer mcMyAdmin, but you can install that yourself after deploying Minecraft. Instructions on installing mcMyAdmin are outside of the scope of this article.
The Minecraft server uses a large amount of memory (RAM). We recommend deploying Minecraft on a VPS of at least 1GB (1024 MB) RAM. You can use a VPS with a smaller amount of memory, but you may experience stability issues as your player count grows. Minecraft is automatically configured to use the majority of the RAM available in your VPS.
Minecraft runs on the Ubuntu Server LTS operating system. You can log into this system with an SSH client using the root login found on your Vultr control panel.
To access the console of your Minecraft server, you can use the "screen" utility from the root user login. For example:
The Minecraft server is configured as a Systemd unit. You can control it in the same fashion as a system service from the "root" user account.
systemctl disable minecraft.service # Disable launch on boot systemctl enable minecraft.service # Enable launch on boot (this is the default) systemctl restart minecraft.service # Hard restarts the server systemctl stop minecraft.service # Stops the server systemctl start minecraft.service # Starts the server systemctl status minecraft.service # Prints whether or not the server is running.
For security purposes, the Minecraft server was configured to run under a user account,
minecraft. The software is located in the
/home/minecraft/minecraft_server.sh is used to launch Minecraft. If you need to change the command line, this is the file to edit. Remember to run
systemctl restart minecraft.service as the "root" user after making changes to this file.
Mojang requires that by running a Minecraft server, that you comply to the terms of their EULA.
Vultr applications use modern releases of software packages. Applications are configured to be deployed with specific versions of software. Over time, the Vultr team will update the application offerings to include newer operating systems, package versions, etc. This document only provides up-to-date information about the latest version of this application. Vultr applications are updated without notice. If you plan to build a project or infrastructure based on our application templates, we recommend taking a snapshot of the application used in your initial deployment.