You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Moonstone is a tool to manage CurseForge or Modrinth modlists in IntelliJ.
Files named modlist.json will be opened with Moonstone. These contain the modlist in json data but provide a nice GUI to manage the modlist.
It is intended to be used alongside PackDev to develop modpacks.
Moonstone can run as a standalone program or as an IntelliJ plugin.
Instructions on how to install the IntelliJ plugin can be found at https://moddingx.org/jetbrains
modlist.json format
The contents of the modlist.json file should be a json object with the following format:
platform: A string that indicates the modding platform. Currently, supported values are curseforge and modrinth.
loader: A string describing the mod loader for the modpack.
minecraft: The minecraft version that the modpack uses.
installed: A list of mod files that are explicitly installed.
dependencies: A list of mod files that are installed only as dependencies for other files.
A mod file describes a json object with the following format:
project: The project id
file: The file id
side: Where that mod is required. Either common, client or server
locked: Whether this dependency is locked, so it can't be updated.
About
IntelliJ plugin and standalone tool to manage CurseForge or Modrinth modpack modlists from within the IDE