If you want to enjoy complete freedom when building set­tle­ments and mastering dungeons in terms of com­pe­ti­tion, gaming ex­pe­ri­ence and online time, a Necesse dedicated server is the perfect solution. Here, we reveal the re­quire­ments for a dedicated server like this and how to set it up.

What are the hardware re­quire­ments for a Necesse server?

If you want to set up a dedicated server for fun mul­ti­play­er ad­ven­tures in Necesse, you can, in principle, use your own computer at home. However, the preferred option is to host with a pro­fes­sion­al data center provider. Here you get access to high-per­for­mance hardware with an excellent broadband con­nec­tion. In addition, you can run the hosted Necesse server around the clock, which would be rather im­prac­ti­cal on a home PC.

Tip

If you rent external hardware for hosting, you have the advantage of being able to use these resources for other games with a dedicated server at any time!

The specific re­quire­ments for RAM and the like depend on various factors such as the number of si­mul­ta­ne­ous­ly active players, the mod­i­fi­ca­tions used or the frequency of raids. Your Necesse server setup should always meet the following minimum re­quire­ments:

  • CPU: min 2.8 GHz (2 cores)
  • RAM: min. 2-3 GB
  • Storage space: 15 GB

In addition to these re­quire­ments for the game server itself, there are also the re­quire­ments for the un­der­ly­ing server operating system. You can choose between Linux, macOS and Windows when in­stalling the Necesse server ap­pli­ca­tion. If you opt for the Microsoft system Windows Server 2022, for example, you’ll need an ad­di­tion­al 1.4 GHz of computing power, 2 GB of RAM and 36 gigabytes of hard disk space (512 MB and 32 GB without graphical user interface).

Free VPS Trial
Try a virtual server risk-free for 30 days

Try out your VPS for 30 days. If you're not satisfied, you get your money back.

Options for hosting a Necesse server with IONOS

Due to the large number of available providers and different service plans, choosing the right solution to host a Necesse server is not so easy, es­pe­cial­ly for beginners. IONOS, for example, provides you with three suitable server types, for which there are different service plans:

  • Cloud Server: Cloud servers from IONOS give you access to vir­tu­al­ized hardware from various hosts in the IONOS data center. You can adapt the per­for­mance to your needs at any time and pay for the resources you use by the minute.
  • VPS (vServer): The vServers or VPS from IONOS also work with vir­tu­al­ized hardware. In this case, however, the resources come from a single host and you book a setup for which you pay a fixed, low price at the end of the month (re­gard­less of actual usage).
  • Dedicated Server: Dedicated servers from IONOS are the most cost-intensive option. However, in this case you also get access to fixed hardware that’s reserved just for you and isn’t vir­tu­al­ized.
Note

Whichever IONOS server model you choose, with all three variants you can rely on an external broadband con­nec­tion with up to 1 Gbit/s!

3 scenarios for your Necesse server (incl. suitable IONOS plans)

In the table below, we’ve listed three typical scenarios for a Necesse dedicated server. To make it easier for you to find the best IONOS option for each scenario, we’ve included the ap­pro­pri­ate IONOS plans.

Necesse server scenario Suitable IONOS plan with Windows
2-3 people; server per­ma­nent­ly online VPS Windows M
4-8 people; server per­ma­nent­ly online VPS Windows L
9+ people; server per­ma­nent­ly online AR6-32 HDD
Free VPS Trial
Try a virtual server risk-free for 30 days

Try out your VPS for 30 days. If you're not satisfied, you get your money back.

How to create a Necesse server for Windows step by step

With the hardware sorted, you can start in­stalling and setting up your Necesse dedicated server straight away. In the following sections, we’ve il­lus­trat­ed the process for you step by step using the example of a server from IONOS (vServer, Cloud Server or Dedicated Server). Windows Server 2022 is used as the server operating system.

Step 1: Connect to the server remotely

An active remote con­nec­tion is required to access the rented server service. Typically, you set up this remote con­nec­tion via the customer account with your provider or find the required remote login data there. IONOS can be con­fig­ured as follows:

  1. Log in with your in­di­vid­ual data in your IONOS customer account.
  2. Open the product category Server & Cloud and select the rented server.
  3. Copy the IP address and the login data (“User” and “Initial Password”), which can be found under “Login data”.
  4. Start the Windows ap­pli­ca­tion Remote Desktop Con­nec­tion and establish a remote con­nec­tion using the noted data.
  5. Classify the server cer­tifi­cate as trust­wor­thy if a message from Windows pops up.
Tip

In the IONOS Help Center, you can read in detail how to connect to a Windows server via remote desktop!

Step 2: Install SteamCMD

The next step is to install the SteamCMD ap­pli­ca­tion on your server. This command line tool will later allow you to connect to the public Steam servers, where you can download the Necesse Dedicated Server ap­pli­ca­tion, among others. To install SteamCMD, follow these three steps:

  1. Click on the following SteamCMD download link to download the in­stal­la­tion package for Windows.
  2. Unpack the ZIP file in a selected directory such as C:\SteamCMD.
  3. Execute the file steamcmd.exe to start client in­stal­la­tion.

Step 3: Install the “Necesse Dedicated Server” server app

You now have the option of down­load­ing and in­stalling the software for the Necesse server via SteamCMD. To start the client, simply run the steamcmd.exe again in the created directory. Im­me­di­ate­ly after executing the file, the client will be updated. As soon as it is ready for input, you will see the input line Steam>.

To install the server ap­pli­ca­tion, the first step is to log in anony­mous­ly to the public Steam servers by executing the following command:

login anonymous
bash

To save the Necesse server files in a suitable directory, create one in the second step, for example C:\necesse-server:

force_install_dir C:\necesse-server
bash

Use the command app_update and the Steam app ID of the Necesse dedicated server ap­pli­ca­tion (1169370) to start the download and in­stal­la­tion in the last step:

app_update 1169370 validate
bash
Image: SteamCMD: Installation of the “Necesse Dedicated Server” app
After the Necesse server has been suc­cess­ful­ly installed, SteamCMD displays the no­ti­fi­ca­tion “Success! App 1169370 fully installed”.

Execute the quit command to exit the client after suc­cess­ful in­stal­la­tion.

Tip

You can use the app_update command to update your Necesse server at any time later, should the de­vel­op­ment team release a new version.

Step 4: Open the server port

To make your installed gaming server ac­ces­si­ble via the internet, you must also open the Necesse port in the Firewall settings of your server. Unless you have specified a different number in the con­fig­u­ra­tion file, this is the TCP/UDP port 14159.

Log in to your IONOS customer account again and open the port as follows:

  1. Switch to the Server & Cloud section.
  2. Select the plan on which you have installed the Necesse dedicated server.
  3. Click on Network and Firewall policies in the menu on the left-hand side.
  4. Under Incoming, create two separate rules for the TCP and UDP port 14159.
Image: Open Necesse server port with IONOS
Open Necesse server port with IONOS

Step 5: Configure and start the Necesse server

As soon as the program files are located in the created directory, you can start con­fig­ur­ing your Necesse dedicated server. To do this, execute either the StartServer.bat file or the StartServer-nogui.bat file. The first starts the graphical wizard for the setup, with the second script you configure your Necesse server via command line entries. Enter the desired pa­ra­me­ters for the number of players, server name, etc. - re­gard­less of your choice. The server will then start with the desired settings.

Image: Necesse Server Wizard
Started Necesse server in the Setup and Start Wizard

The con­fig­u­ra­tion for your Necesse server is stored in a file named server.cfg. You can find this file in the following directory (replace username with your actual profile name):

C:\Users\Username\AppData\Roaming\Necesse\cfg
Image: Necesse server: Open configuration file
Necesse server: Open con­fig­u­ra­tion file
Note

Change the settings for the game world in the file worldSettings.cfg. This file will later be stored in the directory C:\Users\Username\AppData\Roaming\Necesse\saves as soon as the Necesse server is running com­plete­ly.

Step 6: Connect with the Necesse server

You and your comrades can now connect to the running server at any time by carrying out the following steps:

  1. Start Necesse in the usual way via the Steam client.
  2. Click on Mul­ti­play­er.
  3. Select the menu item Direct join.
  4. Enter the IP address of your server and the pre­vi­ous­ly defined port.
  5. Finally, press Connect.
Image: Join Necesse server via IP
Necesse dedicated server: Join directly via IP

Once the game world has loaded, you’re ready to embark on your online adventure together!

Image: Screenshot from Necesse
Screen­shot from Necesse
Tip

If you want to pass on an in­di­vid­ual server address instead of the IP address, all you have to do is register it and link it to your rented server. Thanks to exciting new endings such as the .gg domain, there are so many creative solutions possible!

Domain Checker
Go to Main Menu