Commit Graph
17 Commits
Author SHA1 Message Date
TDLM-CI 54fb593812 fix(ci): 补 gradlew 执行位
Build / build (push) Failing after 7m3s
问题: gradlew 提交时为 100644, checkout 后无执行权限, CI 误判无 wrapper 回退系统 gradle 报 command not found (exit 127)
改动: gradlew git mode 100644 -> 100755, 内容不变
验证: ls-files -s 显示 100755; CI 重跑应走 ./gradlew 路径
2026-09-07 12:48:22 +00:00
layue13 c35192d9be build: settings 补 rootProject.name (CI artifact 名确定性)
Build / build (push) Failing after 11s
问题: gtnhsettingsconvention 以 settings 目录名派生 projectName, act runner 下目录名固定 hostexecutor 导致 artifact 名错位
改动: 显式写死 rootProject.name
验证: CI publish 产物坐标应为 site.potatolab.tdlm:slashblade-kevinwalker
2026-09-07 12:28:51 +00:00
layue13 07d8e00e74 ci: 铺 org 共享薄壳 workflow (build-release 模板)
Build / build (push) Failing after 8s
问题: 无统一 CI 入口
改动: .gitea/workflows/build.yml 指向 ci-templates 共享模板
2026-09-07 12:28:50 +00:00
layue13 c5d1f10163 build(slashblade-kevinwalker): Daemon JVM criteria 钉 JDK 25
问题: 构建进程 JVM 依赖各机器 JAVA_HOME, 换环境漂移
改动: updateDaemonJvm --jvm-version=25 生成 gradle-daemon-jvm.properties(criteria 优先于 JAVA_HOME/org.gradle.java.home)
验证: JAVA_HOME=Zulu8 下 assemble 全绿(daemon 实跑 JDK25); 产物全部 major=52
2026-09-05 20:30:43 +00:00
Hermes 47ef81638d chore(slashblade-kevinwalker): 删除过时的 compile-decompiled.sh 与 build.sh
- 删除 compile-decompiled.sh 及包装它的 build.sh
- 脚本内 /root/modsource 绝对路径 classpath 已失效
- 仓库已有完整的 gradle 构建链,直接 ./gradlew build 即可
2026-09-05 07:45:36 +00:00
liuhao b9fce976c6 fix: restore full Uranium mod-set compatibility
Apply the source and compatibility fixes validated by the Java 8 Uranium full-mod integration run.
2026-08-31 13:51:06 +08:00
hcs61256cs 06eb70050e Fix newer blade texture and translation 2026-07-08 18:17:18 +08:00
layue13 96c74801b8 @ Clean .gitignore: exclude .gradle/ cache from tracking 2026-07-05 19:01:46 +08:00
TDLM Bot fa8cf26fae @Fix SlashBlade API deobfuscation and repoint deps to real SlashBlade/Botania
Compile-error fixes (deobfuscated func_/field_ references -> real SlashBlade API method names):
- ItemSlashBlade / EntityDrive / MotionVector / StunTracker / Refine / Trail / Combo
- DataWatcher parameters: ItemSlashBlade.stack -> SlashBlade.getSpecialAttackFromState, etc.
- Replaced call sites pointed at SlashBlade stub with real SlashBlade mc1.7.10-r87 API

Dependencies updated:
- SlashBlade 1.0.0-stub -> mods.flammpfeil.slashblade:SlashBlade:mc1.7.10-r87 (real, MavenLocal)
- botania-stub -> com.github.GTNewHorizons:Botania:1.13.16-GTNH:dev (real, JitPack/GTNH Maven)

compileJava + publishToMavenLocal both green.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@
2026-07-05 03:35:57 +08:00
layue13 3091c455db chore: ignore .gradle/ cache dir 2026-07-04 18:03:58 +08:00
layue13 0a9983e818 Add SlashBlade stub dep and fix SRG names 2026-07-04 16:23:43 +08:00
layue13 580cda7aae Fix gitignore and add GTNH Convention build files 2026-07-04 15:50:21 +08:00
layue13 f52531f792 Add GTNH Convention build files and fix .gitignore 2026-07-04 15:44:33 +08:00
Yudi Wang 7d4a68fbd2 完善源码构建环境 2026-07-01 11:32:43 +08:00
Yudi Wang 1eb379ae04 完善源码构建环境 2026-07-01 11:32:18 +08:00
Yudi Wang 4cbc32b34f 加固炫彩之刃属性包空保护 2026-06-28 23:33:25 +08:00
Yudi Wang 930e4e8b35 加固炫彩之刃属性修改包 2026-06-28 22:01:27 +08:00