-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathbuild.properties
57 lines (49 loc) · 1.79 KB
/
build.properties
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
def github_owner="Stormwind99"
def changelogJSON="update.json"
/// Mod naming
mod_name="Wumple Util Library"
//mod_name_spaceless="${new String(mod_name).replaceAll('\\s','')}"
mod_name_spaceless="WumpleUtil"
mod_id="${new String(mod_name_spaceless).toLowerCase()}"
//mod_internalid="${mod_id}"
mod_internalid="util"
/// Versions
mc_mappings_channel="snapshot"
mc_mappings_version="20200119-1.14.4"
forge_version="28.2.4"
forge_loader_version="28"
mc_version="1.14.4"
version="3.6.0"
/// For @Mod, etc.
dependencies=""
basegroup="com.wumple"
group="${basegroup}.${mod_internalid}"
group_path="${new String(group).replaceAll(/\./,'/')}"
url="https://github.com/${github_owner}/${mod_name_spaceless}"
issueTrackerURL="${url}/issues"
changelog="${changelogJSON}"
updatejson="https://raw.githubusercontent.com/${github_owner}/${mod_name_spaceless}/${mc_version}/${changelogJSON}"
/// For mcmod.info
mod_description="Shared library of useful classes and functions for mod development. Does nothing on its own. Reduces boilerplate and duplicate code. Used by Stormwind's mods."
mod_logo="logo.png"
mod_credits="Stormwind99. CapabilityContainerListener by Choonster. BlockRepairing derived from Corosauce's CoroUtil."
mod_dependencies="\"mod_MinecraftForge\""
mod_authors="\"${github_owner}\""
mod_author="${github_owner}"
/// Curseforge
// for release uploading
curseforge_id="298323"
curseforge_releasetype="release"
/// Github
// for release uploading
github_userz="${github_owner}"
github_repo="${mod_name_spaceless}"
// Bintray
// for artifact uploading
bintray_user="stormwind"
bintray_repo="MinecraftModding"
bintray_package="${mod_name_spaceless}"
license="LGPL-3.0"
/// Possibly deprecated
// dir_repo="./"
// dir_output=../Build Output/${mod_name_spaceless}/