# Description ## Type of Change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Documentation update - [ ] UI/UX improvement - [ ] Performance improvement - [ ] Code refactoring (no functional changes) - [ ] Configuration change - [ ] Test addition or update ## LLM-Generated Code Disclosure - [ ] This PR contains LLM-generated code, and I **provide** quality assurance - [ ] This PR contains LLM-generated code, and I **do not provide** quality assurance - [ ] This PR does not contain LLM-generated code ## Related Issues Closes # Related to # ## Changes Made ### Backend (Rust) - ### Frontend (Svelte) - ### Configuration - ## Testing ### Test Environment - **OS**: - **DropOut Version**: - **Minecraft Version Tested**: - **Mod Loader**: ### Test Cases - [ ] Tested on Windows - [ ] Tested on macOS - [ ] Tested on Linux - [ ] Tested with vanilla Minecraft - [ ] Tested with Fabric - [ ] Tested with Forge - [ ] Tested game launch - [ ] Tested authentication flow - [ ] Tested Java detection/download ### Steps to Test 1. 2. 3. ## Checklist ### Code Quality - [ ] My code follows the project's style guidelines - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] My changes generate no new warnings or errors ### Testing Verification - [ ] I have tested my changes locally - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - [ ] I have tested on at least one target platform ### Documentation - [ ] I have updated the documentation accordingly - [ ] I have updated the README if needed - [ ] I have added/updated code comments where necessary ### Dependencies - [ ] I have checked that no unnecessary dependencies were added - [ ] All new dependencies are properly documented - [ ] `Cargo.lock` and/or `pnpm-lock.yaml` are updated (if dependencies changed) ## Screenshots / Videos ## Additional Notes ## Breaking Changes --- **For Maintainers:** - [ ] Code review completed - [ ] CI checks passing - [ ] Ready to merge