Modpacks contain numerous mods, each contributing unique features, mechanics, or content to the game. When players install a personalized modpack, they can immerse themselves in a distinct and customized Minecraft adventure on the server. It's advisable to generate a fresh world to mitigate potential complications. Ensure the modpack also aligns with the server's version to maintain compatibility.
Requirement: A mod loader is required to install mods on a Minecraft server:
Forge | Fabric | NeoForge | Quilt
Note: Server Pack Creator automates client-side mods to a server-ready version. Learn how to use Server Pack Creator here.
How to Install a Custom Modpack on a Minecraft Server (Local)
1. Hit the Windows + R keys on the keyboard to open the Run menu.
2. Enter the desired Minecraft directory.
| Launcher | Default Directory |
| Minecraft | %appdata%\.minecraft |
| Modrinth | %appdata%\ModrinthApp\profiles |
| GDLauncher | %appdata%\gdlauncher_carbon\data\instances |
| Technic Launcher | %appdata%\.technic\modpacks |
Note: The Minecraft directory location will vary depending on the type of launcher used. For other custom launchers, open the folder of the modpack to locate the files.
3. Take note of all the folders inside. These will vary based on the installed mods.
4. Minimize the folder to use later in the tutorial.
5. Log in to the BisectHosting Starbase panel.
6. Stop the server.
7. Go to the Files tab.
8. Log in to the Minecraft server using an SFTP client. Learn how to here.
9. Drag and drop the folders in step 4.
Note: Remove any client mods to avoid server issues. Check the mod description to verify.
10. Return to the BisectHosting Starbase panel.
11. Go to the Home tab.
12. On the Level Name field, enter a new name to generate a new world.
13. Press the Save button.
Note: Learn how to upload a custom world here.
14. Start the server.
How to Install a Custom Modpack on a Minecraft Server (Download)
1. Download the server pack .zip for the modpack. The Pixelmon Modpack for Minecraft 1.16 is used in this example.
2. Extract the .zip file to a folder.
3. Take note of all the folders inside. These will vary based on the modpack.
4. Minimize the folder to use later in the tutorial.
5. Log in to the BisectHosting Starbase panel.
6. Stop the server.
7. Go to the Files tab.
8. Log in to the Minecraft server using an SFTP client. Learn how to here.
9. Drag and drop the folders in step 4.
10. Return to the BisectHosting Starbase panel.
11. Go to the Home tab.
12. On the Level Name field, enter a new name to generate a new world.
13. Press the Save button.