開發者環境建置與編譯
本指南為參與 速度計 (Speedometer) 開發的技術貢獻者提供了環境準備、倉庫配置、建置工作流程與自動化測試說明。
📊 開發者前置環境資訊框
| 開發工具 | 版本要求 | 用途說明 |
|---|---|---|
| JDK | Java 25 (org.gradle.java.home=E:/JDK25) | 主要編譯 Java 開發套件 |
| Gradle | 9.3+ | 專案組建引擎 |
| Fabric Loom | 1.15+ | Minecraft 模組開發外掛 |
| Fabric Loader | 0.19.1 | 執行階段載入器 |
| 目標 Minecraft | 26.2 | 反編譯原始碼映射目標 |
🛠 原始碼組建步驟
bash
git clone https://github.com/Rifaditya/f3-speedometer.git
cd f3-speedometer
./gradlew build --no-daemonJAR 輸出路徑:
text
build/libs/speedometer-1.2.12+26.2.jar🧪 自動化測試規程
bash
./gradlew test --no-daemon