Minecraft how to get minecraft server
Minecraft how to get minecraft server
Installing a Minecraft Server: Ultimate Guide Tips and Tricks
Minecraft is a game which allows players to build with a variety of different blocks in a 3D procedurally generated world. Minecraft is so popular, that it is the best-selling PC game of all time with over 29 million copies sold.
For those looking to play Minecraft with their friends, a Minecraft Server is required. It allows users to connect to one central computer which will host the game software for all the other players to use.
Minecraft Server Requirements
You’ll need the following system requirements in order to run Minecraft Server:
For those wondering how to increase server performance, you may need a server wish more RAM or a more powerful CPU to keep up with multiplayer server demands. Check out our Dedicated Gaming Server solutions for more info on larger gaming servers.
Installation Instructions
Step 1: Open Windows 10 and download Java
Step 2: Download Minecraft Server
Visit the Minecraft Server website and download the Minecraft server version of the Minecraft Vanilla JAR file to your computer. When you download the Minecraft Server jar, it will be saved by default to your Downloads folder. You can also download Minecraft Server from another project like Forge or Bukkit, but the next steps of running those jars and the install may vary.
Step 3: Open the Downloads folder and move Minecraft Server
Navigate to your Downloads folder and move the Minecraft folder to your desired location. We’re going to drag it to the desktop, but we would recommend a dedicated folder for Minecraft.
Step 4: Double click on the Minecraft JAR file
Double click on the Minecraft JAR file. This will extract some files we need before we can start the server.
Step 5: Agree to the Minecraft EULA and Set Server Properties
We’ll start by adjusting the configuration files before starting the server. The first file to open is the Minecraft EULA. The EULA is the document you are agreeing to when running the Minecraft Server.
To accept the end user license agreement, open the EULA txt file and update eula=false to eula=true. Save the file.
To adjust server settings, open the server properties file and save the file once the necessary changes have been made. If you’re wondering how to adjust server settings, the server properties file determines key server settings like server port, memory, and in game settings. Port 25565 is the default server port.
Step 6: Double click on the Minecraft JAR file
Open the Minecraft server file again to get the server java file running.
Step 7: Allow the Minecraft Server in the firewall
Click Allow Access
Step 8: Review Minecraft Server stats
The Minecraft Server is now installed and running and a stats window will appear. As we can see in the window, this particular local PC can’t keep up with the resources required to run a multiplayer server, so we’ll be setting this up on a cloud server with ServerMania for a better experience.
Step 9: Connecting to your Minecraft Server
Now that your server is installed, you can connect to it from Minecraft. Launch Minecraft and select Multiplayer.
Click Add Server
Enter server details and click Done. You can obtain the Minecraft server IP address by going to Google and searching “what’s my IP”. You may need to open up access to port 25565 on your router if your friends are unable to connect. Keep in mind that your home IP address may change frequently, so you will need to provide them with the updated connections details when this happens. One of the main advantages of using a cloud server is you always keep the same IP.
Click the play button next to your server to start playing!
How do I setup Port Forwarding?
When you completing the install of a Minecraft multiplayer server on your local PC instead of hosting it wth a cloud server provider, you need to open up access to your local PC to the internet through port forwarding. If you don’t setup port forwarding, your friends won’t be able to connect.
The instructions for setting up Minecraft Server port forwarding will vary based on the type of router you use. So we’d recommend performing a google search on how to setup port forwarding based on the internet router or ISP you are using. This will complete your server install process.
In Summary
You’re ready to go! You’ve now learned how to create your own server. If you completed the server install process correctly, your friends should now be able to connect to your Minecraft Server. You can follow these instructions and swap out the default Vanilla Minecraft jar with a Forge, Spigot, or Feed The Beast jar if you want to customize your Minecraft Server experience with mods and plugins!
COMPLETE DIGITAL SERVER SOLUTIONS FOR ALL
Bare Metal Dedicated Servers
A single tenant, physical server allowing you full access to its resources.
Professional Hybrid Servers
Virtualized server platform hosted on enterprise-grade physical servers.
Scalable Cloud Servers
High-performance and highly-available infrastructure.
Managed Colocation
Our next-generation data center facilities.
How do i know my server ip?
You can find your computers IP address at https://support.google.com/websearch/answer/1696588 – be sure to open any ports on your firewall.
The link above will help find your internet facing, or WAN IP address, but not your local, or LAN IP address. Without getting too technical, if you have some friends that want to connect into your server from their houses you can use the link above to find your WAN IP address and give that to them. Then you will need to apply port forwarding rules to your router or firewall in your house to forward the Minecraft connections directly to your server. Be aware, if you do not have a STATIC IP from your internet provider this IP may change every so often. (Usually a few weeks)
The IP shown in the pics above is “127.0.0.1” and is ALWAYS a loopback address. This basically means “connect me to the machine I am on right now.” For example, if you your Minecraft server is your everyday PC, and you want to play ON your server, use that address and it should connect back to the server software on your PC.
Now, what if you are having a LAN-party and want your friends to connect to a server in your house while everyone is over? Easy. Find your LAN IP address:
1. Open a command prompt on your machine.
Windows –> Press Windows Key, then type “cmd”, press enter.
Linux–> Pres Ctrl. + Alt + T (I think)
2. Run a command to show your local IP address.
Windows –> Type “ipconfig” (no quotes), then press enter
Linux–> Type “ifconfig” (no quotes), then press enter
3. Look for IPv4 address in the results. It will almost ALWAYS begin with either 10, 172, or 192. Give this local address to your buddies and they should be able to connect.
Don’t forget no matter what option you do to make sure your computer’s software firewall is set to allow the Minecraft traffic. Google how to do this and you should find another guide.
How To Make a Minecraft Server
Last modified on Jun 17, 2022 in general
Minecraft is one of the most popular games in the world and is very easy to start playing on single player. If you want to play Minecraft in multiplayer, you will need to have a server to connect to. This is a centrally located server where multiple players are able to connect and play together. Whether you are going to start your own Minecraft server, or rent one from us, there are many things to consider. You need to think about everything from hardware requirements, server setup, security, maintenance, security and upgrades. You will need to make sure that all of this is in place before releasing your Minecraft server to the public. Starting your own Minecraft server is a fun project and this tutorial will teach you how to make a Minecraft server.
Whether you are a parent or a Minecraft player you can learn much about the different features of setting up a Minecraft server. If you choose to use our server hosting you can have a server up and running in minutes and if you choose to do it on your own it shouldn’t take more than an hour.
Hardware Requirements
When you have multiple players connecting to your server from around the world it is of utmost importance that the server hardware is powerful enough to support everyone playing. If you host a server on your computer much of its resources will be consumed quickly and cause your computer to lag. You will also need to set up port forwarding and give out your IP to players which could pose a large issue if someone launches Denial of Service (DDoS) attack on your home network. By using our service we remove all of these concerns since all of the functionality of the server is dependent upon our hardware, our bandwidth, and our RAM.
As long as your server is capable of running the default Minecraft then you will be able to play on our servers. If you choose to play bigger modpacks such as any from Feed The Beast or Technic your server will need to be appropriately sized in order to handle the extra mods that will be loaded by the game and server. For these reasons we recommend an average of a dual-core processor over 2.8Ghz and 4-6GB of RAM on your local machine to handle a majority of what Minecraft has to throw at you without sacrificing graphical rendering clarity and detail. One of the best mods in Minecraft is called Optifine and allows you to turn all textures into HD. You will also need to install Java on your computer which can be downloaded from this link.
Instead of stressing your local computer, we recommend using our server hosting to safely and effectively power your multiplayer server. Our servers utilize enterprise grade hardware and processing speeds of 3.5Ghz. The network is completely protected from DDoS attacks and you will not have to give out your own IP for the server as we will provide you with one.
RAM Requirements
Make sure to consider the types of servers you want to play. for 1.8.1 and 1.8.2 might only require 1GB to get started whereas mod packs like FTB Unleashed and Yogscast need different amounts of RAM to run well. While Unleashed needs over 3GB to run well, other mod packs can run on about 2GB of RAM depending on the amount of players you will have. The RAM of your server allows for two things as plugins and mods will consume RAM and so will loaded chunks in the world. The slots are dependent on the RAM needed to run the server version since the more players you have on the server, the more RAM that is consumed.
Network Requirements
To run a fast server that does not lag you will need at least 10MB/s upload. All of our servers are connected on a 1gbit connection which provides ample bandwidth for even the largest servers. The most important thing when looking at a network setup is its susceptibility to a DDoS attack. Unfortunately this seems to be rampant and can take your entire local network offline if your IP falls into the wrong hands. This is why we recommend using a hosting provider whose network is completely protected from these attacks through advanced hardware and software filtering solutions.
Choosing Your Server Version
Minecraft is perhaps the greatest sandbox game of all time. What this refers to as there are an unlimited number of modifications that can be made to the game itself along with the ability to create whatever you would like in the game. When you are creating a Minecraft server you can predetermine what the server will be able to do by choosing the type of server that you would like to create.
The best Minecraft servers are mostly based on Spigot and plugins since they are much easier for players to connect to, but there are many other popular types. When you start the main server executable all of the required server files will be created and you will be able to edit this after the first boot. There are a few different server versions which you can learn more about below before making your selection.
Vanilla
There are many different kinds of servers to play in Minecraft. The default version of Minecraft comes from Mojang themselves and is also known as “Vanilla”. As of the time of writing this article the latest version is 1.8.1. This vanilla Minecraft is the foundation for all of the other server versions. Typically enhanced servers are “older” server versions which have been heavily modified to increase performance and expand functionality. This is a great way to get started with hosting your Minecraft server as there are not many additional steps to setting up this type of server. It is easy to get your very own server up and running on this type.
How To Download Minecraft:
To run the server with more RAM such as 2GB use the following command:
This is where you can set the amount of RAM for the server. Make sure that you use about half of your machine’s memory to make sure that there is enough to run your operating system and the game. If you are using our VPS hosting you will not have to worry about downloading these files as we set up everything required for your server to run on 100% of the RAM that you have purchased. These commands will apply to other versions of Minecraft and only the filename.jar will need to be changed.
Bukkit
This is a modified version of Minecraft and is most commonly known as CraftBukkit. It uses plugins to enhances its in game command options and therefore provide new and awesome game setups like Factions. MCMMO, Bungee and more. Spigot uses the same Bukkit API and is an optimized version of Bukkit specifically created for Multiplayer server. Spigot is able to use all the same plugins available for download from this link. We highly recommend that you use Spigot as your server version and provide a simple to use interface for adding plugins to your server and gets it downloads directly from the BukGet repository where all plugins can be found. Many of the large servers prefer using this as plugins are only required to be on the server and not on the client itself. This makes it very easy for users to connect to, not to mention that Spigot is able to accept connections from multiple client versions. If you are interested in hosting Bukkit on your home computer than you can refer to this guide.
Forge
The second enhanced server option is called Forge Mod Reloader (FML) commonly just called Forge. This server type uses mods to enhance it’s game play. They work almost in the exact same way as plugins but reside in a /mods folder on the server instead of the /plugins option for bukkit type servers. Mods are notoriously more difficult to use than plugins, but have a more reliable game system built upon it. So much so that the collection of large heavily configured modpacks have become their own spin off companies.
Because of the way mods work, the user needs the mods on both their server and their local game client to be able to connect. To ensure that all users have the same mods 3rd party modpack launchers are setup and maintained by online communities like the FTB Launcher from Feed The Beast, the Technic Launcher from technic, the ATLauncher from ATL, Voidswrath Launcher from Voidswrath, among with others. Jumping between different versions of a server can cause mod glitches on your local machine and can become quite frustrating. When updating a server version being played, it is often necessary to completely reinstall minecraft and the world from scratch. Our interface makes it simple to install and launch modpack servers from the control panel.
Server Version Comparison Chart
Server Version | Difficulty Level | Customization | Advantages | Disadvantages |
Vanilla | Beginner | Server Properties | Easy to set up and start playing | Can’t use any extensions |
Bukkit | Novice | Plugins | Plugins are only on the server | Requires additional resources |
Spigot | Novice | Plugins | An optimized version of Bukkit | Need to set up plugins |
Forge | Advanced | Mods | Limitless customization | Client and server needs the mods |
Mod Packs | Advanced | Prepacked Mods | Very fun and mods are set up | Requires an alternative launcher |
Cauldron | Advanced | Mods & Plugins | Allows for plugins and mods | Requires exact version matches |
Accepting the Minecraft EULA
The most recent versions of the Minecraft server software comes with an EULA (End User License Agreement) which must be accepted before you are actually able to run the server. This outlines what you can and can’t do on a server to make sure that server owners are operating within the The Minecraft EULA guidelines and rules which they have outlined. You can learn how to accept the eula.txt file here. This will be required for any server versions that use 1.7.10 and over. Our system automatically accepts the EULA for your server as you will agree to it in our terms and conditions while registering for the site.
Connecting To Your Server
Your new Minecraft server will now be up and running on the IP which it has been assigned to. If this is on your local computer it will be your IP, whereas if you have set up a Minecraft server hosting account with us we will provide you the IP to use and give out to your friends allowing you to get started quickly and securely. If others are having trouble connecting to a server that you have started on your local machine you might need to set up port forwarding for your network.
Domains vs Subdomains vs IP:PORT vs Dedicated IP
We have a great post on the differences between Subdomains, Domains, IP’s and IP:PORT combinations found here. The main differences come down to cost and complexity. We give, for free, subdomains for every server in the form of yourserver.apexminecraft.com. This is in addition to the IP:PORT that comes with every server. The subdomain or domain simply forwards to the number IP to find the server. The dedicated IP will allow you to make something like yourname.com instead of the numbered IP. If all you want is something like mc.yourname.com then there is a free way to do it. It requires setting an A record and an SRV record on your registrar. Simply use the free IP:PORT that we gave you to do this.
Port Forwarding
Port forwarding allows for players outside of your network to access your server through your router. If this is not properly configured connections will be refused and nobody will be able to connect. If we are hosting your server than we will take care of this and you and your friends will instantly be able to connect to the server. If you choose to set up your own Minecraft server than you will need to configure your router. As the video above shows you will need to find your local machines public IP address using WhatsMyIP, find your local area IPv4 address by running the command «ipconfig» inside if a cmd prompt. Once you have the IPv4 address place it in your Routers Port configuration area as pictured above or in the video on port 25565. Once set you can give the whois external IP address to your friends to connect to your local server and play. Note: There is an extreme risk when doing this. Any malicious entity who finds your IP can DDoS your home connection taking your entire house offline. They also have the chance to hack your computer if security is not setup correctly. This is likely the best advantage to using a managed hosting solution like Apex Minecraft Hosting. Precautions can be as minor as setting permissions for various filesystems and setting up iptables/firewall, closing unused/commonly used ports, updating your computers kernel, and more. Make sure to look up your current systems weaknesses so that you can ensure complete protection.
It is recommended that you consult with the documentation for your specific router to find out how to connect and configure the ports available on the hardware. After gaining access to the settings you will need to enter the default port of 25565 to open this port for TCP and UDP connections. You can label the entry as Minecraft and it should be entered into the allowed ports section.
Server Version Matching
You will also need to make sure that everyone who is trying to connect to your server is using the correct game client version. If this does not match, they will receive connection refused errors and not be able to login. This will vary greatly whether you have selected Vanilla, Bukkit, a modpack, or others. You can select which version of Minecraft your game launches in the edit profile button when you first open the game for Vanilla and Bukkit servers. Modpacks and Forge will require a completely separate install of the respective launcher.
Logging In
Configuring Your Server
Once you have successfully connected to your server you will need to begin configuring it to make sure that it is properly set up as you would like it and ready for players to connect. If you are new to learning how to make a Minecraft server, then the next step is very important. After the first launch all of the necessary files and configuration files will be created which you will be able to go back and edit. Please refer to this tutorial for all of the commands that are available on a Vanilla server. This will change pending what server version you have. You should also spend some time optimizing your server to ensure it runs well for players.
Changing Server Properties
Inside of your new Minecraft server folder you will find a server.properties file which contains all of the boot settings for the server. In here you can change the name of the world and spawn settings for NPCs and monsters. There are many different customization options so you will want to take a look at this file. If you are running the server on your computer you will need to use a text editor such as notepad, but hosting on our service will give you access to this file through our web based control panel making it easy to edit the properties. Please note that you will need to restart the server after making any changes for them to take effect. This is part of how to setup a Minecraft server. This is also where you can determine many other things as seen below:
Setting up OPs
To set up the OP on your server you will need to first enter your control panel. The very first you OP anyone on a multicraft control panel you will need to use the control panels console. Issue the command “op username” without the quotations. This will give your username OP permissions in game. Now as the op player you are able to execute any command in game. This includes the /op username command. Those who know how to host a Minecraft server can not stress the next fact enough. Be careful with who you give OP to as they will have full access to server commands and can even ban you form your own server!
Whitelist
Adding a whitelist is a lot like op’ing someone. You open your control panel console and issue the command “whitelist add username”. You can also issue the command “/whitelist add username” when you are in game too if you are the OP player already.
Adding Plugins
There are two ways to install plugins on your server. The first and easiest option is to use the bukkit plugins tab in your left hand menu of your control panel. It will provide for you a search engine style area to find plugins and do simple one click installs. Every install page has a link to that plugins documentation. This becomes important in determining if the plugin is the right version for your server. After you install in this area you will need to stop and start your server. This will let the server build the new plugins and you will have access to it in game.
Some of these plugins will generate a configuration file at this time. Multiverse, Permissionsex, Essentials, and many more all require configuration before working appropriately. You can find your configuration files in your control panel. Find the config files tab in the left hand menu. This will take you to a list of all the configuration files on your server. After you make your changes in your file of choice make sure to save and restart your server to activate the new server settings.
The second method of installing plugins requires your FTP file access. Every server comes with FTP file access to the root folder of your server. This will include the world folder, the jar folder, and your plugins folder as well. When you can’t find a plugin in your bukkit plugins installer then you can search to find the download for the plugin instead. Once you find your file log into FTP and drop it into your plugins folder. When you save and restart your server it will generate it.
Adding Mods
Just like plugins, mods require your FTP file access. Every server comes with FTP file access to the root folder of your server. This will include the world folder, the jar folder, and your mods folder. You can find your mods on Curse’s website or other Minecraft related forums that feature mods. Once you find your file log into FTP and drop it into your mods folder. When you save and restart your server it will generate it. Just make sure that the mod version is the same as the server version.
Adding a World
Just like mods, you will need to log into FTP to upload a large folder like a world. All you need to do is stop your server, log into Filezilla, drag your world folder into it, save and restart your server. If your world folder has a custom name then you will need to set it in your control panel at the WORLD setting on your control panel main page. Click here to learn more about adding a custom map to your server. You might also need to reset the world or change the seed.
Editing Config Files
Making adjustments to your servers settings is as easy as access your config files. Your multicraft control panel has a tab in the left hand menu called config files. Here is the area to edit any config files on your server. If you prefer a more direct approach then you can open your FTP and edit the files directly inside of your /plugins folder. Every plugin makes a folder inside of /plugins when it is installed. Simply open that folder and edit the config.yml and other important files inside that you need to. Detailed instructions of every plugins instructions can be found on their respective documentation pages.
Automating Server Tasks
Scheduled tasks are probably one of the most important parts of your servers functionality. You will need this area to set up recurring restarts on your server, backups, and automated messaging. You can find scheduled tasks again in the left hand menu of your control panel under the scheduled task tab. In here you will find instantly the list of your active scheduled tasks. In the left hand menu again you will see the option to make a new scheduled task. This will bring you to the final page. You can name your task, active or paused status, set the time of day, set the interval, pick the desired command to issue, and pass it options. The name can be anything you want.
The status of active and paused makes the command run or stop running. The time of day sets when in that day it runs. People typically try to run resets when players are least on your server. Most of the time that’s early in the morning for your area. The interval is the frequency of your task. This is either by the minute, the hour, day, week, month etc. The commands are a long list of text messages, saves, restarts, and more. Take a look at the full set in your control panel. The options you pass is a message that you print out to your users in case you do a text message spam.
Changing Server Version
There are five different kinds of JAR files. The first two, and most easy to use, are Vanilla Minecraft and Bukkit or Spigot. These two only require setting the jar file setting, saving, and restarting your server to activate. If you have no files on your server they will generate the rest and you can start playing then instantly. The rest are all mod type servers. There are three kinds of modded servers. The basic forge server, the cauldron server, and the modpack. All of these server versions require a modpack installer to be run before you try to run the main jar file. This two step process is easy to forget and is critical for any forge and mod style servers. If your desired server version is not in your control panel drop down then you have the option of opening Filezilla FTP and loading up a modpacks base files to your server. The only trick here will be to make a JAR folder yourself and dropping the libraries folder and the jar folders you get into that jar folder. Rename your forge-universal.jar or ftbserver.jar file into custom.jar. When you set your control panels JAR FILE setting to custom.jar, save, and restart you will be able to play your modpack.
Bungee is a bit different than normal servers and is a more professional way to setup a Minecraft server. It requires a connection of 2-3 other servers. A proxy running BungeeCord.jar, a hub running spigot, and any number of game servers running spigot. The hub is configured with the ip information of the other servers and acts as the doorway to them.
Managing The Server
Managing a Minecraft server is far easier with a hosting service like ours than it otherwise would be on your own. A great deal of the management is ensuring that your DNS and ports are setup correctly, the bandwidth is going good, and that the server is performing optimally. It isn’t hard to understand how to host a Minecraft server, but not many individuals have the resources available to do this. While a majority of that is already handled for you by our services there is still a little you need to be aware of. The primary concern for a server owner is their Resource usage.
Moderating The Server
Beyond simply managing a servers processes it can sometimes be necessary to moderate your community. This can be as simple as adding antispam and anti cursing plugins to prevent inappropriate behavior. Other times this can be as far as banning players and intervening on users behalf for in game accidents and potential griefing. Your multicraft control panel has several internal functions that will help you in these tasks. You have primarily a chats page to talk with users in game when you are not logged in. You have a console to issue commands like ban, pardon, whitelist, etc. In addition, the commands page allows you to issue many commands than can help speed up item giving and more. While managing the server can refer to the technical side of upkeep, moderating refers to handling the people in your server. See pic below.
If the resource usage of your server hits the 100% mark there is something wrong. This can be one of three things. Either:
A.) Plugins/mods are out of version or miss configured and must be resolved.
B.) You need more RAM to handle all the plugins/mods/players you have on your server.
C.) There is just some leaked memory build up and you need to restart your server to clear the excess memory leaked. We recommend setting a scheduled task in your multicraft control panel to help manage this for you automatically. Typically larger servers will restart every hour or every few hours. Smaller servers can get away with every day or every few days depending on their setup. This is universal with all servers. The bigger and more complex will need this more often.
Advertising The Server
Once your server is completed and all of your blocks are in place most server owners have the exact same question. How do I get more players? Every server depends on an activity community to succeed. There are a few places online that have become common meeting places and sources for traffic to servers. There is not a single place to go to get players. In fact there are many different locations where players can be found and new ones pop up every day. Figuring out how to start a Minecraft server is the easy part, obtaining a loyal group of players is the most challenging aspect. These are usually communities of various kinds focused around Minecraft the game and sharing it’s various new servers and fun areas of interest. These places can be divided into four main categories. Forums, Lists, Social, and Streaming.
The most popular location for all things Minecraft beyond mojang are easily MinecraftForums and Minecraft Wiki. The Minecraft forums can be an insanely useful tool to find great information as well as meeting new and interesting players with great knowledge of the game. The people here not only are active in the community. They are more likely to know other people that play the game. One person invites their friends and so on. Posting in new threads and replying to others is a great way to find great new people. Other very popular forums include www.PlanetMinecraft.com, FTB main Forum, FTBForums, Technic Forums, etc, etc. Pretty much google the terms «Minecraft Forum» and find the right thread to join.
Lists
Minecraft lists are the most obvious choice for advertising your new Minecraft server and getting new players. These lists are simple banners, player slots, brief info, and an ip or url to connect to. If you haven’t already been to one go ahead and look around. Apex has a Apex Server List where you can request to be added for free to get started. Beyond that though you can try Minecraft-Server-List.com, MinecraftServers.org, MinecraftServerList.eu, etc. You can pretty much google the query Minecraft Server List and begin scrolling. There are tons of pages of these. Some charge money to be listed as a featured server while others just allow you to post for free. Browse around and find the right place for you. You can even join on, meet people, and then send them off to your server eventually. Don’t snipe players or anything. Making friends is what the games all about. The more you have the more that will play with you.
Social
Advertising on social platforms is fairly straight forward. Make an account, find interesting content, then engage your community with it. In facebook this can mean promoting your posts and videos. On Twitter this can mean posting screenshots and videos of gameplay with posts of announcements and more. Youtube falls into this category vaguely but we’ll speak more of that next. To make things easy on yourself use a site like Hootsuite.com to control all your accounts from one single dashboard. With hootsuite you can set automatic messages, forward rss feeds, time your posts, and a lot more. The main goal for social is to stay interactive without spamming your services. Make it fun and engaging and people will come.
Streaming
Undoubtedly the most popular place for advertise online for Minecraft has to be Youtube. Our great friends ad DropbackTv showcase it well. There are countless streamers and youtubers online who play on servers to advertise and show off whats cool and new. These are PRIME connections to make in this industry. If you can partner with a Youtuber or streamer with a big enough audience your server will break under the strain of all the new players you get. A good problem to have. Usually sending friendly emails and comments on videos can get you in the door. Play on servers, makes friends, and move towards the youtubers. This will usually be the best source for new players.
Adding Staff To Help Server Administration
To add an additional staff member to assist you with server administration you will first have them go to this page here Once they have registered you can then add them by clicking the Users tab in the control panel and searching their Multicraft username. You will be able to then set their role and FTP Access. If you want your staff member to be able to submit a support ticket for you than you will want to login to your billing account than click your profile name at the top right of the website. Once you have done so click Contacts/Sub-Accounts and create a new account with the check boxes ticked for the permissions you wish for that staff member to have.
Account Support
If you choose to purchase a server from us then we can help you with any issues that you might run into while trying to make a server on Minecraft.
Upgrading/Downgrading your Server RAM
The upgrade process for your server can be done in your /billing area login control panel. When logged in to your billing area, look at the menu at the top. Select Services, My Services, find your server, and click the upgrade/downgrade option in the top right. The will let you upgrade or downgrade between our listed packages. The cost if prorated depending on the cost of your upgrade and the remaining time in your current billing period. When you select the upgrade a new invoice will be made. You can find your open invoices in the home page of your billing area. Once you pay the invoice, the upgrade is immediately activated. It’s recommended that you restart your server to get the full effects of the new ram.
Need Help With Your Server?
Here you can find lots of tutorials and other content designed to help you learn and run your server at the highest level. Always check here first if you need. There is also live chat support for sales and light support. At the bottom right of all pages has a chat window where you can reach us to provide quick lightweight support for sales and simple server tasks. If you need more involved support you can use our Support Ticket system. This is needed for doing things like adding usernames to your control panel, cancellations, and mudpack help.
Troubleshooting Errors
Errors can happen from time to time for various reasons when you are trying to host a Minecraft server. The first step to solving it is checking your control panel console to see what errors are being thrown. Most of the time all you need to do is restart the server to get it working. Other times plugins can become a problem as they update without your knowledge or are not configured appropriately. If neither of these work then check the world by trying to start your server with a different world map. If it starts, then it was the world and it must be replaced. It all starts though with checking your control panel console and looking for any errors.
Your Accounts
There are 2 logins for your new Minecraft server. The Billing Area, Multicraft Control Panel, and your Minecraft Launcher. The billing area can handle all of your upgrade/downgrade, editing personal information, and paying invoices. The Multicraft Control Panel will let you have super admin control of your server. Here you can edit config files, set scheduled tasks, stop and start your server, load plugins, ban, op, whitelist, and much much more. This is the most important part to learn how to use. The control panel comes pair with an FTP account. To load larger world folders and modpacks you will need to learn how to use your FTP access.
Start Your Minecraft Server
Get started with your own minecraft server in 5 min and start trying out these great features.
How To Create a Minecraft Server on Ubuntu 18.04
The author selected the Tech Education Fund to receive a donation as part of the Write for DOnations program.
Introduction
Minecraft is a popular sandbox video game. Originally released in 2009, it allows players to build, explore, craft, and survive in a block 3D generated world. As of early 2022, it was the best-selling video game of all time. In this tutorial, you will create your own Minecraft server so that you and your friends can play together. Specifically, you will install the necessary software packages to run Minecraft, configure the server to run, and then deploy the game.
Alternately, you can explore DigitalOcean’s One-Click Minecraft: Java Edition Server as another installation path.
This tutorial uses the Java version of Minecraft. If you purchased your version of Minecraft through the Microsoft App Store, you will be unable to connect to this server. Most versions of Minecraft purchased on gaming consoles such as the PlayStation 4, Xbox One, or Nintendo Switch are also the Microsoft version of Minecraft. These consoles are also unable to connect to the server built in this tutorial. You can obtain the Java version of Minecraft here.
Prerequisites
In order to follow this guide, you’ll need:
A server with a fresh installation of Ubuntu 18.04, a non-root user with sudo privileges, and SSH enabled. You can follow this guide to initialize your server and complete these steps. Minecraft can be resource-intensive, so keep that in mind when selecting your server size. If you are using DigitalOcean and need more resources, you can always resize your Droplet to add more CPUs and RAM.
A copy of Minecraft Java Edition installed on a local Mac, Windows, or Linux machine.
Step 1 — Installing the Necessary Software Packages and Configure the Firewall
With your server initialized, your first step is to install Java; you’ll need it to run Minecraft. By default, Ubuntu 18.04 does not provide a recent enough version of Java in order to run the newest releases of Minecraft. Fortunately, there are third-party maintainers who continue to build newer Java packages for older Ubuntu releases, and you can install them by adding their PPA, or Personal Package Archives, to your own list of package sources. You can do that with the following command:
Next, update your package sources to reflect this addition:
Finally, install the OpenJDK version 17 of Java, specifically the headless JRE. This is a minimal version of Java that removes the support for GUI applications. This makes it ideal for running Java applications on a server:
You also need to use a software called screen to create detachable server sessions. screen allows you to create a terminal session and detach from it, leaving the process started on it running. This is important because if you were to start your server and then close your terminal, this would kill the session and stop your server. Install screen now:
Now that you have Java installed and your firewall properly configured, you will download the Minecraft server app from the Minecraft website.
Step 2 — Downloading the Latest Version of Minecraft
You can now use wget and the copied link to download the server app to your server:
If you want to download an older version of Minecraft, you can find them archived at mcversions.net. But this tutorial will focus on the current latest release. Now that you have your download, let’s start configuring your Minecraft server.
Step 3 — Configuring and Running the Minecraft Server
Now that you have the Minecraft jar downloaded, you are ready to run it.
First, start a screen session by running the screen command:
Once you have read the banner that has appeared, press the Spacebar. screen will present you with a terminal session like normal. This session is now detachable, which means that you’ll be able to start a command here and leave it running.
You can now perform your initial configuration. Do not be alarmed when the next command throws an error. Minecraft has designed its installation this way so that users must first consent to the company’s licensing agreement. You will do this next:
Before examining this command’s output, let’s take a closer look at all these command-line arguments, which are tuning your server:
The first time you run this command, which normally starts your server, you will receive this output:
Open eula.txt in nano or your favorite text editor:
Inside this file, you will see a link to the Minecraft EULA. Copy the URL:
Now that you’ve accepted the EULA, you can configure the server to your specifications.
In your current working directory, you will also find the newly created server.properties file. This file contains all of the configuration options for your Minecraft server. You can find a detailed list of all server properties on the Official Minecraft Wiki. You should modify this file with your preferred settings before starting your server. This tutorial will cover some fundamental settings:
Your file will appear like this:
Let’s take a closer look at some of the most important properties in this list:
Once you have set the options that you want, save and close the file.
Now you can successfully start your server.
Like last time, let’s start your server with 1024M of RAM. This time, you should also grant Minecraft the ability to use up to 4G of RAM if necessary. Remember, you are welcome to adjust this number to fit your server limitations or user needs:
Give the initialization a few moments. Soon your new Minecraft server will start producing an output similar to this:
Once the server is up and running, you will see the following output:
Your server is now running, and you have been presented with the server administrator control panel. Try typing help :
Output like this will appear:
From this terminal you can run administrator commands and control your Minecraft server. Now you’ll learn to use screen to keep your Minecraft server running after you log out of the terminal. Then you can connect to your Minecraft client and start a new game.
Step 4 — Keeping the Server Running
Run this command to see all of your screen sessions:
You’ll get an output with the ID of your session, which you’ll need to resume that session:
When you are ready to log out of the terminal again, be sure to detach from the session with Ctrl + A + D and then log out.
Step 5 — Connecting to Your Server from the Minecraft Client
Now that your server is up and running, let’s connect to it through the Minecraft client. Then you can play!
Launch your copy of Minecraft Java Edition and select Multiplayer in the menu.
Next, you will need to add a server to connect to, so click on the Add Server button.
In the Edit Server Info screen that shows up, give your server a name and type in the IP address of your server. This is the same IP address that you used to connect through SSH.
Once you have entered your server name and IP address, you’ll be taken back to the Multiplayer screen where your server will now be listed.
From now on, your server will always appear in this list. Select it and click Join Server.
You are in your server and ready to play!
Conclusion
You now have a Minecraft server running on Ubuntu 18.04 for you and all of your friends to play on! Have fun exploring, crafting, and surviving in a crude 3D world. And remember: watch out for griefers.
Want to learn more? Join the DigitalOcean Community!
Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in our Questions & Answers section, find tutorials and tools that will help you grow as a developer and scale your project or business, and subscribe to topics of interest.
Mason is currently a Sr. Developer Advocate at DigitalOcean who specializes in cloud infrastructure, distributed systems, and Python.
Run a Minecraft Server on Your PC and Play with Friends over the Internet or a LAN
Setting up a Minecraft server on your home Windows computer is fairly easy. With basic knowledge of computers and networking, you can be playing with friends over a local area network (LAN) or the Internet in minutes.
Note: This guide is for the Java version of Minecraft, which is the original version for PC. Each player that wants to connect must have purchased Minecraft Java Edition for their PC from minecraft.net. The console and mobile versions are not compatible with the Java version, and for those you’ll need to use Minecraft Realms.
Computer Performance Requirements
Make sure your computer has at least a 2 GHz dual-core processor, 2 GB of memory (RAM), and a good Internet connection. I recommend a wired network to cut down on latency. Depending on how many players you’ll have on your server, you may need more power than that. Stopping as many running and background programs as possible will also help.
If you plan to also play Minecraft on the same computer that the server is on, I recommend having 4 GB of RAM at a minimum and a fairly new processor and graphics card.
If your computer isn’t up to the task, check out Amazon’s top-rated gaming PCs.
Step 1: Get the Latest Version of Java
Go to java.com/en/download and get the latest version of Java.
Step 2: Download the Minecraft Server
Download the latest version of the server from the official download page. It will be a server.jar file. Put that downloaded file in a folder where you’d like to run the Minecraft server.
Step 3: Run the Server
Open a Windows command prompt in the folder where you put the server jar file. To easily do this, hold down shift while you right-click in an empty space inside the folder:
Once in the command prompt, run this command to start the server:
Once ran, the Minecraft server will create some files in the folder it resides in and you should receive an error message about the EULA:
You will have to open the generated eula.txt file and set:
eula=true
After doing that, run the command again. This time a new world should be generated and your server should be running:
Step 4: Server Commands
The server is controlled using server commands that you enter in the command prompt. View the basic server commands here and familiarize yourself with them. At the very least, know how to use stop, which safely closes down the server and saves the world.
Step 5: Connect to Your Server
Open the regular Minecraft game, click Multiplayer, then click Direct Connect. You’ll be entering an IP address here based on where you are relative to the server computer.
On the same computer
If you’re playing Minecraft on the same computer as the Minecraft server, enter 127.0.0.1:
On another computer in the network
If you’re on another computer in the local network (connected to the same router), enter the local IP address of the computer that’s running the server. To find this, go to the computer that’s running the server and type ipconfig into a command prompt. The IP address should look similar to 192.168.1.1, though the last two numbers could be different.
(The above is an example IP address only)
Over the Internet
To connect to the Minecraft server over the Internet, you’ll need to know the external IP address of the computer the Minecraft server is on. You can find it by browsing to whatismyip.com while on the Minecraft server PC. Just like the local IP address, it will be 4 sets of numbers separated by periods. It may look something like 65.214.224.57 but each set of numbers will be different.
If the computer that the Minecraft server is on is connected via a router to the Internet modem, which it should be for security reasons, then you’ll have to make sure the router is properly port forwarding Minecraft Internet traffic to the computer that has the Minecraft server on it (even if you only have the one computer).
Port forwarding is something your router does so that it sends the right type of traffic to the right computer. Minecraft uses port 25565, so the router needs to be setup to send any traffic on port 25565 to the computer that has the Minecraft server.
Go to portforward.com, scroll down and select your router model. The model number is usually listed on the front or back of your router. If you are shown an advertisement for a port forwarding program, click «skip this advertisement» at the top.
Next, select the game you want to port forward for, which is «Minecraft Server» in this case. It may tell you that you need a static IP address. It’s referring to the internal IP address. Every time a computer is connected to your router, or turned on, the router assigns it a local IP address. It usually stays the same but can sometimes change. So you may have to update the settings if you were to disconnect the computer from the router or shut it down. If you run Minecraft server a lot and shut down your computer often, you may want to look into giving your computers static local IP addresses.
Once you’ve forwarded port 25565 to the correct computer, you can test it at www.yougetsignal.com/tools/open-ports. Be sure to check for port 25565 (80 is the default port for website traffic). For additional troubleshooting, see the Minecraft server install wiki.
Keep in mind that both your external and local IP addresses may change when you shut down your computer or reset your modem. Each time you start your server, be sure to double-check your internal and external IP address, and update settings accordingly.
Now that your Minecraft server is properly setup, you can send your external IP address to your friends and have them connect to your Minecraft server over the Internet:
(The above is an example IP address only)
Как создать сервер Minecraft: 6 способов
Все мультиплеерные онлайн-игры работают на отдельных серверах. Бывает, что предлагаемые параметры пользователя не устраивают. В таких случаях оптимальным вариантом будет установка собственного сервера. Сегодня расскажем о том, какими способами можно создать сервер Minecraft.
Зачем создавать свой сервер в Майнкрафт
Создавая собственный сервер в Minecraft, пользователь получает практически безграничный контроль над игровым процессом. В нем можно создавать собственные правила, устанавливать какие-либо моды или фильтры, приглашать своих друзей в приват и так далее. Это не так сложно и дорого, как может показаться на первый взгляд. Но это не все преимущества, есть еще несколько:
Как создать внутренний сервер в Realms
Майнкрафт – очень крупная игра с огромной базой пользователей. Естественно, что разработчики игры Mojang AB совместно с Microsoft создали готовое решение для создания сервера – Realms. На данный момент оно доступно в виде ежемесячной подписки Realms Plus и стоит 7,99 долларов США. В дополнение еще прилагается куча пакетов текстур, скинов и мэшапов, облачное хранилище, пятьдесят миров Майнкрафт, а еще одновременное подключение к серверу до 10 игроков.
Плюсы : Так как это предложение от официальных разработчиков, пользователю не придется заботиться о защите, постоянно обновлять ПО или создавать резервные копии. Все эти заботы на себя возложили разработчики.
Минусы у подобного сервера тоже имеются. Пользоваться сервером Realms смогут только владельцы лицензионной версии игры. Устанавливать различные плагины и моды на такой сервер невозможно.
Вдобавок, на мобильных устройствах, консолях и Windows 10 предусмотрена своя версия Minecraft. На Mac и Linux придется устанавливать Minecraft: Java Edition с другой версией кода. Эти два варианта несовместимы друг с другом, разрабатываются по отдельности и имеют разный функционал. Не отличается только цена, но, если вы используете обе версии, переплачивать придется вдвойне.
Как создать сервер Minecraft на специализированном хостинге бесплатно
Одно из явных преимуществ в сравнении с предыдущим сервером – добавление модификаций и плагинов на усмотрение пользователя. Есть еще возможность подключения с неофициальных версий игры.
В числе минусов присутствует сложность в настройке подобного сервера. Придется вручную устанавливать разные параметры; моды и плагины подключаются тоже самостоятельно игроком. Компании, бывает, внедряют дополнительные услуги, за которые придется платить. Стабильность в работе таких серверов тоже не так часто встретишь, все же зависит от хостинга.
По поводу компаний с полностью платными услугами – у каждой из них цена и функционал могут отличаться. Среднюю стоимость вычислить практически нереально, выбор остается за игроком. Например, Advens предоставляет серверные услуги по цене от 800 рублей, а игровой хостинг MyArena предоставляет тарифы с оплатой за слоты и ресурсы.
Как создать домашний сервер для Minecraft
Создать сервер Майнкрафт можно и самостоятельно на компьютере, без посредников. Как говорится, дешево и сердито. Единственным требованием в таком случае будет только статический IP-адрес. Для его приобретения необходимо обратиться к провайдеру. После остается только создать собственный одиночный мир и открыть к нему доступ. Друзьям останется только подключиться через установленный IP.
Плюсы – можно устанавливать любые моды и плагины, применять любые конфигурации, проводить детальную настройку мира.
Кроме того, важно иметь стабильное и высокоскоростное подключение к интернету. Рекомендуется иметь свободный пропускной канал для исключения лагов и высоких пингов. Но это все равно не гарантирует стабильную работу, скорость в итоге останется низкой. Подобный сервер полностью зависит от характеристик компьютера, домашнего интернета и электричества.
Как создать сервер Minecraft на Windows без модов
Прежде всего нужно скачать и установить последнюю версию Java на компьютер. Без него сервер не будет работать. Приложение бесплатное.
Далее потребуется купить и скачать Minecraft: Java Edition с официального сайта разработчика. После нужно установить игру и запустить ее.
Пользователь должен войти в свой аккаунт. Если его нет, тогда следует зарегистрироваться. Как только авторизация будет завершена, надо прогрузить мир игры и сразу же закрыть ее.
На момент написания статьи актуальна версия сервера 1.16.2.
Сразу после этого появятся дополнительные файлы. В их числе будет документ с названием eula.txt. Нужно открыть его в блокноте, найти в списке параметр eula=false, поменять значение на true и закрыть файл, сохранив изменения.
Примерно то же самое надо проделать с документом под названием server.properties. Открыть в блокноте, поменять в параметре online-mode=true значение, оно должно быть отмечено как false. Потом следует сохранение изменений и повторный запуск файла server.jar.
Далее откроется консоль, где будет показано состояние сервера. Пока эта самая консоль активна, сервер будет работать, и другие пользователи смогут без проблем к нему подключаться.
Как создать сервер Minecraft на Windows с модами
Теперь надо создать на компьютере папку под названием Minecraft Forge Server. Далее запускается Forge (файл формата jar) и устанавливается сервер. В качестве расположения выбирается только что созданная папка.
Потом надо отредактировать через блокнот некоторые значения в файлах. Например, в eula.txt в строке eula=false нужно выставить значение true и сохранить изменения. Примерно то же следует проделать с документом server.properties, только там в параметре online-mode значение true меняется на false.
Затем необходимо перейти в mods, расположенную в папке с клиентом Minecraft. Можно воспользоваться окном «Выполнить» нажатием на клавиши Win + R, ввести в поле «Открыть» значение %appdata%\.minecraft\ и нажать на Enter. Все файлы модификаций в указанном файле понадобится отправить другим игрокам, вместе с которыми планируется использовать сервер. И внимание, каждый из них должен переместить моды в ту же папку на своем компьютере.
Последний этап настройки – эти самые файлы из папки mods перемещаются в другую с точно таким же названием, только расположенную в директории Minecraft Forge Server.
Снова запускаем клиент. Откроется консоль, и в ней будет отображаться состояние сервера. Теперь можно смело подключать новых игроков и приступать к игре.
Как создать сервер в Майнкрафт на Linux
Чтобы создать сервер Майнкрафт для игры с друзьями необходимо, чтобы были установлены дистрибутивы Linux с версиями не выше указанных – Ubuntu 18.04 и CentOS 7. Еще для установки сервера требуется наличие свежей версии Java. Проверить ее можно, дав в «Терминале» такую команду:
Если Java на компьютере не установлена, в той же командной строке можно дать запрос на установку. В Ubuntu это будет выглядеть так:
В CentOS команда должна быть введена вот так:
Как только Java будет скачан и инсталлирован, потребуется установить Screen, позволяющий одновременно работать с несколькими окнами в одной сессии. Вот так надо вводить команду на установку на Ubuntu:
А вот для CentOS следует вводить запрос таким образом:
Теперь надо осуществить подключение к серверу по SSH. Для входа можно использовать «Терминал». Для подключения нужно активировать такой запрос, правильно подставив, конечно же, указанные значения:
После активации команды будут запрошены логин и пароль.
Можно приступать к установке сервера Minecraft. Для начала создается отдельная папка, где будут храниться все конфигурационные файлы игры. Это необязательно, конечно, но для лучшей организации работы системы будет нелишним. Создать папку можно по команде:
После успешного завершения процесса понадобится открыть папку, для этого вводим запрос такой формы:
Еще перед скачиванием конфигурационных файлов надо будет установить wget. Вот как выглядит команда для такой операции на Ubuntu:
А вот как должен выглядеть запрос на дистрибутиве CentOS:
После завершения установки инструмент wget будет использован для загрузки файла свойств с сервера Minecraft. Дать при этом надо такой запрос:
Но на этом настройка не завершена. Надо еще подтвердить лицензионное соглашение через файл eula. Открываем лицензионное соглашение в текстовом редакторе, находим строку eula=false, меняем ее на eula=true и сохраняем изменения.
Сразу после этого можно приступать к запуску сервера. Чтобы он работал в фоновом режиме, потребуется активировать Screen вот такой командой:
Пора запускать новый установленный сервер! Активируем вот такой запрос в «Терминале»:
Мощные игровые серверы для Minecraft от 3 руб./час
От 4 Гб ОЗУ, от 80 Гб на скоростном NVMe и стабильные 200 Мбит/сек
Запускаем Minecraft на VDS или выделенном сервере
Сделать сервер Майнкрафт можно через хостинг. Для этого потребуется сервер с достаточно мощным железом. В таком случае нужно будет скачать серверную версию Minecraft и удаленно установить ее на арендованное оборудование.
Из минусов – это не самый простой способ, для его реализации требуются определенные знания и навыки в администрировании. При работе могут возникать какие-либо трудности и нюансы, также вполне допустимо возникновение проблем в процессе запуска и настройки сервера.
Но результат определенно того стоит – пользователь сможет реализовать на таком сервере любые возможности для игры, использовать любые шаблоны, моды и защитное ПО. Такой сервер доступен круглосуточно и не зависит от того, включен ваш компьютер или нет. Такой сервер можно будет использовать для игры с друзьями или продавать.
О том, как создать сервер Minecraft на VDS на базе платформы CentOS 7, ранее было рассказано в другой статье.
Создание сервера Minecraft на VDS с Ubuntu 18.04
Чтобы создать сервер Майнкрафт для игры с другом потребуется заранее установить на сервер дистрибутив Ubuntu 18.04 и включить поддержку SSH. В хостинге Timeweb можно выбрать тариф с оптимальными параметрами и ценами. Если выяснится, что этих характеристик недостаточно, вы сможете выбрать тариф с большей производительностью.
Первым делом после подготовки сервера надо установить Java. Рекомендуется версия 8 OpenJDK для Java, в частности, headless JRE. Это минимальная версия, не имеющая поддержки графического интерфейса в приложении. Именно поэтому она отлично подходит для запуска приложений Java на сервере. Для скачивания и установки надо ввести следующую команду:
Еще нужно будет скачать приложение Screen (о его назначении говорилось выше), для этого дается следующий запрос:
После того как все необходимо ПО установлено, потребуется активировать брандмауэр для разрешения трафика на сервер Minecraft. В игре по умолчанию используется порт 25565. Чтобы внедрить это правило, запускается такая команда:
Как только загрузка завершится, потребуется принять лицензионное соглашение через файл. Надо для этого открыть в текстовом редакторе nano файл eula.txt. Затем следует найти параметр eula=false и поменять значение на true. Теперь можно приступать к запуску файла jar. Открываем приложение screen и даем в нем вот такую команду:
В течение нескольких секунд будет совершена инициализация. Потом выйдут результаты, примерно вот такие:
Это значит, что подключение сервера завершилось.
Заключение
Сделать свой сервер Майнкрафт для игры с другом можно несколькими способами. У каждого из них есть свои плюсы и минусы, различные возможности и ограничения. Выбирать стоит исходя из характеристик установленного железа и собственных потребностей, будь то установка плагинов и модов. Ну и финансовых возможностей, разумеется.
Источники информации:
- http://apexminecrafthosting.com/how-to-make-a-minecraft-server/
- http://www.digitalocean.com/community/tutorials/how-to-create-a-minecraft-server-on-ubuntu-18-04
- http://www.h3xed.com/pc-gaming/start-a-minecraft-server-and-play-with-your-friends
- http://timeweb.com/ru/community/articles/kak-sozdat-server-minecraft-6-sposobov