Minecraft Modpack Creation

Modpacks are a primarily collection of mods and configuration files, but may also contain textures. The video below gives a brief introduction to creating your first modpack with the Twitch Desktop App (Windows/Mac):

 


Exporting Modpack

A properly formatted modpack is a .zip file. Directly inside the .zip file is the manifest.json and a folder labeled overrides. Your config folder, scripts folder, and any other folders your pack needs such as maps, saves, resources, mods etc also go inside the overrides folder. Once your project is created, you can export the pack as shown in this video:

 

 

You can add extra files such as maps or resources or saves by marking their boxes in the dropdown list. Packs with mods installed in non-traditional locations such as "/mods/1.7.10" may take longer to review.  

 

Once you have everything together you can create a modpack project. Check here for more information on creating a project.

Modpack requirements

  • A logo with equal dimensions, at least 400x400 pixels. This must not be a blank image; your pack's name will suffice.
  • A description that should explain the purpose of your modpack and any unique features it has. "Made for youtube" or "my favorite mods" are not proper descriptions.
  • If the pack has mods that are not hosted on CurseForge, the description must include a list of those mods and credit for the authors
  • A valid .zip with a manifest.json and an overrides file containing configs/scripts  

Third Party Mods

We believe the ideal is to have all mods in a modpack hosted on CurseForge.  This allows for the best user experience and ensures authors receive credit and rewards for the blood, sweat, and tears they put into the works they have wrought.  We also acknowledge that not all authors wish to upload their mods at this time, but allow for public usage.  

 

To help facilitate the transition we're going to provisionally allow certain third party mods in the overrides folder.  If this proves to be a burden or issue for authors or overly taxing on our moderation staff we reserve the right to change stances on the acceptability of any specific mod or of all override mods.  

Override mods must meet the following requirements:
  • The mod must be licensed as MIT/GPL or an equivalent. A blurb on their webpage saying "You can use this in anything including packs" will suffice as long as there are no conditions beyond credit attached.
  • The mod's open use policy is not conditional beyond requiring credit. Mods with "link back", "text file credit", or other requirements will not be considered.
  • The jar must be an official unmodified distributable from the authors or a licensed and documented fork of the mod.  This is not a back door for unlicensed derivative works, nor do we wish to cause undue support burdens on mod authors.
  • Personal permissions will not be accepted. You must submit any unlisted third party mod through the list of approved Non-CurseForge mods for review.

You can find a list of third party mods already approved for modpacks on the list of approved Non-CurseForge mods.

 

If a mod is on CurseForge you can use it in a pack on the client through the manifest.json. If a mod is on the third party list you can use it by putting it inside overrides/mods. If its not on CurseForge and not on the list, the pack will be rejected.

Submitting Mods:

Users and modders may submit mods/texturepacks to be added to the list of approved Non-CurseForge mods by filling out this form. We will need:

  • A link to the official download site.
  • A link to the license.  Personalized permissions, a link to a text file, forum screenshots, etc will not be considered as they are easy to forge and would require too many man hours to approve individually.

If the Mod Author does not have open use permissions, but would be ok with packs distributed through the client including their mod, all that is required is for the Mod Author to give permission (e.g. Allowed to be included in Twitch Desktop App/CurseForge Mod Packs) is all that is required.

 

However, since people can misunderstand or misrepresent things, if a third party Mod Author feels a modpack creator is using their mod in a way their license does not permit, they can report the modpack for review. Modpacks violating mod licenses and/or the requirements we've posted will be removed from public view and given a chance to fix the issue before the pack is deleted. 

 

If a Mod Author wishes us to remove a mod from the list for any reason please just let us know.  We will respect that decision in all future moderations.


Modpack Rejection

What gets packs 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