Upload via GUI (202 Dateien)
This commit is contained in:
@@ -2,6 +2,41 @@
|
|||||||
|
|
||||||
Alle nennenswerten Änderungen an AeroMC werden hier festgehalten.
|
Alle nennenswerten Änderungen an AeroMC werden hier festgehalten.
|
||||||
|
|
||||||
|
## [1.2.4] - 2026-10-11
|
||||||
|
|
||||||
|
### Neu
|
||||||
|
- Beta-Kanal: Unter Optionen → Allgemein gibt es den Schalter „An der Beta teilnehmen“. Wer ihn einschaltet, bekommt Vorabfassungen (Beta, RC) als Update; wer ihn ausschaltet, bekommt ab der nächsten fertigen Version wieder nur fertige Versionen. Wer eine Beta von Hand installiert, nimmt automatisch teil
|
||||||
|
- Vorabfassungen sind oben in der Titelleiste gekennzeichnet (z. B. „Beta 1“)
|
||||||
|
|
||||||
|
### Behoben
|
||||||
|
- Beta-Nutzern wurde die fertige Version derselben Nummer nicht als Update angeboten (z. B. von 1.3.0-beta.2 auf 1.3.0)
|
||||||
|
- Bei vielen Vorabfassungen hintereinander konnte die neueste fertige Version aus der Update-Suche fallen
|
||||||
|
|
||||||
|
## [1.2.3] - 2026-10-07
|
||||||
|
|
||||||
|
### Behoben
|
||||||
|
- Nach der Installation hing das Setup beim Klick auf „Fertigstellen“ einige Sekunden, bevor AeroMC startete – AeroMC öffnet sich jetzt sofort
|
||||||
|
|
||||||
|
## [1.2.2] - 2026-10-05
|
||||||
|
|
||||||
|
### Neu
|
||||||
|
- AeroMC-Look im Spiel (Minecraft 1.14 bis 26.x, Vanilla und mit Loadern – ohne Mod):
|
||||||
|
- Ladebildschirm im Vollbild mit Landschaftsbild, großem AeroMC-Logo samt Pyramide, „DEIN MINECRAFT ERLEBNIS“, hellblauem Fortschrittsbalken und „Wird geladen …“ statt des roten Mojang-Bildschirms (bei 1.14/1.15 AeroMC-Logo auf Nachtblau)
|
||||||
|
- Hauptmenü mit großem AeroMC-Logo, Landschaft als drehendem Hintergrund, eigenen Sprüchen („Mehr als nur Minecraft!“) und Knöpfen im AeroMC-Stil – dunkles Schiefer, beim Darüberfahren leuchtend blau, mit Symbolen vor „Einzelspieler“, „Mehrspieler“, „Minecraft Realms“, „Optionen …“ und „Spiel beenden“
|
||||||
|
- Fenstertitel „AeroMC - Minecraft …“ und AeroMC-Fenstersymbol
|
||||||
|
- Abschaltbar unter Optionen → Spiel → AeroMC-Look; eigene Ressourcenpakete des Spielers haben immer Vorrang
|
||||||
|
- Mods im Spiel verwalten (Instanzen mit Fabric, Quilt, Forge oder NeoForge, Minecraft 1.14 bis 26.x): Im Pausemenü wird „Feedback geben“ zu „Mods verwalten“ (ab 1.21 unter „Mods & Feedback“, in 26.x als Puzzle-Symbol). Es öffnet sich ein AeroMC-Fenster über dem Spiel mit zwei Listen wie bei den Ressourcenpaketen – „Aktive Mods“ und „Deaktivierte Mods“, ein Klick verschiebt eine Mod in die andere Liste, mit Suche und Warnung, wenn andere Mods sie brauchen
|
||||||
|
- Das Spiel läuft dabei weiter: Geladene Mods lassen sich nicht im laufenden Spiel entladen, die Änderung wird vorgemerkt und beim Beenden übernommen
|
||||||
|
- „Übernehmen & neu starten“: Minecraft speichert, startet mit den neuen Mods neu und verbindet automatisch wieder mit demselben Server (ab 1.20 auch zurück in dieselbe Einzelspieler-Welt) – mit demselben Konto wie vorher; im Mod-Fenster steht, wohin der Neustart führt
|
||||||
|
- Neustart-Bildschirm: Während des Neustarts liegt der AeroMC-Ladebildschirm über dem Spielfenster und zeigt, was gerade passiert („Mods werden übernommen …“, „Minecraft startet …“, „Verbinde mit … “) – bis man wieder auf dem Server bzw. in der Welt ist
|
||||||
|
- Nach dem Neustart hat das Spielfenster wieder dieselbe Größe und Lage wie vorher – war es maximiert, ist es wieder maximiert
|
||||||
|
- Auch im Mod-Dialog des Launchers lassen sich Mods jetzt umschalten, während das Spiel läuft („ab nächstem Start“) – vorher kam eine Fehlermeldung, weil Windows die Dateien sperrt
|
||||||
|
- Abschaltbar unter Optionen → Spiel → Mods im Spiel verwalten
|
||||||
|
|
||||||
|
### Behoben
|
||||||
|
- Mod-Dateien, die aus dem Explorer auf eine Gruppe in der Instanzliste gezogen wurden, wurden stillschweigend ignoriert
|
||||||
|
- Ingame-Meldungen und Fenster über dem Spiel fanden in manchen Fällen das versteckte Java-Konsolenfenster statt des Spielfensters
|
||||||
|
|
||||||
## [1.2.1] - 2026-10-05
|
## [1.2.1] - 2026-10-05
|
||||||
|
|
||||||
### Neu
|
### Neu
|
||||||
|
|||||||
@@ -0,0 +1,112 @@
|
|||||||
|
DATENSCHUTZERKLÄRUNG FÜR AEROMC
|
||||||
|
Stand: 7. Oktober 2026
|
||||||
|
|
||||||
|
Diese Datenschutzerklärung gilt für den Minecraft-Launcher AeroMC und die zugehörigen Online-Dienste. AeroMC ist ein inoffizielles Programm und steht in keiner Verbindung zu Mojang Studios oder Microsoft.
|
||||||
|
|
||||||
|
|
||||||
|
1. VERANTWORTLICHER
|
||||||
|
|
||||||
|
[Vor- und Nachname]
|
||||||
|
[Straße und Hausnummer]
|
||||||
|
[PLZ und Ort]
|
||||||
|
[Land]
|
||||||
|
E-Mail: [E-Mail-Adresse]
|
||||||
|
|
||||||
|
|
||||||
|
2. GRUNDSATZ
|
||||||
|
|
||||||
|
AeroMC läuft auf deinem Computer. Instanzen, Mods, Welten, Screenshots, Aufnahmen, Einstellungen und Sicherungen werden nur lokal gespeichert. Diese Daten erhalten wir nicht.
|
||||||
|
|
||||||
|
Personenbezogene Daten werden nur übertragen, wenn du eine Funktion nutzt, die das erfordert, zum Beispiel die Anmeldung mit deinem Microsoft-Konto oder das Freundesystem. Es gibt keine Werbung, kein Tracking und keine Analyse-Dienste.
|
||||||
|
|
||||||
|
|
||||||
|
3. ANMELDUNG MIT MICROSOFT / MINECRAFT
|
||||||
|
|
||||||
|
Um Minecraft: Java Edition zu starten, meldest du dich mit deinem Microsoft-Konto an. Die Anmeldung läuft direkt zwischen deinem Computer und den Diensten von Microsoft, Xbox Live und Mojang.
|
||||||
|
|
||||||
|
- Dein Passwort gibst du nur auf der Seite von Microsoft ein. AeroMC sieht es nicht.
|
||||||
|
- Die erhaltenen Zugangsschlüssel, dein Minecraft-Name und deine Spieler-ID (UUID) werden verschlüsselt auf deinem Computer gespeichert.
|
||||||
|
- Änderst du Skin oder Umhang über AeroMC, wird das an Mojang übertragen.
|
||||||
|
|
||||||
|
Es gelten die Datenschutzbestimmungen von Microsoft: https://privacy.microsoft.com/de-de/privacystatement
|
||||||
|
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
|
||||||
|
|
||||||
|
|
||||||
|
4. FREUNDESYSTEM UND AEROMC-DIENSTE
|
||||||
|
|
||||||
|
Das Freundesystem ist optional und lässt sich unter Optionen → Freunde & Umhänge jederzeit abschalten. Es läuft auf unserem Server viper-network.de.
|
||||||
|
|
||||||
|
Die Anmeldung erfolgt wie bei einem Minecraft-Server über die Sitzungsprüfung von Mojang. Ein eigenes Passwort gibt es nicht. Deine Microsoft-Zugangsdaten erhalten wir nicht.
|
||||||
|
|
||||||
|
Wir speichern:
|
||||||
|
- Minecraft-Spieler-ID und Minecraft-Name – um dich im Freundesystem zu erkennen und auffindbar zu machen; bis zur Löschung auf Anfrage.
|
||||||
|
- Sitzungsschlüssel (nur als Prüfwert) – um angemeldet zu bleiben; 30 Tage nach letzter Nutzung gelöscht.
|
||||||
|
- Online-Status: Zeitpunkt, Instanzname, Minecraft-Version und – sofern nicht abgeschaltet – die Server-Adresse, auf der du spielst; wird bei jeder Nutzung überschrieben.
|
||||||
|
- Freundschaften und Freundschaftsanfragen – bis du sie entfernst.
|
||||||
|
- Einladungen auf einen Server – 10 Minuten.
|
||||||
|
- Kurznachrichten und mitgeschickte Screenshots – 7 Tage.
|
||||||
|
- Eigene Umhänge (Bilddatei) – bis du sie entfernst.
|
||||||
|
- Geteilte Instanzen (Liste von Version, Loader und Mods, keine Dateien) – 30 Tage.
|
||||||
|
|
||||||
|
Diese Daten sehen nur deine Freunde bzw. die Personen, denen du etwas schickst oder einen Code gibst. Eigene Umhänge sind für alle AeroMC-Spieler sichtbar, die dir im Spiel begegnen.
|
||||||
|
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
|
||||||
|
|
||||||
|
|
||||||
|
5. FEHLERBERICHTE (FREIWILLIG)
|
||||||
|
|
||||||
|
Stürzt Minecraft ab, kann der Absturz-Assistent auf deinen ausdrücklichen Wunsch einen Fehlerbericht senden. Er enthält Launcher-, Minecraft- und Loader-Version, Windows-Version, Arbeitsspeicher, die Mod-Liste der Instanz, das Ende von Absturzbericht, Spielprotokoll und Konsolenausgabe sowie deinen optionalen Kommentar.
|
||||||
|
|
||||||
|
Dein Minecraft-Name und deine Spieler-ID werden vor dem Senden entfernt, außer du wählst ausdrücklich, den Bericht mit Namen zu senden. Fehlerberichte nutzen wir nur zur Fehlerbehebung und löschen sie, sobald sie nicht mehr benötigt werden.
|
||||||
|
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch das Absenden).
|
||||||
|
|
||||||
|
|
||||||
|
6. DOWNLOADS VON SPIELDATEIEN UND INHALTEN
|
||||||
|
|
||||||
|
Für Minecraft, Java und die von dir gewählten Inhalte lädt AeroMC Dateien direkt bei den jeweiligen Anbietern herunter. Diese erhalten technisch bedingt deine IP-Adresse und übliche Verbindungsdaten, aber keine weiteren personenbezogenen Daten:
|
||||||
|
- Mojang / Microsoft – Minecraft-Dateien, Skins und Umhänge
|
||||||
|
- Eclipse Adoptium – Java-Laufzeit
|
||||||
|
- Modrinth – Mods, Ressourcenpakete, Shader, Modpacks
|
||||||
|
- CurseForge – Mods und Modpacks (die Suche läuft über unseren Weiterleitungs-Server)
|
||||||
|
- Fabric, Quilt, Forge, NeoForge – Mod-Loader
|
||||||
|
- Technic – Technic-Modpacks
|
||||||
|
|
||||||
|
Es gelten die Datenschutzbestimmungen des jeweiligen Anbieters.
|
||||||
|
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
|
||||||
|
|
||||||
|
|
||||||
|
7. ANZEIGE VON SKINS
|
||||||
|
|
||||||
|
Zur Darstellung von Spielerfiguren ruft AeroMC Bilder anhand der Spieler-ID bei crafthead.net, visage.surgeplay.com und nmsr.nickac.dev ab. Diese erhalten die Spieler-ID und deine IP-Adresse.
|
||||||
|
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
|
||||||
|
|
||||||
|
|
||||||
|
8. UPDATES
|
||||||
|
|
||||||
|
Die Fassung aus dem Microsoft Store wird ausschließlich über den Microsoft Store aktualisiert. Die Fassung von unserer Webseite prüft beim Start auf unseren Servern, ob es eine neue Version gibt. Dabei wird außer der IP-Adresse nichts übertragen.
|
||||||
|
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
|
||||||
|
|
||||||
|
|
||||||
|
9. DISCORD
|
||||||
|
|
||||||
|
Läuft auf deinem Computer Discord, kann AeroMC dort anzeigen, welche Instanz du spielst. Diese Information geht nur an das Discord-Programm auf deinem Computer und von dort nach den Bestimmungen von Discord an deine Discord-Kontakte.
|
||||||
|
|
||||||
|
|
||||||
|
10. SERVER-PROTOKOLLE
|
||||||
|
|
||||||
|
Beim Zugriff auf unsere Server werden technisch bedingt IP-Adresse, Zeitpunkt und angefragte Adresse kurzzeitig protokolliert, um Betrieb und Sicherheit zu gewährleisten.
|
||||||
|
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
|
||||||
|
|
||||||
|
|
||||||
|
11. DEINE RECHTE
|
||||||
|
|
||||||
|
Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch. Eine Einwilligung kannst du jederzeit für die Zukunft widerrufen. Wende dich dafür an die oben genannte E-Mail-Adresse und gib deinen Minecraft-Namen an. Du kannst dich außerdem bei einer Datenschutz-Aufsichtsbehörde beschweren.
|
||||||
|
|
||||||
|
|
||||||
|
12. KINDER
|
||||||
|
|
||||||
|
AeroMC richtet sich nicht an Kinder unter 16 Jahren. Jüngere sollten das Freundesystem nur mit Zustimmung der Eltern nutzen.
|
||||||
|
|
||||||
|
|
||||||
|
13. ÄNDERUNGEN
|
||||||
|
|
||||||
|
Wir passen diese Datenschutzerklärung an, wenn sich AeroMC oder die Rechtslage ändert. Es gilt die jeweils aktuelle Fassung.
|
||||||
@@ -0,0 +1,192 @@
|
|||||||
|
# Datenschutzerklärung für AeroMC
|
||||||
|
|
||||||
|
Stand: 7. Oktober 2026
|
||||||
|
|
||||||
|
Diese Datenschutzerklärung gilt für den Minecraft-Launcher **AeroMC** (Windows-Programm, auch
|
||||||
|
aus dem Microsoft Store) und die zugehörigen Online-Dienste. AeroMC ist ein inoffizielles
|
||||||
|
Programm und steht in keiner Verbindung zu Mojang Studios oder Microsoft.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. Verantwortlicher
|
||||||
|
|
||||||
|
**[Vor- und Nachname]**
|
||||||
|
[Straße und Hausnummer]
|
||||||
|
[PLZ und Ort]
|
||||||
|
[Land]
|
||||||
|
E-Mail: **[E-Mail-Adresse]**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2. Grundsatz
|
||||||
|
|
||||||
|
AeroMC läuft auf deinem Computer. Instanzen, Mods, Welten, Screenshots, Aufnahmen,
|
||||||
|
Einstellungen und Sicherungen werden **nur lokal** gespeichert, im Ordner
|
||||||
|
`%APPDATA%\AeroMC` bzw. `Dokumente\AeroMC Launcher`. Diese Daten erhalten wir nicht.
|
||||||
|
|
||||||
|
Personenbezogene Daten werden nur übertragen, wenn du eine Funktion nutzt, die das
|
||||||
|
erfordert – zum Beispiel die Anmeldung mit deinem Microsoft-Konto oder das Freundesystem.
|
||||||
|
Es gibt **keine Werbung, kein Tracking und keine Analyse-Dienste**.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. Anmeldung mit Microsoft / Minecraft
|
||||||
|
|
||||||
|
Um Minecraft: Java Edition zu starten, meldest du dich mit deinem Microsoft-Konto an.
|
||||||
|
Die Anmeldung läuft direkt zwischen deinem Computer und den Diensten von Microsoft, Xbox Live
|
||||||
|
und Mojang (`login.microsoftonline.com`, `user.auth.xboxlive.com`, `xsts.auth.xboxlive.com`,
|
||||||
|
`api.minecraftservices.com`, `sessionserver.mojang.com`).
|
||||||
|
|
||||||
|
- Dein Passwort gibst du nur auf der Seite von Microsoft ein. AeroMC sieht es nicht.
|
||||||
|
- Die erhaltenen Zugangsschlüssel (Tokens), dein Minecraft-Name und deine Spieler-ID (UUID)
|
||||||
|
werden **verschlüsselt auf deinem Computer** gespeichert (Windows-Datenschutz-API).
|
||||||
|
- Änderst du Skin oder Umhang über AeroMC, wird das an Mojang übertragen.
|
||||||
|
|
||||||
|
Für diese Datenverarbeitung gelten die Datenschutzbestimmungen von Microsoft:
|
||||||
|
https://privacy.microsoft.com/de-de/privacystatement
|
||||||
|
|
||||||
|
**Rechtsgrundlage:** Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der von dir gewünschten
|
||||||
|
Funktion).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 4. Freundesystem und AeroMC-Dienste
|
||||||
|
|
||||||
|
Das Freundesystem ist optional und lässt sich in den Einstellungen
|
||||||
|
(Optionen → Freunde & Umhänge) jederzeit abschalten. Es läuft auf unserem Server
|
||||||
|
`viper-network.de`.
|
||||||
|
|
||||||
|
### Anmeldung am Freundesystem
|
||||||
|
AeroMC meldet dich wie ein Minecraft-Server über die Sitzungsprüfung von Mojang an. Dabei
|
||||||
|
wird bestätigt, dass du der Besitzer deines Minecraft-Kontos bist. Ein eigenes Passwort gibt
|
||||||
|
es nicht. Wir erhalten **nicht** deine Microsoft-Zugangsdaten.
|
||||||
|
|
||||||
|
### Welche Daten wir speichern
|
||||||
|
|
||||||
|
| Daten | Zweck | Speicherdauer |
|
||||||
|
|---|---|---|
|
||||||
|
| Minecraft-Spieler-ID (UUID) und Minecraft-Name | dich im Freundesystem erkennen und auffindbar machen | bis zur Löschung auf Anfrage |
|
||||||
|
| Sitzungsschlüssel (nur als Prüfwert) | angemeldet bleiben | 30 Tage nach letzter Nutzung |
|
||||||
|
| Online-Status: Zeitpunkt, Instanzname, Minecraft-Version und – falls du es nicht abgeschaltet hast – die Server-Adresse, auf der du spielst | Freunden zeigen, dass und wo du spielst | wird bei jeder Nutzung überschrieben |
|
||||||
|
| Freundschaften und Freundschaftsanfragen | Freundesliste | bis du sie entfernst |
|
||||||
|
| Einladungen auf einen Server | „Komm auf meinen Server“ | 10 Minuten |
|
||||||
|
| Kurznachrichten und mitgeschickte Screenshots | Nachrichten zwischen Freunden | 7 Tage |
|
||||||
|
| Eigene Umhänge (Bilddatei) | deinen Umhang anderen AeroMC-Spielern anzeigen | bis du ihn entfernst |
|
||||||
|
| Geteilte Instanzen (Liste von Version, Loader und Mods, keine Dateien) | Instanz per Code mit Freunden teilen | 30 Tage |
|
||||||
|
|
||||||
|
Diese Daten sehen nur deine Freunde bzw. die Personen, denen du etwas schickst oder einen
|
||||||
|
Code gibst. Eigene Umhänge sind für alle AeroMC-Spieler sichtbar, die dir im Spiel begegnen.
|
||||||
|
|
||||||
|
**Rechtsgrundlage:** Art. 6 Abs. 1 lit. b DSGVO.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 5. Fehlerberichte (freiwillig)
|
||||||
|
|
||||||
|
Stürzt Minecraft ab, kann der Absturz-Assistent auf **deinen ausdrücklichen Wunsch** einen
|
||||||
|
Fehlerbericht an uns senden. Er enthält:
|
||||||
|
|
||||||
|
- Launcher-, Minecraft- und Loader-Version
|
||||||
|
- Windows-Version, Größe des Arbeitsspeichers und den eingestellten Speicher der Instanz
|
||||||
|
- die Liste der Mods der Instanz
|
||||||
|
- das Ende von Absturzbericht, Spielprotokoll und Konsolenausgabe
|
||||||
|
- deinen optionalen Kommentar
|
||||||
|
|
||||||
|
Dein Minecraft-Name und deine Spieler-ID werden vor dem Senden aus dem Bericht entfernt,
|
||||||
|
außer du wählst ausdrücklich, den Bericht mit deinem Namen zu senden.
|
||||||
|
|
||||||
|
Fehlerberichte nutzen wir nur, um Fehler in AeroMC zu finden und zu beheben. Sie werden
|
||||||
|
gelöscht, sobald sie nicht mehr benötigt werden.
|
||||||
|
|
||||||
|
**Rechtsgrundlage:** Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch das Absenden).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 6. Downloads von Spieldateien und Inhalten
|
||||||
|
|
||||||
|
Für Minecraft, Java und die Inhalte, die du auswählst, lädt AeroMC Dateien direkt bei den
|
||||||
|
jeweiligen Anbietern herunter. Dabei erhält der Anbieter technisch bedingt deine
|
||||||
|
**IP-Adresse** und übliche Verbindungsdaten. Weitere personenbezogene Daten werden dabei
|
||||||
|
nicht übertragen.
|
||||||
|
|
||||||
|
| Anbieter | Wofür |
|
||||||
|
|---|---|
|
||||||
|
| Mojang / Microsoft (`piston-meta.mojang.com`, `libraries.minecraft.net`, `resources.download.minecraft.net`, `textures.minecraft.net`) | Minecraft-Dateien, Skins und Umhänge |
|
||||||
|
| Eclipse Adoptium (`api.adoptium.net`) | Java-Laufzeit |
|
||||||
|
| Modrinth (`api.modrinth.com`) | Mods, Ressourcenpakete, Shader, Modpacks |
|
||||||
|
| CurseForge (`api.curseforge.com`, `edge.forgecdn.net`) | Mods und Modpacks – die Suche läuft über unseren Weiterleitungs-Server `curse.viper.ipv64.net` |
|
||||||
|
| Fabric, Quilt, Forge, NeoForge (`meta.fabricmc.net`, `meta.quiltmc.org`, `maven.minecraftforge.net`, `maven.neoforged.net`) | Mod-Loader |
|
||||||
|
| Technic (`api.technicpack.net`) | Technic-Modpacks |
|
||||||
|
|
||||||
|
Es gelten die Datenschutzbestimmungen des jeweiligen Anbieters.
|
||||||
|
|
||||||
|
**Rechtsgrundlage:** Art. 6 Abs. 1 lit. b DSGVO.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 7. Anzeige von Skins
|
||||||
|
|
||||||
|
Für die Darstellung von Spielerfiguren und Köpfen im Launcher ruft AeroMC Bilder anhand der
|
||||||
|
Spieler-ID (UUID) bei folgenden Diensten ab: `crafthead.net`, `visage.surgeplay.com` und
|
||||||
|
`nmsr.nickac.dev`. Diese erhalten dabei die Spieler-ID und deine IP-Adresse.
|
||||||
|
|
||||||
|
**Rechtsgrundlage:** Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Darstellung
|
||||||
|
der Spielfiguren).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 8. Updates
|
||||||
|
|
||||||
|
Die Fassung von unserer Webseite prüft beim Start, ob es eine neue Version gibt
|
||||||
|
(`git.viper.ipv64.net` und `viper-network.de`). Die Fassung aus dem Microsoft Store wird
|
||||||
|
ausschließlich über den Microsoft Store aktualisiert. Dabei werden keine personenbezogenen
|
||||||
|
Daten außer deiner IP-Adresse übertragen.
|
||||||
|
|
||||||
|
**Rechtsgrundlage:** Art. 6 Abs. 1 lit. f DSGVO (Sicherheit und Aktualität des Programms).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 9. Discord
|
||||||
|
|
||||||
|
Läuft auf deinem Computer Discord, kann AeroMC dort anzeigen, dass und welche Instanz du
|
||||||
|
spielst („Rich Presence“). Diese Information geht nur an das Discord-Programm auf deinem
|
||||||
|
Computer und von dort nach den Bestimmungen von Discord an deine Discord-Kontakte.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 10. Server-Protokolle
|
||||||
|
|
||||||
|
Beim Zugriff auf unsere Server (`viper-network.de`, `git.viper.ipv64.net`,
|
||||||
|
`curse.viper.ipv64.net`, `aeromc.viper.ipv64.net`) werden technisch bedingt IP-Adresse,
|
||||||
|
Zeitpunkt und angefragte Adresse kurzzeitig protokolliert, um den Betrieb und die Sicherheit
|
||||||
|
der Server zu gewährleisten.
|
||||||
|
|
||||||
|
**Rechtsgrundlage:** Art. 6 Abs. 1 lit. f DSGVO.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 11. Deine Rechte
|
||||||
|
|
||||||
|
Du hast das Recht auf **Auskunft** über deine gespeicherten Daten, auf **Berichtigung**,
|
||||||
|
**Löschung**, **Einschränkung der Verarbeitung**, **Datenübertragbarkeit** sowie auf
|
||||||
|
**Widerspruch** gegen die Verarbeitung. Eine erteilte Einwilligung kannst du jederzeit für
|
||||||
|
die Zukunft widerrufen.
|
||||||
|
|
||||||
|
Wende dich dafür an die oben genannte E-Mail-Adresse. Gib dabei bitte deinen Minecraft-Namen
|
||||||
|
an, damit wir deine Daten finden.
|
||||||
|
|
||||||
|
Du kannst dich außerdem bei einer Datenschutz-Aufsichtsbehörde beschweren.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 12. Kinder
|
||||||
|
|
||||||
|
AeroMC richtet sich nicht an Kinder unter 16 Jahren. Wer jünger ist, sollte das Freundesystem
|
||||||
|
nur mit Zustimmung der Eltern nutzen.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 13. Änderungen
|
||||||
|
|
||||||
|
Wir passen diese Datenschutzerklärung an, wenn sich AeroMC oder die Rechtslage ändert. Es
|
||||||
|
gilt die jeweils auf dieser Seite veröffentlichte Fassung.
|
||||||
@@ -0,0 +1,86 @@
|
|||||||
|
# AeroMC – Sicherheit
|
||||||
|
|
||||||
|
Überblick über die Sicherheitsmaßnahmen im AeroMC Launcher (Stand: Version 1.2.3).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. Sichere Updates
|
||||||
|
|
||||||
|
- **Digitale Signatur:** Jedes Update ist mit dem Release-Schlüssel des Entwicklers
|
||||||
|
unterschrieben (Ed25519). Der Launcher installiert nur Dateien mit gültiger Signatur.
|
||||||
|
Selbst wer den Update-Server übernimmt, kann so keine manipulierte EXE verteilen.
|
||||||
|
- **Mehr als nur der Inhalt:** Unterschrieben werden Inhalt (SHA-256), Dateiname und Version.
|
||||||
|
Eine alte Version kann nicht als neue ausgegeben werden, Setup und Portable lassen sich
|
||||||
|
nicht vertauschen.
|
||||||
|
- **Doppelte Prüfung:** einmal nach dem Download und noch einmal direkt vor dem Start.
|
||||||
|
- **Getrennte Server:** Die Programmdatei und ihre Signatur liegen auf zwei verschiedenen
|
||||||
|
Servern. Ein Update ohne gültige Signatur wird nicht automatisch installiert.
|
||||||
|
- **Feste Quelle:** Updates werden nur vom offiziellen AeroMC-Server geladen.
|
||||||
|
|
||||||
|
## 2. Geschützte Programmdatei
|
||||||
|
|
||||||
|
- **Aktuelle Technik:** AeroMC basiert auf Electron 44 mit aktuellem Chromium und Node.js
|
||||||
|
und erhält damit laufende Sicherheitsupdates.
|
||||||
|
- **Keine Fernsteuerung:** Debug-Schnittstellen und der Node-Modus sind fest in der EXE
|
||||||
|
gesperrt. Der Launcher lässt sich weder von außen steuern noch für fremde Skripte
|
||||||
|
missbrauchen.
|
||||||
|
- **Integritätsprüfung:** Beim Start prüft AeroMC, ob sein Programmpaket verändert wurde.
|
||||||
|
Ist das der Fall, startet es nicht.
|
||||||
|
- **Keine fremden Webseiten:** Launcher-Fenster laden nie fremde Seiten, Links öffnen sich
|
||||||
|
immer im Browser.
|
||||||
|
- **Geprüfte Abhängigkeiten:** Alle eingesetzten Programmbibliotheken sind ohne bekannte
|
||||||
|
Sicherheitslücken.
|
||||||
|
|
||||||
|
## 3. Schutz der Instanzen
|
||||||
|
|
||||||
|
- **Manipulationsschutz:** AeroMC merkt sich für jede Instanz einen Fingerabdruck aller
|
||||||
|
Mod-Dateien und der Starteinstellungen (Java, JVM-Argumente, Startbefehle).
|
||||||
|
- **Automatische Sperre:** Wird eine Mod-Datei verändert (so arbeitet Schadsoftware, die
|
||||||
|
Mods infiziert) oder werden Starteinstellungen außerhalb des Launchers geändert, wird die
|
||||||
|
Instanz gesperrt und mit einem Verbotszeichen markiert.
|
||||||
|
- **Gesperrte Instanzen** lassen sich nicht mehr starten, bearbeiten, kopieren, exportieren
|
||||||
|
oder teilen. Sie bleiben erhalten, bis man sie selbst löscht.
|
||||||
|
- **Wiederherstellen:** Mit einem Klick wird die Instanz aus der neuesten sauberen
|
||||||
|
Sicherung als neue Instanz angelegt. Sicherungen, die bereits die veränderte Datei
|
||||||
|
enthalten, werden übersprungen.
|
||||||
|
- **Normales Arbeiten bleibt möglich:** Neue, gelöschte, aktivierte oder deaktivierte Mods
|
||||||
|
gelten nicht als Manipulation. Änderungen über den Launcher werden automatisch übernommen.
|
||||||
|
|
||||||
|
## 4. Geprüfte Downloads
|
||||||
|
|
||||||
|
Jede heruntergeladene Datei wird mit der Prüfsumme der Quelle verglichen, bevor sie
|
||||||
|
gespeichert wird. Eine veränderte oder beschädigte Datei wird verworfen.
|
||||||
|
|
||||||
|
| Quelle | Prüfung |
|
||||||
|
|---|---|
|
||||||
|
| Minecraft, Bibliotheken und Assets (Mojang) | SHA-1 |
|
||||||
|
| Java-Laufzeiten (Eclipse Temurin) | SHA-256 |
|
||||||
|
| Mods, Ressourcenpakete, Shader (Modrinth) | SHA-512 / SHA-1 |
|
||||||
|
| Mods, Ressourcenpakete, Shader (CurseForge) | SHA-1 |
|
||||||
|
| Modpacks und ihre Dateien | Prüfsumme der Quelle, nur HTTPS |
|
||||||
|
|
||||||
|
## 5. Sichere Importe
|
||||||
|
|
||||||
|
- Beim Import von Instanzen aus ZIP-Archiven werden keine Java-Pfade und keine
|
||||||
|
JVM-Argumente aus dem Archiv übernommen – so kann ein präpariertes Archiv beim nächsten
|
||||||
|
Start keinen fremden Code ausführen.
|
||||||
|
- Dateinamen aus Archiven werden geprüft, damit nichts außerhalb des Instanzordners landet.
|
||||||
|
|
||||||
|
## 6. Geschützte Daten
|
||||||
|
|
||||||
|
- **Konten:** Anmeldedaten von Microsoft und Minecraft werden mit der Windows-Verschlüsselung
|
||||||
|
(DPAPI) gespeichert – nur das eigene Windows-Konto kann sie lesen.
|
||||||
|
- **Weitere Zugangsdaten:** Proxy-Passwort und CurseForge-Schlüssel werden ebenso
|
||||||
|
verschlüsselt gespeichert.
|
||||||
|
- **Spielerweiterung:** Die Datei, die AeroMC für Umhänge und den AeroMC-Look ins Spiel
|
||||||
|
einbindet, wird vor jedem Spielstart mit dem Original verglichen und bei Abweichung
|
||||||
|
ersetzt.
|
||||||
|
|
||||||
|
## 7. Freundesystem
|
||||||
|
|
||||||
|
- **Anmeldung über Mojang:** Der Launcher meldet sich wie ein Minecraft-Server über Mojangs
|
||||||
|
Sitzungsprüfung an. Ein eigenes Passwort ist nicht nötig.
|
||||||
|
- **Keine Identitätsfälschung:** Jede Anfrage im Namen eines Spielers muss angemeldet sein.
|
||||||
|
Niemand kann sich als ein anderer Spieler ausgeben.
|
||||||
|
- **Privatsphäre:** Der eigene Server kann verborgen oder das Freundesystem ganz
|
||||||
|
abgeschaltet werden.
|
||||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "aeromc",
|
"name": "aeromc",
|
||||||
"version": "1.2.3",
|
"version": "1.2.4",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "aeromc",
|
"name": "aeromc",
|
||||||
"version": "1.2.3",
|
"version": "1.2.4",
|
||||||
"license": "SEE LICENSE IN LICENSE",
|
"license": "SEE LICENSE IN LICENSE",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@xhayper/discord-rpc": "^1.3.4",
|
"@xhayper/discord-rpc": "^1.3.4",
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "aeromc",
|
"name": "aeromc",
|
||||||
"productName": "AeroMC",
|
"productName": "AeroMC",
|
||||||
"version": "1.2.3",
|
"version": "1.2.4",
|
||||||
"description": "AeroMC – Instanz-basierter Minecraft-Launcher (à la MultiMC/Prism)",
|
"description": "AeroMC – Instanz-basierter Minecraft-Launcher (à la MultiMC/Prism)",
|
||||||
"homepage": "https://m-viper.de",
|
"homepage": "https://m-viper.de",
|
||||||
"launcherWebsite": "https://aeromc.viper.ipv64.net",
|
"launcherWebsite": "https://aeromc.viper.ipv64.net",
|
||||||
|
|||||||
@@ -0,0 +1,137 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"skills": {
|
||||||
|
"cavecrew": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/cavecrew/SKILL.md",
|
||||||
|
"computedHash": "2e122d819a812bef0e4958706f306e4346e78ecb5a4893997b99cbc19866f514"
|
||||||
|
},
|
||||||
|
"caveman": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman/SKILL.md",
|
||||||
|
"computedHash": "71b600c88c8d1d36f18c4875db23b53c5d6cb9ba3195e19451d6b1bb67db07c4"
|
||||||
|
},
|
||||||
|
"caveman-commit": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-commit/SKILL.md",
|
||||||
|
"computedHash": "b416cf134b0f33ddadeca7977aebdbb2d3db79a166d0fce2e1aabeec98132766"
|
||||||
|
},
|
||||||
|
"caveman-compress": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-compress/SKILL.md",
|
||||||
|
"computedHash": "810b9f31c05c3ef5d195eac4f76cd26674ba13f542d6ad5a0b16d5362b021614"
|
||||||
|
},
|
||||||
|
"caveman-discover": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-discover/SKILL.md",
|
||||||
|
"computedHash": "6850e0ca7bd7a35a1f447cbd342f91b76ece1fb2e3473ad894e51e69746df8a2"
|
||||||
|
},
|
||||||
|
"caveman-evidence-review": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-evidence-review/SKILL.md",
|
||||||
|
"computedHash": "6a2db0191082500739416c87ff896a7894f98aa867f15c70fe932e4d72edd327"
|
||||||
|
},
|
||||||
|
"caveman-explore": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-explore/SKILL.md",
|
||||||
|
"computedHash": "6e89d5fef24957b921cf021d5bb392c47185ed65233db783acef64a9228dbb1b"
|
||||||
|
},
|
||||||
|
"caveman-help": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-help/SKILL.md",
|
||||||
|
"computedHash": "c7a73a8c6afb6f871690666449209106aba847b4a9b0698686648960ece80012"
|
||||||
|
},
|
||||||
|
"caveman-learn": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-learn/SKILL.md",
|
||||||
|
"computedHash": "7af5a39ccea7b778581938662422ffce01df4271fb5403a63953794748210e93"
|
||||||
|
},
|
||||||
|
"caveman-manage": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-manage/SKILL.md",
|
||||||
|
"computedHash": "fdd3834941a8a576cae0ac96a38dfec6ac4bd26ef209ba9997468ca11aaf19f4"
|
||||||
|
},
|
||||||
|
"caveman-optimize": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-optimize/SKILL.md",
|
||||||
|
"computedHash": "5e859a3a8305b5559b2f528616f634324449a426054704d43ef0b6ec8c1d9807"
|
||||||
|
},
|
||||||
|
"caveman-review": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-review/SKILL.md",
|
||||||
|
"computedHash": "36a4007c5c0c6b90b5accfee1cd769a86e4963b651dece2ce5f17a223a0abb4b"
|
||||||
|
},
|
||||||
|
"caveman-setup": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-setup/SKILL.md",
|
||||||
|
"computedHash": "b12b9f8f3fe6b499334a4b319ae1a16aa2da5c2d11e5bc85efd3236eac5213aa"
|
||||||
|
},
|
||||||
|
"caveman-stats": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/caveman-stats/SKILL.md",
|
||||||
|
"computedHash": "cc9fcd21f2a30cff5596b3cbb197fe0f4b1b30b58084a864350853c217ad301a"
|
||||||
|
},
|
||||||
|
"investigate-first": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/investigate-first/SKILL.md",
|
||||||
|
"computedHash": "59b581b5abfc0e19b7dd5a7c3bb2b16621ab5e94e085065c7b724a9c86cc3d4d"
|
||||||
|
},
|
||||||
|
"lean-build": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/lean-build/SKILL.md",
|
||||||
|
"computedHash": "6074721f1653e6e9d6381595b094284807b8d5d001d7d3977ec534679b16a63c"
|
||||||
|
},
|
||||||
|
"megacave": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/megacave/SKILL.md",
|
||||||
|
"computedHash": "60da384ce09cedf553e2b6dfe4669ffb4e53f34c3df8ce2c8012a32e06f8e187"
|
||||||
|
},
|
||||||
|
"migration": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/migration/SKILL.md",
|
||||||
|
"computedHash": "7348b2d21ca05bdecc1e4ec2c8b63515ccb1700c8a261fdbd458b04b7383945b"
|
||||||
|
},
|
||||||
|
"safe-refactor": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/safe-refactor/SKILL.md",
|
||||||
|
"computedHash": "9df34a21a7a2c18ce13dbbe4a3f66b4e91df9e4bc33c1c9da8a80261583367ec"
|
||||||
|
},
|
||||||
|
"surgical-patch": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/surgical-patch/SKILL.md",
|
||||||
|
"computedHash": "028b9c3574142d19639d9f8eb11fbb01c58479f8f441e957d598a7215e79f95d"
|
||||||
|
},
|
||||||
|
"ultracave": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/ultracave/SKILL.md",
|
||||||
|
"computedHash": "d2e5de7e5e664e95c0c93ea0fb84c6b78a4bb2351c71964c453a8a35c63869eb"
|
||||||
|
},
|
||||||
|
"verify-and-stop": {
|
||||||
|
"source": "JuliusBrussee/caveman",
|
||||||
|
"sourceType": "github",
|
||||||
|
"skillPath": "skills/verify-and-stop/SKILL.md",
|
||||||
|
"computedHash": "3d67de16a2b3c48b643bc511ebc4cb86e6c7105215d8428b6140cbcb73aba4e6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user