Personal Minecraft Server

Light on System Requirements, Put my server to work.

Personal Minecraft Server

Table of Contents

My Minecraft Server

My Virtual Private Server (VPS) is in a datacenter in Chicago. It has a faster internet connection with lower latency than what I have access to locally. I host many websites, all running on one server with Cloudflare handling most of the traffic.

Downloading the Server

This is for version 1.20.72, you can get the latest version here

curl https://minecraft.azureedge.net/bin-linux/bedrock-server-1.20.72.01.zip --output bedrock_server.zip

Unzip the archive into a directory

unzip bedrock_server.zip -d bedrock_server

Configuring the Server

edit the server properties using your editor of choice

cd ./bedrock_server
nano server.properties

these are the settings I used for my instance

server-name=Merlin
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-list=true
server-port=19132

Limiting access

I limit user access by using a whitelist of allowed users. Limiting the bandwidth usage to friends and family keeps costs down and keeps out any trouble makers.

You can lookup the user id associated to a GamerTag here. Enter the GamerTag in allowlist.json

nano allowlist.json

Valid entries follow this format

[
  {
    "name": "XboxGamerTag",
    "xuid": "a_valid_player_id"
  },
  ...entries
]

Running the minecraft server

in your terminal just run the following command
LD_LIBRARY_PATH=. ./bedrock_server

Updating Minecraft to the latest version

Joining My Server

If you would like to play on this server, send me a message using the contact form at the bottom of this page. I just need your Microsoft / Xbox GamerTag and I'll add you to the whitelist of allowed players.

Browse Articles by Topic

Recent Articles

Go to top of page