Skip to content

Commit

Permalink
Update: try to support Minecraft 1.18.2
Browse files Browse the repository at this point in the history
  • Loading branch information
xfl03 committed Jan 7, 2023
1 parent 2321ecc commit a18e613
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 5 deletions.
24 changes: 20 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
buildscript {
repositories {
mavenCentral()
maven { url = 'https://maven.minecraftforge.net' }
mavenCentral()
}
dependencies {
classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '5.1.+', changing: true
Expand All @@ -13,16 +13,17 @@ version = '2.0.0'
group = 'me.xfl03'
archivesBaseName = 'MoreCrashInfo'

java.toolchain.languageVersion = JavaLanguageVersion.of(16)
java.toolchain.languageVersion = JavaLanguageVersion.of(17)
println('Java: ' + System.getProperty('java.version') + ' JVM: ' + System.getProperty('java.vm.version') + '(' + System.getProperty('java.vendor') + ') Arch: ' + System.getProperty('os.arch'))

minecraft {
mappings channel: 'official', version: '1.17.1'
mappings channel: 'official', version: '1.18.2'
runs {
client {
workingDirectory project.file('run')
property 'forge.logging.markers', 'REGISTRIES'
property 'forge.logging.console.level', 'debug'
property 'forge.enabledGameTestNamespaces', 'morecrashinfo'

mods {
morecrashinfo {
Expand All @@ -35,6 +36,20 @@ minecraft {
workingDirectory project.file('run')
property 'forge.logging.markers', 'REGISTRIES'
property 'forge.logging.console.level', 'debug'
property 'forge.enabledGameTestNamespaces', 'morecrashinfo'

mods {
morecrashinfo {
source sourceSets.main
}
}
}

gameTestServer {
workingDirectory project.file('run')
property 'forge.logging.markers', 'REGISTRIES'
property 'forge.logging.console.level', 'debug'
property 'forge.enabledGameTestNamespaces', 'morecrashinfo'

mods {
morecrashinfo {
Expand All @@ -47,6 +62,7 @@ minecraft {
workingDirectory project.file('run')
property 'forge.logging.markers', 'REGISTRIES'
property 'forge.logging.console.level', 'debug'
property 'forge.enabledGameTestNamespaces', 'morecrashinfo'
args '--mod', 'morecrashinfo', '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/')

mods {
Expand All @@ -61,7 +77,7 @@ minecraft {
sourceSets.main.resources { srcDir 'src/generated/resources' }

dependencies {
minecraft 'net.minecraftforge:forge:1.17.1-37.1.1'
minecraft 'net.minecraftforge:forge:1.18.2-40.2.0'
}

jar {
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
7 changes: 7 additions & 0 deletions src/main/resources/crashtransformers.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,13 @@ function initializeCoreMod() {
'name': 'net/minecraftforge/fmllegacy/CrashReportExtender'
},
'transformer': transformCrashReportExtenderTransformer
},
'CrashReportExtenderTransformer 18': {
'target': {
'type': 'CLASS',
'name': 'net/minecraftforge/logging/CrashReportExtender'
},
'transformer': transformCrashReportExtenderTransformer
}
}
}

0 comments on commit a18e613

Please sign in to comment.