Granted you can install a pack and tweak it. But We’re gonna make one.
Click on the + in the lower left corner.
Vanilla is selected, this is good.
Click on ‘Select a version’, a drop-down will appear.
Click on the type of pack you will be creating, Forge or Fabric. The type is based on the Mod Loader that all, yes all, your mods you have selected require.
Click on the version that your mods require, this version will actually limit which mods you can use. That’s where the beauty of this launcher comes in to play.
Now click on the right arrow icon in the lower right.
Name your pack on the next screen.
Hit the right arrow icon again.
Shortly your pack will be available on the main screen.
Right click it and choose ‘Manage’
Click on ‘Mods’ on the left
And now we get to add mods to it. Click on the ‘Add Mod’ button in the top center. This is where the pack launcher, which is acting as a pack builder shines. Everything you find under this button is limited to the version of Forge or Fabric you selected. You will not be able to install a mod that won’t work for your pack’s mod loader. Further, you don’t have to search all over creation to find stuff. Lots of research steps are simply removed.
Search for or just scroll and browse for mods to add. Click on ‘Install’ for each one you want. The dependency mods will automatically be downloaded and installed for you.
Now that you have selected your 240+ mods, hit the ‘x’ that is the upper right, not for the app, but just about where it says “search” which btw, that is for searching inside the 240+ mods you selected.
Now double click your pack to see if it runs.
When it fails you get to fix it, that’s a subject for another article. Right now you have a pack.
Right click the pack and choose ‘kill’ to force terminate if you ever have an issue like it refusing to shut down. Oh the power!
The pack is shut down now. Right click it and choose ‘Export’.
Give your pack a version, probably 1.0.1 (Major.Minor.Build).
Click on the folder icon and decide where you want the export to go. Downloads is always a good option.
Now click the right arrow icon again.
On this next screen we need to select the folders and files that must be included in our pack so that others can experience what we’ve built. At a minimum, you will need to select if the check box exists, don’t worry if no check box, or the directory isn’t there, the following directories: config, mods, resources, resource packs, scripts. Technically, it’s not a good idea to sender your servers.dat, options.txt, or any other file. That will simply lead to overwriting problems that your users will complain about alot. There are mods such as www.curseforge.com/minecraft/mc-mods/desired-servers which can help you distribute a server list, and www.curseforge.com/minecraft/mc-mods/default-options for distributing options and keybinds. Both don’t overwrite existing settings.
And yes, click that right arrow icon again.
In a few short seconds it will say it’s done. Now you can grab the export (your pack) from where you told it to go and email it, or send thru discord to your friends. Or you could publish it CurseForge.