
Warum unsere Tests grün waren und die Lobby trotzdem nicht startete
Ein Dependency-Update, ein Build ohne Fehler und eine Lobby, die nicht startet: was rund um Titan 3.0 passiert ist, wie der Fix aussah und welcher Test seitdem den Start prüft.

Ein Dependency-Update, ein Build ohne Fehler und eine Lobby, die nicht startet: was rund um Titan 3.0 passiert ist, wie der Fix aussah und welcher Test seitdem den Start prüft.

Ab dem 24. Oktober 2026, 18:00 Uhr, läuft Slender wieder auf unserem Server. Dieser Beitrag zeigt, wie sich eine Runde anfühlt: was ihr als Survivor tut, was Slender kann und wo die Gefahr lauert.

Titan ist der Minestom-Server, auf dem unsere Lobby läuft. Dort kommen Spieler an, bevor sie zu einem Minispiel wechseln: Portale, Navigator, Spawn, Sitzen, Jump'n'Run und seit Kurzem eine Lobby-Auswahl. Der Code liegt im Titan-Repository und wird mit Gradle gebaut.
Am 10. Oktober 2026 erschienen die Versionen 2.6.0 und 3.0.0, am selben Tag folgte 3.0.1. Die 3.0.0 ist ein Breaking Change, denn der Start der Lobby hat sich grundlegend geändert. Dieser Beitrag beschreibt den alten Stand, den Weg zum neuen, was schwer war und was wir mitnehmen. Teil zwei der Serie erzählt, was beim Start nach dem Update passiert ist. Den Überblick über Titan seit Version 1.0 gibt der Rückblick.

Die Nächte werden länger, der Nebel steigt früher, und irgendwo zwischen den Bäumen steht eine schmale, schwarze Gestalt, die dich nicht aus den Augen lässt. Ab dem 24. Oktober 2026 kehrt Slender auf unseren Server zurück, diesmal als überarbeitete Halloween-Runde.

Titan 3.1.0 ist jetzt live in der Lobby. Veröffentlicht wurde die Version am 12. Oktober 2026. Die spürbarsten Änderungen stecken im Navigator und im Lobby-Switcher. Alle Details findest du im v3.1.0-Release. Wie wir hierhergekommen sind, erzählt unser Rückblick.

Das Erste, was man bei OneLiteFeather sieht, wenn man beitritt, ist Titan, unser Lobbyserver. Titan ist quelloffen (Apache-2.0), in Java geschrieben und basiert auf Minestom, einer leichtgewichtigen Java-Bibliothek, mit der man Minecraft-Server von Grund auf baut. Dieser Beitrag blickt auf alles zurück, was zwischen Titan 1.0.0 im Juli 2025 und Titan 3.0.1 passiert ist, erschienen am 10. Oktober 2026.

In diesem Herbst hat Svenko1 auf unserem Server gleich drei Projekte vorangebracht. Zwei davon sind fertig und können besucht werden. Das dritte ist ein Plan, bei dem Hilfe willkommen ist, sobald der Standort feststeht.

Diese Ausgabe ist für alle, die mit mir in den Maschinenraum klettern wollen. Ich gehe die konkreten Schritte durch, mit denen ich unser GitOps-verwaltetes Kubernetes-Cluster gegen Knotenausfälle, Drains und Ressourcenknappheit gehärtet habe – inklusive der Stellen, an denen ich mir die Zähne ausgebissen habe.

Ich verrate euch mein Lieblingsergebnis der letzten Wochen: Ein Server ist ausgefallen – und niemand hat es gemerkt. Kein abgebrochener Login, keine leere Website, kein „Datenbank gerade nicht erreichbar". Klingt nach dem langweiligsten Satz der Welt, ist aber genau das, worauf ich hingearbeitet habe.

Otis ist ein Java Micronaut Service (Otis) und ein gleichnamiges Projekt, welches Spielerstammdaten zentral zur Verfügung stellt. Zu Spielerstammdaten gehören Daten wie zum Beispiel die Java UUID (v4) von Mojang in Minecraft, eine interne UUID (v7) für die Verwaltung der externen Software unseres Ökosystems, der eigentliche Minecraft Spielername, die Sprache des Spielers und wann der Spieler das erste und letzte Mal dem Minecraft Server beigetreten ist.

Durch die Erfahrung durch Jenkins möchten wir Plugins vorstellen die zur Adoption freigegeben sind. Dabei möchten wir als OneLiteFeather die Maintainer/Contributoren dazu unterstützen Sicherheit/Tools und mehr zu organisieren.
Eine Adoption von einem Plugin bringt mit sich, das diese Person Maintainer von diesem Plugin wird. Dabei werden auch pflichten vorausgesetzt, zum Beispiel regelmäßiger Betreuung des Plugin/Software, aktive Kommunikation und sonstige aufwände.

Wenn man ein Minecraft-Plugin für PaperMC entwickelt, kann es schnell unübersichtlich werden, den Überblick über die Logs zu behalten. Besonders bei großen Projekten oder Multi-Modul-Architekturen stoßen herkömmliche Log-Nachrichten an ihre Grenzen. Umso wichtiger ist es, eine klare Struktur in die Log-Dateien zu bringen, die relevante Informationen einfach filterbar macht.

Relativ unbekannt und trotzdem schon jetzt auf mehreren hundert Servern. Genauso wie Fractureiser wird diese von dem User mori0 / Riesenrad beworben, um Server zu “trollen”. Was sich dahinter verbirgt.
Gestartet hat Ethanol ganz anders als Fractureiser als unscheinbares “Troll Plugin” für Minecraft Server, genauer gesagt für die Paper und Spigot Server. Gemeinsamkeiten zu Fractureiser sind die Elemente, die man als bösartig oder untypisch für eine “harmlose Trolling Aktion” erkennen kann. Somit ist es eine Form der Malware, es handelt sich um eine Backdoor.

Hallo alle zusammen, mein Name ist Phillipp. Ich bin einer der zwei Entwicklungsleiter und betreue hier im Team die Technologien sowie die Server Architektur.
Heute möchte ich aus unserem Team die aktiv verwenden Technologien vorstellen und was die für Vorteile uns bringen.
Wir teilen die Liste unten in mehrere Teile auf, um den Fokuspunkt und die Qualität für euch zu erhalten

In der unendlichen Weite der digitalen Welt hat unser Team, OneLiteFeather, eine kleine aber feine Spielwiese gefunden, auf der wir unsere kreativen und technischen Visionen verwirklichen. Im Zentrum dieser Entdeckungsreise stehen Proxmox und Ansible, zwei Werkzeuge, die uns nicht nur den Rücken freihalten, sondern auch die Türen zu unerforschten Gebieten öffnen.