From ebec0d5dee09803c81ddf4de384fb7091b67bedf Mon Sep 17 00:00:00 2001 From: 3944Realms Date: Tue, 13 Jan 2026 12:24:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9E=84=E5=BB=BA=E8=84=9A=E6=9C=AC=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=EF=BC=88=E4=BF=AE=E5=A4=8Dpublish=E5=90=8E=E6=B2=A1?= =?UTF-8?q?=E6=9C=89refmap=E9=97=AE=E9=A2=98=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 23 +++++----------------- src/main/resources/coremods/morsb_patch.js | 4 +--- 2 files changed, 6 insertions(+), 21 deletions(-) diff --git a/build.gradle b/build.gradle index 84ada1f..d55764d 100644 --- a/build.gradle +++ b/build.gradle @@ -205,23 +205,7 @@ tasks.named('javadoc', Javadoc).configure { options.addBooleanOption('Xdoclint:none', true) options.addStringOption('doctitle', "${mod_id} ${minecraft_version} ${mod_version} Javadoc") } -// =====================(class/ java) ===================== -tasks.register('deobfJar', Jar) { - from(sourceSets.main.output) // class - duplicatesStrategy = DuplicatesStrategy.EXCLUDE - manifest { - attributes([ - 'Specification-Title' : mod_id, - 'Specification-Vendor' : mod_authors, - 'Specification-Version' : '1', - 'Implementation-Title' : project.name, - 'Implementation-Version' : archiveVersion, - 'Implementation-Vendor' : mod_authors, - 'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"), - ]) - } - dependsOn classes -} + tasks.register('sourceJar', Jar) { from(sourceSets.main.allSource) // java archiveFileName = "${mod_id}-${minecraft_version}-${mod_version}-sources.jar" @@ -385,6 +369,9 @@ var generateModMetadata = tasks.register("generateModMetadata", ProcessResources sourceSets.main.resources.srcDir generateModMetadata legacyForge.ideSyncTask generateModMetadata +tasks.named('publish') { + dependsOn build +} afterEvaluate { tasks.named('reobfJar') { @@ -406,7 +393,7 @@ publishing { mavenJava(MavenPublication) { artifactId = mod_id - artifact deobfJar + artifact reobfJar artifact sourceJar artifact javadocJar artifact apiJar diff --git a/src/main/resources/coremods/morsb_patch.js b/src/main/resources/coremods/morsb_patch.js index c65d845..6da70ee 100644 --- a/src/main/resources/coremods/morsb_patch.js +++ b/src/main/resources/coremods/morsb_patch.js @@ -55,7 +55,7 @@ function initializeCoreMod() { var returnLabel = new LabelNode(); var checkInstructions = ASMAPI.listOf( - // 检查我们的钩子 + // 检查钩子 new VarInsnNode(Opcodes.ALOAD, 1), // 加载 Mob 参数 new VarInsnNode(Opcodes.ALOAD, 2), // 加载 Frustum 参数 new MethodInsnNode( @@ -122,8 +122,6 @@ function initializeCoreMod() { } } } - - ASMAPI.log("INFO", "使用备用方案修改方法"); } return method;