Skip to content

Instantly share code, notes, and snippets.

@maxov
Last active August 29, 2015 14:08
Show Gist options
  • Save maxov/840c8c6ae3453d93e9f4 to your computer and use it in GitHub Desktop.
Save maxov/840c8c6ae3453d93e9f4 to your computer and use it in GitHub Desktop.
Aquifer package format
// a client-side package (nudge nudge wink wink)
{
"name": "my-name",
"owner": "org-or-user",
"version": "0.5.0",
"paths": {
"artifact": "builds/my-name-*.jar",
"docs": "docs/"
},
"dependencies": {
"mc": "1.8.1",
"sponge-client": "1.0.5"
}
}
// a server-side package
{
"name": "my-name",
"owner": "org-or-user",
"version": "0.5.0",
"paths": {
"artifact": "builds/my-name-*.jar",
"docs": "docs/"
},
"dependencies": {
"mc": "1.8.1",
"sponge-server": "1.0.5"
}
}
// a modpack
{
"name": "my-modpack",
"owner": "org-or-user",
"version": "0.5.0",
"paths": {
// because there are no artifacts(this is just a pack of mods), they are not specified
"docs": "docs/"
},
"dependencies": {
"mc": "1.8.1",
"sponge-client": "1.0.5",
"my-mod": "0.3.4",
"my-other-mod": "0.5.6"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment