感谢你对相变晶 (PhasetransCrystal) 的关注!
- 在对应仓库的 Issues 中搜索,确认问题未被报告
- 使用 Bug Report 模板,填写:MC 版本、模组版本、复现步骤、日志
- 上传
logs/debug.log或崩溃报告
- 使用 Feature Request 模板
- 说明动机和使用场景,而非仅描述"想要什么"
- 大型功能建议先到 Discussions 讨论架构
准备工作
git clone https://github.com/PhasetransCrystal/<repo>.git
cd <repo>
# 使用 GradleWrapper,无需手动安装 Gradle
./gradlew build开发要求
- Java 25,Gradle 9.6.1 + NeoGradle
- 代码风格:Google Java Style,Spotless 自动检查
- 提交前运行:
./gradlew test && ./gradlew spotlessCheck - 目标平台:NeoForge,Minecraft 26.1.2
PR 流程
- 从
preview分支创建功能分支 - 遵循 Conventional Commits:
feat:/fix:/docs:/refactor: - 确保 CI(build + spotless + test)全部通过
- 填写 PR 模板,关联相关 Issue
- 等待 Review,可能需要迭代修改
纹理、模型、音效、语言文件使用 CC BY-NC-SA 4.0 许可证,提交即表示同意此许可。
文档站使用 Docusaurus,源码在 website/ 目录。
cd website
pnpm install
pnpm start基于 BreakdownKernel 开发第三方 DLC 请参考组织首页的详细建议。
参与本项目即表示同意遵守贡献者行为准则。
相变晶 (PhasetransCrystal) · LGPL v3 & CC BY-NC-SA