back

Publishing to GitHub

You are allowed to use another git provider, but we recommend GitHub.

Go to Menu > Git > GitHub > Share Project On GitHub, disable Private and Share, this should create a Git repo for you.

Share on GitHub

If you ever need to update your mod click the "Commit" button on the left, select all changes, write a message and press "Commit and Push".

Publishing to Modrinth

First we need to package our mod, in Intellij click on the gradle icon (the elephant) on the left of your screen and double click build to create a jar containing all your work.

Building the mod

Go to Modrinth and click the + in the top left (sign in if you haven't already) and create a new project. Modrinth already guides you through the process, but watch out for these common pitfalls to prevent getting your mod rejected:

  • Make sure you have a lengthy and properly formatted description encapsulating all features (good example, great example)
  • Make sure you have a functional GitHub repository/issues link.
  • Check that your license matches the one on GitHub
  • Make sure you selected the correct version range, 1.21.x is not real.
  • Ensure you are using the correct environment, if you don't know what this means select "both"

Ready to submit?

Submit Now!