Sunday, 1 June 2025

How to install a Minecraft modpack server online and on your pc (localhost)

In this tutorial, you will learn how to create your modpack server online and on your localhost. 

You may want to create your server online to play with friends and people from all over the world, and you may want to create a server on your computer to play with people on the same network as you or those who you want to share your IP with.

Read below on how to set up the server pack for modpacks:-

Online Hosting Method

If you want to create your very own server using a hosting service such as BisectHosting, then all you need to do is create a fresh installation for whatever modloader the modpack is using.

Modloader refers to Fabric, Forge, NeoForge, Quilt.  Note: that most of the GamerPotion modpacks use modloaders: Fabric, Forge and NeoForge for the serverpacks.

In this example we will use the modpack Cookiemon

We can see that Cookiemon uses the NeoForge modloader on Minecraft version 1.21.1

(Note that this will also apply to other modpacks that use modloaders like Fabric/Forge/Quilt etc)



If you install the modpack using the CurseForge client you can see what version of NeoForge is being used


In this case we can see the latest version uses NeoForge 21.1.174 on Minecraft version 1.21.1

Now we can head over to the online server hosting service and install that version of NeoForge as a fresh install. (below example shows BisectHosting control panel)

(For Fabric/Forge/etc  install the relevant modloader to your server)


After installing, your screen should look something like this


Now that a fresh copy of NeoForge has been installed, we can upload the serverpack files

BisectHosting has a neat feature which lets you upload the zip file directly and unzip it once uploaded to save your having to upload multiple files via FTP.

So upload the serverpack zip file to your root folder of the server



Once uploaded, simply go to Files, then find the zip file, right click on it and unzip the archive


(you may need to do this step 2 or 3 times to get all the files to fully unzip)

After that, go to Console and start the server


If everything has worked out, then you should see your server status as "online".  You can now share the IP of your online server with your friends and play together.




Localhost Method

If you want to host the serverpack on your harddrive and play on a local network, follow these steps. First thing you will need to install Adoptium Java - Download the latest version from here - https://adoptium.net

For modpacks on version 1.20.x and below you will need Java 17 JDK and anything higher than version 1.21.x you will need JAVA 21 JDK

Your installation screen should look like this. Continue and wait for it to finish installed the JAVA JDK


Now assuming you have already downloaded your server pack for the modpack (it will usually be a zip file between 100-500mb in size),  you can continue to the next step.

Now find out what modloader and version your modpack is using.  In this example we are using the Cookiemon modpack.

Modloader refers to Fabric, Forge, NeoForge, Quilt.  Note: that most of the GamerPotion modpacks use modloaders: Fabric, Forge and NeoForge for the serverpacks.

We can see it uses the NeoForge modloader version 21.1.174 (on Minecraft version 1.21.1)

Now head over to one of these relevant links to download the localhost server installer for the modloader that the modpack is using

- NeoForge - https://projects.neoforged.net/neoforged/neoforge

- Fabric - https://fabricmc.net/use/installer

- Forge - https://files.minecraftforge.net

For Cookiemon's example, we will download the 1.21.1 NeoForge installer.



Right click on the downloaded jar file and select open with Java (you should have this option after you have properly installed java on your system)




Your screen should then look like this 


Click on Proceed


Once the server has been installed.  Copy all the files from the serverpack folder into the new server's folder. Then run the bat file to launch the server. 

After running the bat file for the first time you may see a message like this


Simply open the eula.txt file and change from "false" to "true" ,  then save the file.



Then run the bat file again.

It should now start the server on your local machine.




You can then connect to the server on your machine using your local IP (use 127.0.0.1  or   localhost as your IP address)

Popular Posts