This repository contains an empty modpack meant to be used as a base for your project, only containing Fabric and RoughlyEnoughItems.
It is based on Fabric and Modrinth, and contains no mods, just a structure and a guide to create your own complex pack.
This guide has versionning on github and team collaboration in mind.
- Download git
Instructions
If you are experienced with git, just get git the way you usually do and skip this part.Otherwise, download a git client : https://desktop.github.com/
This one is github's official client and comes bundled with git for easy installation.
- Create a github account and log in
Instructions
Create an account on github : https://github.com/You can use your microsoft account, which you already have if you own minecraft.
- Fork and clone this repository
Instructions
On github, click the "fork" button at the top right of the page https://github.com/Darkxell/SimpleModpackBase/forkThen, using Github desktop, click on "file" -> "Clone" -> "Darkxell/SimpleModpackBase".
This steps downloads a copy of the repository's file to your computer, that you will be able to modify and create your own pack from.
If you are joining a team, do not fork. Ask your team leader to add you to the already forked repository, and clone from Github desktop directly.
- Create a modpack on modrinth
Instructions
Go on https://modrinth.com, and log in with your github account.If you are joining a team, ask your leader to add you to the Modrinth project instead.
- Install MultiMc
Instructions
We will be using MultiMc available at : https://multimc.org/Other options such as ATLauncher are possible : https://atlauncher.com/, but this guide will not cover them.
- Create a minecraft fabric instance
Instructions
On MultiMc, click "Add Instance" -> Vanilla -> 1.19.2 (you'll change this later)Enter the name of your pack at the top and validate
Then, Click your instance -> "Edit Instance" -> "Version" -> "Install Fabric"
You may want to launch the instance now to make sure you can already play it.
- Merge the empty instance and the repository
Instructions
Since we can't move a multiMC instance out of the "instances" folder, we'll have to move this repository in the instance, adding all the mods and config to it.In MultiMC, click "Instance folder"
In the folder that opens, drag and drop the content of the repository you cloned, adding all the mods and config to the instance you just created. If done correctly, your instance folder should contain a ".minecraft" folder and a ".git" folder next to each other. Make sure you display hidden files if using windows.
This will break github desktop. In it, click "locate", and enter the path you just moved the ".git" folder to.
- Congratulations!
Try launching your modpack.
You should see a clean 1.19.2 fabric version with RoughlyEnoughItems installed, or the start of your modpack if your team already started working!
If everything went well, you may want to change version from the arbitrary 1.19.2 example here. To do so, simply change the minecraft version in MultiMC, and update the content of the "mods" folder with jar files matching the version you want to support.
Since you just made a change, don't forget to "git commit" and "git push"!
Good luck working on your project!
Now that your modpack is done and ready to be played, you will want to publish it to platforms like curseforge and modrinth.