Skip to content

Commit c6cdaa3

Browse files
committed
update files
1 parent 0cb4223 commit c6cdaa3

3 files changed

Lines changed: 40 additions & 35 deletions

File tree

build.gradle

Lines changed: 35 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ repositories {
2424
name = 'Babric'
2525
url = 'https://maven.glass-launcher.net/babric'
2626
}
27-
maven {
28-
url = "https://api.modrinth.com/maven"
29-
}
30-
maven {
31-
url 'https://btw-community.github.io/btw-mvn/'
32-
}
27+
maven {
28+
url = "https://api.modrinth.com/maven"
29+
}
30+
maven {
31+
url 'https://btw-community.github.io/btw-mvn/'
32+
}
3333
mavenCentral() //For fastutil
3434
}
3535

@@ -65,9 +65,7 @@ dependencies {
6565
// This is what MC 1.6 uses
6666
implementation 'com.google.code.gson:gson:2.2.2'
6767

68-
implementation group: 'it.unimi.dsi', name: 'fastutil', version: '8.5.12'
69-
70-
implementation 'com.typesafe:config:1.4.5'
68+
implementation 'com.typesafe:config:1.4.5'
7169
}
7270

7371
configurations.all {
@@ -85,9 +83,16 @@ configurations.all {
8583
}
8684

8785
processResources {
88-
inputs.property "version", project.version
86+
def expandedInfo = [
87+
"version": project.version,
88+
"name": project.name,
89+
"btw_version": btw_version,
90+
"minecraft_version": minecraft_version,
91+
"mod_id": mod_id
92+
]
93+
inputs.properties expandedInfo
8994
filesMatching("fabric.mod.json") {
90-
expand "version": project.version
95+
expand expandedInfo
9196
}
9297
}
9398

@@ -113,25 +118,25 @@ loom {
113118
}
114119

115120
tasks.register('copyBtwJar', Copy) {
116-
def depInter = dependencies.create("maven.modrinth:btwce:${project.btw_version}:intermediary")
117-
def depDoc = dependencies.create("maven.modrinth:btwce:${project.btw_version}:javadoc")
118-
def depMappings = dependencies.create("btw.community:mappings:1.0.3")
119-
120-
def config = configurations.detachedConfiguration(depInter, depDoc, depMappings)
121-
config.transitive = false
122-
123-
from config
124-
into file("build_BTW/tmp/BTW_dev")
125-
126-
rename { String fileName ->
127-
if (fileName.contains("javadoc")) {
128-
return "BTW-CE-Intermediary-javadoc.jar"
129-
}
130-
if (fileName.contains("mappings")) {
131-
return "BTW-CE-mappings.jar"
132-
}
133-
return "BTW-CE-Intermediary.jar"
134-
}
121+
def depInter = dependencies.create("maven.modrinth:btwce:${project.btw_version}:intermediary")
122+
def depDoc = dependencies.create("maven.modrinth:btwce:${project.btw_version}:javadoc")
123+
def depMappings = dependencies.create("btw.community:mappings:1.0.3")
124+
125+
def config = configurations.detachedConfiguration(depInter, depDoc, depMappings)
126+
config.transitive = false
127+
128+
from config
129+
into file("build_BTW/tmp/BTW_dev")
130+
131+
rename { String fileName ->
132+
if (fileName.contains("javadoc")) {
133+
return "BTW-CE-Intermediary-javadoc.jar"
134+
}
135+
if (fileName.contains("mappings")) {
136+
return "BTW-CE-mappings.jar"
137+
}
138+
return "BTW-CE-Intermediary.jar"
139+
}
135140
}
136141

137142
class BTWJarReplacer implements MinecraftJarProcessor<Spec> {

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Project name (required)
22
name=Chat Heads
3+
mod_id=chat_heads
34

45
minecraft_version = 1.6.4
56
btw_version = 3.1.0
6-
yarn_mappings = 1.6.4+build.420
7-
loader_version = 0.14.19
7+
loader_version = 0.18.4
88

99
mod_version = 1.0.0
1010
maven_group = net.dravigen

src/main/resources/fabric.mod.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"schemaVersion": 1,
3-
"id": "chat_heads",
4-
"version": "1.0.0",
5-
"name": "Chat Heads",
3+
"id": "${mod_id}",
4+
"version": "${version}+BTW-${btw_version}",
5+
"name": "${name}",
66
"description": "See who you're chatting with!",
77
"authors": [
88
"DraViGen, inspired by dzwdz"

0 commit comments

Comments
 (0)