Ein gewaltiges Archiv mit 3D-Modellen für Minecraft in einem einzigen GitHub-Repository
Normale Minecraft-Skins sind rechteckige Texturen im 64x64-Pixel-Format. Sie sind vertraut, aber wenn du deiner Figur eine richtige Frisur, fließende Kleidung, Flügel verleihen oder deinen Helden in einen Anime-Charakter mit einzigartigen Animationen verwandeln möchtest, reichen die Standardfunktionen des Spiels nicht aus.
Um dieses Problem zu lösen, entwickelte der chinesische Entwickler TartaricAcid den Yes Steve Model-Mod (YSM). Der Mod überarbeitet das Spieler-Rendering-System vollständig und ermöglicht das Laden komplexer 3D-Modelle, die in Blockbench erstellt wurden. Die Modelle selbst waren jedoch lange Zeit über chinesische Foren, private Discord-Server und File-Sharing-Plattformen verstreut. Ein Enthusiast mit dem Nickname Elaina69 löste dieses Problem, indem er die Sammlung im Yes-Steve-Model-Repo-Repository zusammenführte.
Was sich im Repository befindet
Das Projekt ist keine Code-Bibliothek, sondern ein strukturierter Katalog von Grafik-Assets und Konfigurationen. Der Autor findet kostenlose Modelle, bringt sie auf einen einheitlichen Standard und veröffentlicht sie als Open Source.
Bis heute hat das Projekt über dreitausend Stars auf GitHub gesammelt. Für ein rein inhaltsbasiertes Archiv ohne eine einzige Zeile Java- oder C++-Code ist das ein beeindruckendes Ergebnis.
Hier ist, was die Projektbetreuer übernommen haben:
- Übersetzung und Systematisierung: Quelldateien kamen oft mit chinesischen Zeichen in Ordnernamen heraus. Community-Mitglied Luckyu19 übersetzte die Modellnamen ins Englische, damit Dateien auf jedem Betriebssystem korrekt gelesen werden.
- Lizenzverifizierung: Nur Modelle, deren Autoren die kostenlose Verbreitung erlaubt haben, werden in das Repository aufgenommen.
- Kompatibilität mit den neuesten YSM-Mod-Versionen: Alte Modelle werden aktualisiert, damit Animationen nicht unterbrochen werden, wenn sich die Figur bewegt.
- Technischer Support: Der Autor betreibt einen Discord-Server, auf dem er bei Animationsfehlern und falscher Texturbindung hilft.
Wie YSM funktioniert und warum es praktisch ist
Im Gegensatz zum klassischen Custom Player Models Mod konzentriert sich YSM auf flüssige Bewegungen und komplexe Skelett-Unterstützung. Jedes Modell im Archiv enthält mehrere Komponenten:
- Geometriedatei im Format
.jsonmit Knochen- und Mesh-Beschreibungen - Texturkarten in hoher Auflösung
- Animationssets für Laufen, Sitzen, Schwimmen, Kampf und Emotionen
- Konfigurationsdatei, die Hitboxes und Anbringungspunkte für Gegenstände in den Händen definiert
Wenn eine Figur ein Schwert oder einen Bogen hält, positioniert das YSM-Modell den Gegenstand korrekt, anstatt ihn in der Luft schweben zu lassen.
Praktischer Nutzen für Spieler und Ersteller
Wenn du einen eigenen Minecraft-Server betreibst oder einfach mit Freunden spielst, spart dieses Repository Dutzende von Stunden bei der Suche nach Assets. Du klonst einfach den Ordner oder lädst das ZIP-Archiv herunter und verschiebst dann die gewünschten Modelle in das Verzeichnis config/ysm/models.
Für 3D-Künstler und Animatoren, die in Blockbench arbeiten, dient das Repository als visuelle Referenzdatenbank. Hier kannst du sehen, wie erfahrene Ersteller inverse Kinematik einrichten, ob Kleidung beim Laufen flattert und wie die Knochenhierarchie für komplexe Physikeffekte organisiert ist.
Die README des Repositories ist extrem knapp gehalten und enthält hauptsächlich Credits für Autoren und Zähler:
(seit 2024/11/30)
Der Star-Verlauf des Repositories zeigt stetiges Wachstum des Interesses von Spielern:
Fazit
Auch wenn du nicht vorhattest, das Aussehen deiner Figur zu verändern, lohnt es sich, Elaina69s Repository zu bookmarken. Es ist ein großartiges Beispiel dafür, wie der Enthusiasmus weniger Leute verstreute Dateien in einen praktischen offenen Katalog für die gesamte Community verwandeln kann.
Ähnliche Projekte