Set up Cursor Cloud dev environment#5
Conversation
Co-authored-by: Liam Sage <mleaked@gmail.com>
Added: AGENTS.mdSummary: New documentation file with Cursor Cloud / environment-specific notes for building and running the BasicX Paper (Minecraft) plugin. Covers build/test commands, Java toolchain quirks (important), network requirements, how to run the plugin on a Paper server, and recommended git-ignored paths. Key points
Suggestions
You can generate a new summary by commenting @diffy-bot |
SummaryAdded new file AGENTS.md documenting Cursor Cloud-specific instructions and environment gotchas for the BasicX project (a Paper Minecraft server plugin). TL;DR: BasicX is a Kotlin Paper plugin built with the checked-in Gradle wrapper. Builds run on the VM's Java 21 but compile/target Java 25 which Gradle will auto-provision. Running the plugin requires a Paper 26.2 server and Java 25. Network access to several Maven/Paper repos is required. What changed
Content highlights
Suggestions
You can generate a new summary by commenting @diffy-bot. |
Description
Sets up and validates the Cloud Agent development environment for BasicX (a Kotlin Paper plugin built with Gradle). No product code was changed — the only tracked change is a new
AGENTS.mddocumenting non-obvious build/run gotchas for future agents. The Cloud Agent update script warms the Gradle wrapper on startup (chmod +x gradlew+./gradlew --version).Verified the environment end-to-end:
./gradlew clean build --warning-mode allcompiles (Java 25 toolchain auto-provisioned by the foojay resolver) and passes all 10 JUnit tests.Basicx-b5-SNAPSHOT.jarruns in a real Paper 26.2 server: it enables without exceptions, generates its YAML config files, and its console management commands work (basicx,basicx module disable/enable homes,basicx reload).Run evidence (server log excerpt):
basicx_server_run.log
Type of change
Checklist
./gradlew clean build --warning-mode allpassesTest plan
./gradlew build --warning-mode all --stacktrace— build successful, 10/10 tests pass.plugins/, started with Java 25; confirmed BasicX enables in ~900 ms with no exceptions, generatesconfig.yml/messages.yml/kits.yml/homes.yml/warps.yml, and responds tobasicx,basicx module enable|disable, andbasicx reload.To show artifacts inline, enable in settings.