Skip to content

Add shadow jar support, custom OpenAI base URL, and Chinese docs#52

Open
beancookie wants to merge 5 commits intoYuvDwi:mainfrom
beancookie:main
Open

Add shadow jar support, custom OpenAI base URL, and Chinese docs#52
beancookie wants to merge 5 commits intoYuvDwi:mainfrom
beancookie:main

Conversation

@beancookie
Copy link
Copy Markdown

Summary

  • Add shadowJar plugin to bundle required dependencies (Caffeine, Resilience4j)
  • Add configurable OpenAI base URL for proxy/alternate endpoint support
  • Update AsyncOpenAIClient to support custom base URL via SteveConfig
  • Add Chinese README (README_zh.md)
  • Add multi-file documentation in docs/ directory

Test plan

  • Verify shadowJar builds successfully
  • Test custom base URL configuration
  • Review Chinese documentation

🤖 Generated with Claude Code

luzhong and others added 5 commits April 30, 2026 17:18
…mpatibility

- Add Tencent Gradle mirror for faster downloads in China
- Configure HTTP/HTTPS proxy for corporate/network setups
- Remove foojay-resolver-convention plugin that conflicts with ForgeGradle
- Add Minecraft/Forge/AliYun repositories for dependency resolution

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Add shadowJar plugin to bundle required dependencies (Caffeine, Resilience4j)
- Add configurable OpenAI base URL for proxy/alternate endpoint support
- Update AsyncOpenAIClient to support custom base URL via SteveConfig
- Add Chinese README (README_zh.md)
- Add multi-file documentation in docs/ directory

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Remove terrain modeling system (TerrainScanner, TerrainModel, SiteAnalyzer)
as Arnis handles terrain generation. Add Arnis CLI usage, key parameters,
and validation workflow. Renumber sections and update system architecture
diagram to reflect Arnis data sources (OSM, SRTM, ESA WorldCover).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant