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
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.netRight 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)