Saturday, June 15, 2024

How To Make A Custom Domain For Minecraft Server

Don't Miss

Start The Minecraft Server

How to get a FREE Custom Domain for Your Minecraft Server!

To start the Minecraft server, open the Windows command prompt.

Navigate to the file path where the Minecraft server file was installed.

Start the server with the following command:

java -Xmx1024M -Xms1024M -jar nogui

If youd rather use the servers UI, exclude the nogui parameter:

java -Xmx1024M -Xms1024M -jar

You can also create a .bat file to batch the commands together.

Once the server is running, you can invite others to connect to your server via your local IP address if theyre on your home network, or via your external/public IP address if theyre not on your home network.

Set Or Update Your Friendly Address

When you create a new server, you have to set the friendly address. Before you setup your domain name, you will need to know your friendly address and may want to update it to something else.

  • Login to Command Center
  • From the server list, choose the server you would like to set a friendly address for and click Manage.
  • Click on the gear icon and from that menu click on Address and Memory.
  • Set the friendly address to your desired name.
  • How To Connect Your Domain To Minecraft Using Srv Records

    Do you have a Minecraft server you’d like to link to your domain, but your Minecraft server runs on a different IP address from your web server or on a non-standard port? No problem! Here at Porkbun, we make it easy, so you can worry about more important things

    To get started, you’ll need to know the IP address and port number of your Minecraft server, and you’ll need to think of a subdomain to be the secret hostname of your server .

    That’s it! You should now be able to connect to your Minecraft server just by specifying your root domain in the Minecraft client. For more information, check out this excellent article:

    You May Like: Do I Need Private Domain Registration

    How Do I Connect My Domain To My Minecraft Server

    To connect your domain to your Minecraft Server you would need to create an “A” record that points to your server’s IP address, and a “SRV” record. To do so, please follow these steps:

  • to your Dynadot account.
  • Select “My Domains” from the left-side menu bar and click “Manage Domains” in the drop-down.
  • Check the box next to your domain name and click on the “Bulk Action” button.
  • Choose “DNS Settings” from the “Bulk Action” list.
  • On the DNS page, select the “Dynadot DNS” setting from the top drop-down menu.
  • In the “Domain Record ” section, select “A” from the drop-down menu and then enter your server’s IP address in the “IP Address or Target Host” box.
  • Enter “_minecraft._tcp” in the subdomain box.
  • Under the “Subdomain Records” section, select “SRV” from the “Record Type” drop-down menu.
  • In the “IP Address or Target Host” field, you will need to enter the Priority, Weight, Port and Target, with one space in between each value. The Priority should be “0”, and the Weight should be “5”. The Port would be your custom Minecraft port, and the Target should be your root domain name for example,
  • Click on the “Save DNS” button to save your changes.
  • Your settings should look similar to what is shown below:

    Choose A Location For Your Minecraft Server Files

    How To Make Your Own Minecraft Factions Server!

    Before you download the Minecraft server software, choose a location on your PC where youd like to run the server from.

    When you first run the server, itll create a few configuration files. Its best to have all these files stored in a dedicated folder.

    You could place this folder on your Desktop, in your Documents folder, in your Programs folder, or anywhere else youd like. Its entirely up to you.

    Read Also: Transfer Domain From Wix To Shopify

    How To Register A Custom Domain

    DomainsRegister a new Domain SearchAdd to CartCheckout

    • DNS Management: We need this addon to tell the domain to point to your server, select this free addon.
    • ID Protection: By default, domain ownership details such as your name and address will be available for public record, you can hide that info by purchasing this add-on.


    • 9 Users Found This Useful

    Post Written By Craig Edmonds

    Craig is one of the owners of JUCRA Digital and reigns from a hospitality and finance background, however, fell into web design and development in 2000 after leaving the world of finance to go on a sabbatical in Marbella, Spain where he has been ever since. Craig really loves the challenge of the internet, digs WordPress and loves Cpanel.

    Recommended Reading: Transfer Domain From Shopify To Wix

    Start Your Minecraft Server

    java -Xmx512M -Xms512M -jar minecraft_server.jar nogui

    To make sure everything is running correctly, stop your server with:


    Then edit the file and set:


    Save the file and restart your server. From there, enter your server IP address into the Minecraft Server Status Checker to see if its publicly accessible.

    Creating A Free Custom Subdomain

    How to add a custom domain to your Minecraft server!

    We have a video tutorial for creating a subdomain for your Minecraft server:

    In order for a player to join your Minecraft server, they need to have your server address to enter on their Minecraft client.

    By default, a server address looks something like this: but that can be confusing. You want something that can easily be read and recalled. To do that, you can customize your server address by using a domain or subdomain . However, using a domain requires that you purchase one from registrars like Namecheap, GoDaddy, etc. and this might be something that isn’t in your budget.

    We got you covered! Here at Shockbyte, we provide a free service to let you create a subdomain of your choice with several domains to choose from so that you no longer have any difficulty remembering and sharing your server IP to others.

    Before we make our subdomain, we first need to identify your server IP and port. You can find this on your Multicraft server panel labeled as Server Address.

    For this example, the server address is

    Let’s get started on how to make our custom subdomain by following the steps below:

  • Navigate to the Subdomain Creator page:
  • That’s it! You now have your very own custom subdomain for free! Please allow a few minutes and up to 24 hours for your subdomain to work.

    If you have your own domain, you can check out our other tutorials on how to create a custom IP for your server:

    Don’t Miss: Finding Out Who Owns A Domain

    Creating The Dns Records

    Once you have found the DNS for the domain you want to use, these steps will walk you through the record creating process. These steps assume you are already at the Custom resource records section of the DNS settings.

  • Make sure that the dropdown box is set to A
  • Confirm that the record got added in the list below the entry boxes.
  • Change the dropdown option above the list to be SRV
  • In the text box with the @, you will want to put _minecraft._tcp.If you made the A record with a subdomain, you will want to put the subdomain immediately following the _tcp. Example: If you have your A record set to be the @ box for the SRV record would need to be
  • In the box labelled Service parameters you will want to put the following in it: 10 5Note: Stay in this text box for the next couple steps as we will be adding more information into it.
  • Get the port of your Minecraft server, this is the number following the colon in the number IP address. Example: If your port is 12345, then you add that to the SRV record to make the second box: 10 5 12345.
  • Get your full domain for how people will be connecting to the server, if you did not use a subdomain it will just be something similar to If you used a subdomain in your A record, you will need to use something similar to
  • Option #: Custom Domain

  • On your domain’s Advanced DNS page, click on the Add New Record button to create an A Record with the following values:


  • Port: Your Minecraft server port e.g. 25463Target: Your domain e.g. shockbyte.comTTL: Automatic
  • Click the Save All Changes button to save the new records you’ve created.
  • If you’ve entered the correct entries, you can now use your custom domain to connect to your server. Once saved, your domain should normally be ready to use. However, if it doesn’t work immediately, allow up to 24 hours for the changes to take effect.

    Don’t Miss: How Much Does It Cost To Register A Domain

    Which Is Best For You

    • Custom Domain – This allows you to use the domain itself as your server address. This option is best if you do not have a domain yet.
    • Custom Subdomain – If you already own a domain but you cannot use this as your server IP, you may instead use a custom subdomain . A subdomain as a server IP is ideal to use if the main domain is pointing to your server’s website.
    • Free Subdomain – Since most domains require for you to pay for its registration, you may opt for a free alternative using subdomain creators. This allows you to use a subdomain as your server IP without having to pay for the domain itself. You can create one for your server using Shockbyte’s Subdomain Creator.

    If you choose to use a custom domain or subdomain, you will need to create an A and SRV record through your domain registrar’s DNS manager.

    If you do not have a domain yet, you can register one from a reputable domain registrar. A few notable registrars are Namecheap, GoDaddy, and .

    Once your domain is ready, please refer to our tutorials below depending on your specific domain registrar or DNS manager:

    Its Pretty Straightforward And Definitely Worth It

    Minecraft Bedrock Server Hosting Free

    If you run your own Minecraft server, you know it can be annoying to give out a long IP address to players. A solution to this is to set up a domain name to act as a server address for your Minecraft server! The setup is pretty easy and definitely worth it 🙂

    This method is slightly different if you want to configure a subdomain or a bare domain but Ill outline the differences as we go.

    Don’t Miss: Domain

    Quick Faq For Domains

    Do I own the domain permanently?

    No, you have to renew the domain yearly. However, you can pay up to more than one year. As an example, you can pay a domain up to 10 years or less if would like to.

    How do I keep my domain safe?

    If you continue reading down below, well explain how to add your domain to Cloudflare. Cloudflare offers free SSL and DDOS protection.If youre not interested in using Cloudflare, youll need to pay extra money to your domain provider for SSL and DDOS protection.

    What if I dont renew it?

    Once the domain has expired, it will be available again for purchase to the public.

    Determine How To Edit Dns Records

    Your domain registrar should provide directions on how to access a DNSDNS – Domain Name Server. DNS translates your domain name to your friendly address or to a numerical IP address and port that computers can understand. manager. DNS translates your domain name to your numeric server IP and port or your friendly address. If you arent sure how to access the DNS manager of your registrar, you may contact your registrar or us for further directions.

    Read Also: Vistaprint Domain Transfer

    How To Create A Subdomain

    Nearly all domain registrars have the same configurations when it comes to setting up your domain/subdomain. As they are all very similar, we will cover how you can set it with GoDaddy.

    Configuring/adding your subdomain

  • On this page, you will see a section labeled All your products and services. Under this, look for Domains.
  • Under Domains, you are going to see a listing of all the domains you have on your account. To the right of the domain, click on DNS. On this page, you are going to see a section named Records. There are two records we will be adding, the A Record and the SRV Record.
  • A Record

  • In the records section, click ADD and choose A from the dropdown.
  • You are going to see a few required values that will have to be filled out.
  • Host: Defines the subdomain, e.x play in play.mydomain.comPoints to: Defines the IP address the A record should resolve to. This will be your Minecraft Servers IP address.TTL: Defines the average time it takes for the changes to propagate.

  • You will want to first set Host to the subdomain you want. For example, if you put in Play for the Host, it will set it as
  • Next is Points to. You will want to set this to your server IP address .
  • After you set that, set the TTL to ½ hour. This will define the average time it takes for the changes to the domain records to propagate.
  • Here is an example of the end result:

    SRV Record

  • In the records section, click ADD and choose SRV from the dropdown.
  • Download And Start The Minecraft Server Software

    Minecraft: Custom Domain For Your Server for FREE (EASY!)

    It comes as a Java .jar file. Save it to the location you chose in the previous step.

    Double-click the .jar file to start the server. Itll create the server configuration files, which need to be modified before the server is ready to use.

    Accept the EULA: A text file called eula.txt was created. Open the file in a text editor and change eula=false to eula=true. Failing to accept the EULA will prevent you from starting the Minecraft server.

    What if you see a Cant save server properties error? Run the Minecraft server as an administrator by right clicking the .jar file and selecting Run as administrator.

    Don’t Miss: Can I Transfer My Wix Website To Shopify

    Make A Minecraft Server On A Linux Host

    If youre not inclined to host a Minecraft server at home, you can spin up a Linux hosting plan to do it instead. This way youre not responsible for managing any of the hardware, plus youre not exposing your private home network to the public.

    As mentioned before, a Linux VPS hosting plan from GoDaddy is a lightweight option if youre experimenting or not expecting a lot of players to join your server. If, however, youre expecting a lot of players, you should look at using a dedicated Linux server instead.

    To follow these steps, youll need to connect to your hosting with SSH.

    What If You Dont Want To Host Your Server At Home

    Hosting any kind of server from home means youre exposing your home network to the world.

    If youd rather not take that risk, then you can use a hosting provider instead. Youll need to pay a monthly or annual fee, but you wont have to deal with the hassle of managing the server hardware.

    A GoDaddy Virtual Private Server is a good fit if youre just getting started. Just keep in mind that youre sharing hardware with other users, so keep an eye on resource usage.

    If you need a little more oomph and you want to hook up a lot of players, you might try a dedicated server instead.

    Read Also: How Much Does It Cost To Register A Domain Name

    More articles

    Popular Articles