-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcookiecutter.json
78 lines (66 loc) · 2.5 KB
/
cookiecutter.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"minecraftVersion": "1.21",
"supportedMinecraftVersions": ">=1.20 <=1.21",
"modName": "Mod Template",
"modId": "{{ cookiecutter.modName|lower|replace(' ', '-') }}",
"modVersion": "1.0.0",
"modDescription": "Adds nothing",
"modMainClass": "{{ cookiecutter.modName|replace(' ', '') }}",
"modGroup": "top.offsetmonkey538.{{ cookiecutter.modId|replace('-', '') }}",
"modAuthor": "OffsetMonkey538",
"modOrganization": "OffsetMods538",
"modSources": "https://github.com/{% if cookiecutter.modOrganization == '' %}{{ cookiecutter.modAuthor }}{% else %}{{ cookiecutter.modOrganization }}{% endif %}/{{ cookiecutter.modName|replace(' ', '-') }}",
"includeBlockRegistryClass": [
"yes",
"no"
],
"includeItemRegistryClass": [
"yes",
"no"
],
"includeConfigClass": [
"yes",
"no"
],
"includeMonkeyLib538": [
"yes",
"no"
],
"includeDataGeneration": [
"yes",
"no"
],
"includeFabricApi": [
"yes",
"no"
],
"isLibrary": [
"yes",
"no"
],
"initGit": [
"yes",
"no"
],
"__prompts__": {
"minecraftVersion": "Enter the minecraft version:",
"supportedMinecraftVersions": "Enter which versions of minecraft should the mod support:",
"modId": "Enter the id for your mod:",
"modVersion": "Enter the version of your mod:",
"modName": "Enter the name of your mod:",
"modDescription": "Enter a description for your mod:",
"modMainClass": "Enter a name for your mods main class:",
"modGroup": "Enter the maven group for your mod:",
"modAuthor": "Enter the name of the author of the mod:",
"modOrganization": "Enter the name of the GitHub organization of the mod, use a space if there is none:",
"modSources": "Enter the link to your mods sources:",
"includeBlockRegistryClass": "Do you want a block registry class? You will probably also want Fabric API.",
"includeItemRegistryClass": "Do you want an item registry class? You will probably also want Fabric API.",
"includeConfigClass": "Do you want a config class? This *will* require MonkeyLib538.",
"includeMonkeyLib538": "Do you want to include MonkeyLib538? This is my own library.",
"includeDataGeneration": "Do you want data generation? This *will* require Fabric API.",
"includeFabricApi": "Do you want Fabric API?",
"isLibrary": "Enables javadoc, maven publishing. Do not enable this unless you're me",
"initGit": "Do you want a git repository to be initialized?"
}
}