First, you will need to install CurseForge.
- Go to their website and download the client.
- Run the installer on your computer.
- When it's done and set up, run the CurseForge Launcher.
To enable the Minecraft plugin in the CurseForge Launcher:
- Go into the CurseForge Launcher settings menu by clicking the gear icon on the bottom left of the launcher.
- Add Minecraft as a game.
- From within the CurseForge Launcher, click on the Mod[acks tab on the left. It looks like a grass block.
+ Create Custom Profileat the top right.
- Give the profile whatever name you'd like.
- Choose the Minecraft version, such as 1.16.5, and choose the modloader version. The currently selected modloader should be fine.
- Press the Create button and the launcher will create your custom profile.
In the Modpacks tab, you should now see your new custom profile in the tile list of modpack profiles. If you were to install any other modpacks, you would see them here as well. You can choose to play the custom profile you just created, but it wouldn't have any mods yet. It would be just like vanilla Minecraft, so let's install some mods.
- You can either click on the profile image, or right click it for a context menu and choose View Profile.
- There will be three tabs: Installed Mods, Resource Packs, and Maps. Next to that is a Add More Content link. Click that.
- In the search box, type in the name of a mod that you would like to filter results. Now you can click on a mod in the list to go to the mod's page, or you can click on the Install button to install it directly.
- On the mod page, you can learn more about a mod or choose which version to install.
Within the Curse ecosystem, a third party mod refers to any mod that isn't hosted on CurseForge. They would prefer that all mods in modpacks that are shared in a Curse project are CurseForge mods so that users get the best user experience and that authors receive credit and rewards for the hard work that they put into their creations. You will be allowed to use non-CurseForge mods if they have licenses that allow for public usage, such as MIT/GPL or an equivalent. Here is a list of Non-CurseForge mods with open use linceses that you can use on Curse in a modpack.
You can install a third party mod to any single player modpack without any issues at any time. However, you will be restricted to the third party modpack list if you decide to make your modpack public as a CurseForge modpack project.
- Select the more (three dots) option in the upper right corner of your modpack profile page.
- Open the folder.
- Drag and drop the mod you would like to add into the mods folder.
If you would like your friends to be able to play your modpack with you on your server, you will need to export the pack and create a project on Curse. They have a set of guidelines that you will need to follow. You can find this information on CurseForge, but the most important information to keep in mind is what will get your modpack rejected:
- If it is a copy/clone of a modpack uploaded by someone other than the owner/author
- If it includes mods NOT on the Third Party list
- If it includes texture packs belonging to someone other than the creator
- If it does not meet the description and logo guidelines
First, you will need to export the pack from within the CurseForge Launcher.
- From your modpack profile, select the more button (three dots) and choose Export Profile.
- You will need to give it a name, a package version, and choose what files will be included in the package.
- This will create a zip file and you will need to choose where to save it.
- Make sure to put it somewhere that you can find it easily later!
Next you will need to go to CurseForge and start a new project. Choose the modpack option. You will be presented with a form page. Fill out all of the options for your modpack and then click Start Project when you are done. Before anyone can use this modpack, it must be approved by a Curse moderator.
You will need to upload your exported CurseForge Launcher modpack that you just created. It contains the modpack manifest, configs, and any third party mods that you might have added.
- From your CurseForge modpack project page, click the File button with an up arrow next to it.
- Choose the exported modpack zip as the file to upload.
- Fill out any of the information that you would like to, such as the display name, release type, and changelog. You are required to set the supported Minecraft versions.
- When you're done, make sure to Submit the File.
After your modpack gets approved, anyone should be able to download it.
If you would like other people to be able to create servers with your modpack, it's pretty simple. First, convert your modpack into a server pack.
- Go to your modpack's profile page in the CurseForge Launcher.
- Click the more button (three dots) in the upper right corner.
- Choose open folder.
- Copy all of the files and folders except for
mods/mod_list.jsoninto a separate folder. Make sure the folder is empty and that it's somewhere that you will be able to find again later.
- Next, install the Forge Server into that folder. You just need to do the first section of that tutorial: Download All Forge Files.
- Make sure to remove all client only mods from your mods folder. Client only mods might include HUDs, GUIs, custom loading screens, resource loaders, minimaps, or anything else. You will need to check with the specific mod pages to determine if it is client only.
- Zip up all of the files, including the
minecraft...server.jar, and any other files you might include in your modpack like custom scripts.
- On your CurseForge modpack project page, click on the Files tab. Choose the version associated with the server pack you just created. Scroll down until you see Upload Additional File. Upload the server pack you just created.
Updated about 1 year ago