5 Commits
Author SHA1 Message Date
layue13 aca38a5430 build(deps): CoFHLib 切换到 TDLM registry 版本
问题: 依赖 curse.maven:cofh-lib-220333:2388748 (CoFHLib 1.2.1-185),
不受组织控管, 与产物单源自建 registry 的集成目标不一致。
改动: compileOnly 升至 site.potatolab.tdlm:CoFHLib-1.7.10-Legacy:1.7.10R3.0.3:dev;
repositories 补 TDLM maven 声明。
验证: clean build 全绿 (JDK25, 类全 major52)。
兼容性: registry 版基于 TDLM fork master (b7cddd0), 与 curse 2388748 类清单
双向 diff — curse 侧仅多 cofh.api.transport.RegistryEnderAttuned 3 类
(无 gradle 级下游编译引用, 编译类用户为 EnderCore/EnderIO/Mek CE 的
libs 内嵌副本), 本仓 250 类全含。
2026-09-06 12:58:25 +00:00
hcs61256cs 16b25db610 Fix 1.7.10 client startup conflicts 2026-07-08 05:55:39 +08:00
TDLM Bot 79c3c5631e @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:56 +08:00
layue13 d70ef5115a Fix decompilation syntax errors in RenderSA and type errors 2026-07-04 04:54:47 +08:00
layue13andClaude Fable 5 1568a123da Migrate to GTNH Convention build system
Replace the legacy shell-script-based build (build.sh/compile-decompiled.sh)
with a standard GTNH Convention Gradle build system for Minecraft 1.7.10.

- build.gradle: applies com.gtnewhorizons.gtnhconvention
- settings.gradle: uses com.gtnewhorizons.gtnhsettingsconvention v2.0.24
- gradle.properties: mod metadata and GTNH configuration
- dependencies.gradle: dependency declarations (initially empty)
- gradlew + gradle/wrapper: Gradle 9.4 wrapper

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 22:39:49 +08:00