Changelog

Updates & Änderungen an Launcher, Modpack & Server.

2026 02 20 server release 1.1.0

Operation Blacklight Update — 20. Februar 2026

Server Update v1.1.0 — Blacklight Core Integration

Einführung von Blacklight Core, einem serverseitigen Coremod zur Erweiterung von Gameplay, Performance und Kompatibilität für Modpacks und Offline-Mode Server.

🧩 Blacklight Core – Neue Features

🎨 Serverseitiges Skin-System (Offline Mode Support)

  • ✔ Neuer Command /skinset <playerName> (kein OP erforderlich)
  • ✔ Persistente Skins serverseitig gespeichert
  • ✔ Automatische Skin-Wiederherstellung bei Login, Respawn und Dimension-Wechsel
  • ✔ Mojang API Integration für signierte Texture Properties
  • ✔ Legacy Skin URL Fallback System
  • ✔ Rejoin erforderlich nach Skinänderung

⚡ Block Placement Booster

  • ✔ Serverseitiger Block Placement Speed Boost
  • ✔ CPS-basierte Beschleunigung beim Bauen
  • ✔ Keine Client-Mod erforderlich
  • ✔ Konfigurierbare Aktivitätsfenster und CPS Thresholds

🌍 NTM/HBM World Generation Fixes

  • ✔ Struktur-Generierung in zusätzlichen Dimensionen ermöglicht
  • ✔ Aroma Mining Dimension vollständig unterstützt
  • ✔ Coremod Patch für Dimension Checks
  • ✔ Verbesserte Kompatibilität mit Modpacks
  • ✔ Automatische Spawnrate-Konfiguration für Mining Dimension

🛠 Admin Features

  • ✔ Neuer Admin Command /blacklight reload
  • ✔ Live Config Reload ohne Server Neustart

🔎 Debug & Diagnostics

  • ✔ Optionaler NTM Worldgen Debug Mode
  • ✔ Coremod Startup Diagnostics
  • ✔ Rate-limited Debug Logging

⚙ Konfigurationssystem

  • ✔ CPS Boost Parameter konfigurierbar
  • ✔ Dimension Allowlist System für Strukturen
  • ✔ Skin Persistence Config
  • ✔ Provider Class Allowlist

🔧 Kompatibilität

  • ✔ Dedicated Server optimiert
  • ✔ Kompatibel mit Auth Mods / Login Mods
  • ✔ Runtime Patch für NTM/HBM

Blacklight Core verbessert Serverkontrolle, Spielerlebnis und Mod-Kompatibilität signifikant.

2026 01 20 launcher 1.1.0

Launcher Release – 20.01.2026 (Großes Launcher-Update)

Dieses Release bringt den Launcher auf einen komplett neuen Stand: UI-Umstellung auf AvaloniaUI, ein neues Auto-Update-System, eine überarbeitete und deutlich sicherere API (inkl. Account-Verwaltung) sowie zahlreiche Fixes & Quality-of-Life Verbesserungen.

UI / Client: Komplette Umstellung auf AvaloniaUI

  • Der Launcher wurde vollständig auf AvaloniaUI umgestellt (Modernisierung der Oberfläche & Grundlage für konsistentes Verhalten auf Windows/macOS/Linux).
  • Neue/überarbeitete Views & ViewModels für Login, Dashboard und Account-Bereich.
  • Stabilere Window-/Navigation-Logik und bessere Trennung von UI und Core-Logik.

Account & Sicherheit: API komplett überarbeitet

  • Die komplette API wurde angepasst und in mehreren Punkten sicherer gemacht.
  • Passwort ändern ist jetzt verfügbar und korrekt abgesichert.
  • Account löschen ist jetzt verfügbar (inkl. entsprechender serverseitiger Validierung).
  • Token-/Reset-Handling wurde überarbeitet (Login/Reset-Flows sowie Fehlerbehandlung).
  • Verbesserte Validierungen und konsistentere API-Antworten (Launcher kann Fehler besser anzeigen).

Updates: Auto-Update funktioniert jetzt

  • Self-Update / Auto-Update funktioniert jetzt zuverlässig (Launcher kann sich selbst aktualisieren).
  • Grundlage für Releases mit Channels (z.B. stable) gelegt.

Schnellstart: Spielstart direkt beim Launcher-Start

  • Schnellstart startet das Spiel jetzt direkt beim Starten vom Launcher (ohne Umwege).
  • Start-Flow wurde robuster gemacht (weniger UI-Blocking, bessere Status-/Fehleranzeige).

WebView2: funktioniert jetzt auf Windows

  • Die WebView2-Integration funktioniert jetzt korrekt auf Windows.
  • Stabilere Initialisierung, weniger Random-Fails beim Laden/Starten.

Release-/Download-Struktur (Velopack)

  • Launcher Releases werden plattformübergreifend gepackt und ausgeliefert.
  • Website-Downloadseite wurde auf die neuen Launcher-Downloads erweitert.

Sonstiges / Verbesserungen

  • Code-Struktur im Launcher-Core aufgeräumt (Update-/Auth-/API-Schichten klarer getrennt).
  • Mehr Robustheit bei Netzwerkfehlern und Auth-Flows.
  • Allgemeine Stabilitätsverbesserungen und kleinere Fixes überall dort, wo es bisher wehgetan hat.

Hinweise

  • macOS: Beim ersten Start kann Gatekeeper eine Bestätigung erfordern ("Öffnen" in den Sicherheitseinstellungen).
  • Linux: AppImage ggf. ausführbar machen (chmod +x), falls der Dateimanager es nicht automatisch setzt.
  • Falls Auto-Update einmal nicht sauber durchläuft: Launcher neu starten – danach sollte die Installation konsistent sein.

Kommentar: Dieses Release ist der neue Baseline-Stand. Ab hier sollten Updates, Account-Funktionen und Plattform-Support deutlich konsistenter laufen.

2026 01 10 server release 1.0.0

Operation Blacklight Releasedate 10. Januar 2026 um 14:00 Uhr (CET)

Twitch Stream bei EmmaPXL beginnt zwischen 10-12 Uhr CET.

Server Release v1.0.0

Offizieller Start des Operation-Blacklight Servers. Vollständig nach Pflichtenheft umgesetzt – stabil, abgesichert und optimiert für das Modpack v1.0.0.

🖥 Serverarchitektur

  • ✔ Forge 1.12.2 Hauptserver
  • ✔ Einzelserver-Konzept
  • ✔ Automatischer Neustart bei Abstürzen
  • Server Backup nicht implementiert - geplant für Update v1.0.1

⚙ Technische Umgebung

  • ✔ Debian 13 (Bookworm)
  • ✔ Apache2, PHP 8, MariaDB,
  • ✔ HTTPS aktiviert

🔐 Sicherheit

  • ✔ AuthMod Integration
  • ✔ WatchDog Anti-Cheat (maxish0t)
  • ✔ Firewall + Hardening
  • ✔ Rate-Limit

♾️ Mod Sync

  • ✔ SHA-256 Prüfung + Test-Restores

🧪 Performance & QA

  • ✔ Performanceziel: 60 FPS / <100ms Ping
  • ✔ Lasttests abgeschlossen
  • ✔ Crash- und Stabilitätstests erfolgreich

🌐 Webinterface & API

  • ✔ Downloadsystem
  • ✔ version.json für automatische Updates
  • ✔ manifest.json für Modpack Sync

💾 Backups (geplant für Update v1.0.1)

  • ✔ Cronjob tägliche Backups – 01:00 Uhr
  • ✔ 7-Tage Rotation (Pflichtenheft)

Der Server v1.0.0 ist releasebereit und vollständig stabil.

2025 12 20 launcher 1.0.3

Launcher Release v1.0.3

Fokus auf Discord Rich Presence Integration, Installer-Anpassungen und WebView2 Vorbereitung.

🐛 Fehlerbehebungen

  • WebView2 Initialisierungsfehler im Client bestehen weiterhin – dokumentiert für spätere Korrektur

⚙ Verbesserungen

  • Discord Rich Presence (DRP) wurde im Launcher aktiviert und funktioniert nun korrekt
  • Installer aktualisiert: .NET 8 und WebView2-Offline-Setup integriert
  • Basis für zukünftige Updates und Webview2-Stabilisierung gelegt

🎨 UI / UX Verbesserungen

  • Neue Checkbox im Client zur Aktivierung von DRP
  • Fehler- und Statusmeldungen bei DRP-Verbindungen hinzugefügt

Kommentar: Version 1.0.3 erweitert die Launcher-Funktionalität um Discord Rich Presence, während WebView2 weiterhin in Arbeit bleibt. Installer wird jetzt mit .NET 8 geliefert.

2025 12 19 launcher 1.0.2

Launcher Release v1.0.2

Update mit Fokus auf Integration von WebView2 und Vorbereitung für moderne .NET-Komponenten.

🐛 Fehlerbehebungen

  • WebView2 wurde versucht zu implementieren; Initialisierungsfehler im Client bekannt und dokumentiert

⚙ Verbesserungen

  • Vorbereitung für .NET 8 im Installer (Basis für zukünftige WebView2-Integration)
  • Optimierung der API-Initialisierung im Launcher für zukünftige Webinhalte

🎨 UI / UX Verbesserungen

  • Leichte Anpassungen im Fensterlayout für WebView2-Inhalte

Kommentar: Version 1.0.2 ist ein experimentelles Update, primär Vorbereitung für WebView2 und moderne .NET-Komponenten. Core-Funktionen bleiben unverändert stabil.

2025 12 19 launcher 1.0.1

Launcher Release v1.0.1

Erstes größeres Update nach v1.0.0. Fokus auf Stabilität, Design und Grundfunktionen der Control Bar.

🐛 Fehlerbehebungen

  • Fix: Actionbar oben vollständig entfernt, Launcher-UI korrigiert
  • Fix: Control Bar kann nun zuverlässig minimiert und geschlossen werden
  • Fix: Allgemeine UI-Inkonsistenzen beseitigt (Icons, Buttons, Farbgebung)

⚙ Verbesserungen

  • Neue Controlboxes implementiert mit eigenem Design passend zur Gesamtoptik
  • Verbesserte Layoutstruktur für Start- und Einstellungsfenster
  • Grundlegende Performanceoptimierungen beim Laden der Launcher-Komponenten

🎨 UI / UX Verbesserungen

  • Neues, ansprechenderes Farbschema für Control Bar und Fensterbereiche
  • Benutzerfreundliche Schließ- und Minimierungsfunktionen
  • Hover-Effekte und visuelle Feedbacks bei Interaktionen mit Control Boxes

Kommentar: Version 1.0.1 legt die Basis für kommende Feature-Updates und eine stabile Benutzeroberfläche.

2025 12 19 launcher 1.0.0

Launcher Release v1.0.0

Erster offizieller Release des Operation-Blacklight Launchers. Vollständig umgesetzt nach Pflichtenheft, mit sicherem Auth-System, automatischer Versionsverwaltung und vollständiger Modpack-Integration.

✨ Hauptfunktionen

  • ✔ Login- & Registrierungssystem (bcrypt, Cost=12)
  • ✔ Token-basierter Autologin ohne Passwortspeicherung
  • ✔ HTTPS-/JSON-API Kommunikation
  • ✔ Vollautomatischer VersionCheck (Launcher & Modpack)
  • ✔ WebView2 für In-App Seiten (Changelog, Support, News)

🧩 Spiel-Integration

  • ✔ CMLLib Integration
  • ✔ Automatische Forge-Profil-Erstellung (1.12.2)
  • ✔ RAM- & JVM-Einstellungen

🔐 Sicherheit

  • ✔ bcrypt Hashing (Cost=12)
  • ✔ Anti-Manipulationsprüfungen (SHA-256)
  • ✔ Rate-Limit & Missbrauchsschutz serverseitig
  • ✔ Kein Klartext-Passwortspeichern (Token-System)

🌐 API & Kommunikation

  • ✔ Benutzerlogin
  • ✔ sichere Registrierung
  • ✔ Versionen synchronisieren
  • ✔ Modpack-Hashliste

🎨 UI / UX

  • ✔ MaterialSkin Layout (#22333B Header)
  • ✔ Blaues Interaktionsschema (#0062CD)
  • ✔ Dashboard v1 (Pflichtenheft-Design)

📦 Vorbereitung für zukünftige Updates

  • ✔ Autoupdater vorbereitet
  • ✔ Crash-Reporter vorbereitet
  • ✔ Logging-System eingebaut

Der Launcher bildet die technische Basis des gesamten OBL-Ökosystems.

2025 12 01 modpack 1.0.0

Modpack Release v1.0.0

Offizielles Modpack für den Start von Operation Blacklight. Nach Pflichtenheft optimiert für Krieg, Technik, Fahrzeuge, Fraktionen und maximale Stabilität.

🚁 Hauptmods (Pflichtenheft)

  • MCHeli (JP) – Helikopter, Jets, Raketen
  • Vic’s Modern Warfare – Waffen & Attachments
  • HBM’s Nuclear Tech Mod – Reaktoren, Bomben, Maschinen
  • Galacticraft – Energie & Raumfahrt
  • BuildCraft – Maschinen, Pipelines, Automatisierung

➕ Performance & QoL Mods

  • OptiFine – FPS & Shader-Support
  • JEI – Rezeptübersicht
  • FoamFix / BetterFPS / FastLeafDecay – Performance
  • EntityCulling – Optimierte Sichtberechnung

🛠 Technische Struktur

  • ✔ Forge 1.12.2 – Build 14.23.5.2860
  • ✔ Optimiert für 6–8 GB RAM
  • ✔ Vollständig kompatible Configs
  • ✔ Konfliktfreie Modkombination laut QA-Tests

🔄 Modpack Sync System

  • ✔ Manifest-System mit SHA-256 Hashes
  • ✔ Client vergleicht lokale Files → Server-Manifest
  • ✔ Nur geänderte Dateien werden geladen (Pflichtenheft)

📁 Dateistruktur

  • /mods – alle Mods
  • /config – abgestimmte Einstellungen
  • /resourcepacks – leer (Basisrelease)

🧪 QA / Stabilität

  • ✔ Getestet durch QA (Tobias Haschke)
  • ✔ Crash-Stabilität getestet (2–3h Sessions)
  • ✔ 60+ FPS Ziel erreicht

Dieses Modpack bildet das Herzstück von Operation Blacklight.