Upload via GUI (19 Dateien)

This commit is contained in:
Git Manager GUI
2026-08-01 07:03:08 +02:00
parent fb6da6562e
commit ab502f44ef
19 changed files with 10983 additions and 21 deletions
+21 -21
View File
@@ -1,17 +1,17 @@
<div align="center">
<img src="src/assets/logo.png" alt="Viper-Network Logo" width="140" />
<img src="src/assets/logo.png" alt="AeroMC Logo" width="140" />
# Viper-Network Launcher
# AeroMC
**Ein instanz-basierter Minecraft-Launcher für Windows – à la MultiMC / Prism.**
Verwalte beliebig viele isolierte Minecraft-Instanzen mit eigener Version, eigenen Mods und eigenem Java – lade Mods per Ein-Klick von Modrinth, melde dich mit deinem Microsoft-Konto an und spiele.
![Version](https://img.shields.io/badge/version-0.6.0-2b8bff)
![Platform](https://img.shields.io/badge/platform-Windows%20x64-2b8bff)
![Electron](https://img.shields.io/badge/Electron-28-2b8bff)
![License](https://img.shields.io/badge/license-MIT-e23a3f)
![Version](https://img.shields.io/badge/version-0.19.0-3a7bc8)
![Platform](https://img.shields.io/badge/platform-Windows%20x64-3a7bc8)
![Electron](https://img.shields.io/badge/Electron-28-3a7bc8)
![License](https://img.shields.io/badge/license-MIT-777)
</div>
@@ -29,18 +29,21 @@ Verwalte beliebig viele isolierte Minecraft-Instanzen mit eigener Version, eigen
| **Mods** | Modrinth-Browser mit **Ein-Klick-Installation** in die Instanz | ✅ |
| **Login** | Offizieller Microsoft-Login (Device-Code-Flow) mit **Mehrkonten-Verwaltung** | ✅ |
| **Start** | Vanilla-Download (Client, Libraries, Natives, Assets) & Start | ✅ |
| **Loader** | **Fabric** & **Quilt** installieren & starten | ✅ |
| **Loader** | **Forge** & **NeoForge** | ⏳ in Arbeit |
| **Loader** | **Fabric, Quilt, Forge & NeoForge** installieren & starten | ✅ |
| **Mods** | Katalog mit Kategorien/Sortierung + automatische Abhängigkeiten | ✅ |
| **Modpacks** | Import von Modrinth-Modpacks (.mrpack) | ✅ |
| **Instanzen** | Gruppen, Drag & Drop, Import/Export, Screenshots, Welten | ✅ |
| **Launcher** | Dark/Light-Theme, Konsole mit Log-Highlighting, Spielzeit-Statistik | ✅ |
---
## 🎮 Bedienung
1. **+ Neue Instanz** → Name, Minecraft-Version und optional einen Mod-Loader (Fabric/Quilt) wählen.
2. Instanz anklicken → Detailansicht mit **▶ Spielen**, **🧩 Mods**, Bearbeiten, Ordner, Duplizieren, Löschen.
3. **🧩 Mods** → Modrinth durchsuchen und mit einem Klick installieren (passend zu Version + Loader).
4. **👤 Anmelden** (oben rechts) → Microsoft-Konto hinzufügen (mehrere möglich, aktives Konto spielt).
5. **▶ Spielen** → Der Launcher lädt alles Nötige und startet Minecraft mit deinem Konto.
2. Instanz anklicken → rechts erscheinen alle Aktionen (Starten, Bearbeiten, Mods, Welten …). Doppelklick startet direkt.
3. **Mods anzeigen** → Katalog mit beliebten Mods; ein Klick installiert die Mod inklusive aller Abhängigkeiten.
4. **Konten** (oben rechts) → Microsoft-Konto hinzufügen (mehrere möglich, aktives Konto spielt).
5. **Starten** → Der Launcher lädt alles Nötige und startet Minecraft mit deinem Konto.
> 💡 **Parallel spielen:** Konto A aktivieren → starten → Konto B aktivieren → starten. Jeder Start ist ein eigener Prozess, so laufen mehrere Clients mit verschiedenen Accounts gleichzeitig.
@@ -52,7 +55,7 @@ Der Launcher bringt bereits eine **eingebaute Azure-App-ID** mit – Endnutzer m
> ⚠️ **Wichtiger Hinweis zur Freischaltung:** Seit 2024 müssen **neu registrierte** Azure-Apps von Microsoft/Mojang freigeschaltet werden, bevor sie sich bei den Minecraft-Diensten anmelden dürfen. Bis zur Freigabe endet der Login mit `Invalid app registration (403)`. Die Freischaltung wird über das offizielle Formular **[aka.ms/mce-reviewappid](https://aka.ms/mce-reviewappid)** beantragt. Der Launcher-Code ist vollständig – sobald die App-ID freigeschaltet ist, funktioniert der Login ohne weitere Änderungen.
**Eigene Azure-App verwenden (optional):** In den ⚙ Einstellungen lässt sich eine eigene Client-ID hinterlegen. Anforderungen:
**Eigene Azure-App verwenden (optional):** In den Optionen lässt sich eine eigene Client-ID hinterlegen. Anforderungen:
- Kontotyp: **Nur persönliche Microsoft-Konten**
- Authentifizierung → **„Öffentliche Clientflows zulassen" = Ja**
- Freischaltung über [aka.ms/mce-reviewappid](https://aka.ms/mce-reviewappid)
@@ -63,7 +66,7 @@ Der Login nutzt ausschließlich den offiziellen Microsoft-OAuth-Flow (echtes Kon
## 🗂️ Datenspeicherorte
Alle Nutzerdaten liegen unter `%APPDATA%\Viper-Network\` (im Dev-Modus `%APPDATA%\viper-network\`):
Alle Nutzerdaten liegen unter `%APPDATA%\AeroMC\` (im Dev-Modus `%APPDATA%\aeromc\`):
| Pfad | Inhalt |
|---|---|
@@ -79,12 +82,9 @@ Alle Nutzerdaten liegen unter `%APPDATA%\Viper-Network\` (im Dev-Modus `%APPDATA
## 🗺️ Roadmap
- [ ] Forge & NeoForge (Installer mit Prozessoren)
- [ ] „Starten als [Konto]" direkt an der Instanz
- [ ] Loader-Versionsauswahl im Dialog
- [ ] Skins/Avatare in der Kontoliste
- [ ] Instanz-Gruppen & Sortierung
- [ ] Import/Export von Instanzen (Modpacks)
- [ ] Shader- und Ressourcenpakete über den Katalog
- [ ] CurseForge-Modpacks (braucht API-Key)
- [ ] Automatische Mod-Updates
---
@@ -95,4 +95,4 @@ Dieses Projekt steht in **keiner** Verbindung zu Mojang, Microsoft oder Xbox und
## 📄 Lizenz
MIT © Viper-Network
MIT