From cf6cd6ba667b35e352b705946420cf4acab2b004 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Mon, 19 Jan 2026 16:19:18 +0800 Subject: chore(docs): Update README for new description --- README.md | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 2f8546d..cf076b7 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,34 @@ [![Semifold CI](https://github.com/HydroRoll-Team/DropOut/actions/workflows/semifold-ci.yaml/badge.svg)](https://github.com/HydroRoll-Team/DropOut/actions/workflows/release.yml) [![Test & Build](https://github.com/HydroRoll-Team/DropOut/actions/workflows/test.yml/badge.svg)](https://github.com/HydroRoll-Team/DropOut/actions/workflows/test.yml) -DropOut is a modern, minimalist, and efficient Minecraft launcher built with the latest web and system technologies. It leverages **Tauri v2** to deliver a lightweight application with a robust **Rust** backend and a reactive **Svelte 5** frontend. +DropOut is a modern, reproducible, and developer-grade Minecraft launcher. +It is designed not just to launch Minecraft, but to manage Minecraft environments as deterministic, versioned workspaces. + +Built with Tauri v2 and Rust, DropOut delivers native performance and minimal resource usage, paired with a modern reactive web UI (currently Svelte 5, migrating to React). + +> Minecraft environments are complex systems. +> DropOut treats them like software projects.
DropOut Launcher Interface
+## Why DropOut? + +Most Minecraft launchers focus on getting you into the game. +DropOut focuses on keeping your game stable, debuggable, and reproducible. + +- Your instance worked yesterday but broke today? +→ DropOut makes it traceable. + +- Sharing a modpack means zipping gigabytes? +→ DropOut shares exact dependency manifests. + +- Java, loader, mods, configs drift out of sync? +→ DropOut locks them together. + +This launcher is built for players who value control, transparency, and long-term stability. + ## Features - **High Performance**: Built with Rust and Tauri for minimal resource usage and fast startup times. @@ -99,13 +121,16 @@ Download the latest release for your platform from the [Releases](https://github ## Contributing -Contributions are welcome! Please feel free to submit a Pull Request. +DropOut is built with long-term maintainability in mind. +Contributions are welcome, especially in these areas: +- Instance system design +- Mod compatibility tooling +- UI/UX improvements +- Cross-launcher migration tools + +Standard GitHub workflow applies: +fork → feature branch → pull request. -1. Fork the Project -2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) -3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) -4. Push to the Branch (`git push origin feature/AmazingFeature`) -5. Open a Pull Request ## License -- cgit v1.2.3-70-g09d2