-
Notifications
You must be signed in to change notification settings - Fork 0
Create Game Plugin ‐ deutsch
Anvil Organizer unterstützt über 35 Spiele. Falls dein Spiel nicht dabei ist, kannst du selbst ein Game-Plugin erstellen — ganz ohne Programmierung.
- Klick auf das Puzzle-Symbol in der Toolbar (oder Datei → Game Plugin → Erstellen)
- Pflichtfelder ausfüllen
- Auf Erstellen klicken — fertig!
Das Plugin wird in ~/.anvil-organizer/plugins/games/ gespeichert und beim nächsten Start automatisch geladen.
| Feld | Beschreibung | Beispiel |
|---|---|---|
| Game Name | Vollständiger Name des Spiels | Kingdom Come Deliverance II |
| Short Name | Eindeutiger Kurzname (wird automatisch generiert) | KingdomComeII |
| Game Binary | Die .exe-Datei des Spiels | KingdomCome.exe |
| Steam ID | Steam App-ID (so findest du sie) | 379430 |
| Data Path | Wo Mods relativ zum Spielordner landen | (siehe unten) |
Der Data Path legt fest, wo Mods innerhalb des Spielverzeichnisses installiert werden:
| Wert | Bedeutung | Verwendet von |
|---|---|---|
| (leer) | Mods landen im Spielordner selbst | Cyberpunk 2077, Witcher 3 |
Data |
Mods landen im Unterordner Data/
|
Skyrim, Fallout 4, Starfield |
Mods |
Mods landen im Unterordner Mods/
|
Einige Unity-Spiele |
Paks/~mods |
Eigener Unterordner | Crimson Desert, Unreal-Spiele |
Falls du unsicher bist: Schau auf Nexus Mods oder PCGamingWiki nach, wo andere Spieler Mods installieren.
| Feld | Beschreibung | Beispiel |
|---|---|---|
| Documents Path | Windows-Dokumentenordner (im Proton-Prefix) | drive_c/users/steamuser/Documents/My Games/Skyrim |
| Saves Path | Spielstand-Ordner (im Proton-Prefix) | drive_c/users/steamuser/Documents/My Games/Skyrim/Saves |
| Save Extension | Dateiendung für Spielstände |
save, sav
|
| Nexus Game ID | Numerische ID auf Nexus Mods (für API-Abfragen) | 1704 |
💡 Die Documents- und Saves-Pfade sind relativ zum Proton-Prefix-Ordner, nicht zu deinem Linux-Home-Verzeichnis.
Anvil braucht die Steam ID, um den Installationsordner deines Spiels automatisch zu finden.
Öffne das Spiel im Steam Store (Browser oder Client). Die ID steht in der URL:
https://store.steampowered.com/app/489830/The_Elder_Scrolls_V_Skyrim/
^^^^^^
Steam ID = 489830
Geh auf steamdb.info und suche nach dem Spiel. Die App-ID steht direkt auf der Ergebnis-Seite.
- Rechtsklick auf das Spiel in deiner Steam-Bibliothek
- Eigenschaften wählen
- Tab Updates öffnen
- Die App-ID steht ganz oben
Falls dein Spiel Frameworks wie Script Extender, BepInEx oder ASI Loader nutzt:
- Klick Hinzufügen in der Frameworks-Tabelle
- Spalten ausfüllen:
| Spalte | Beschreibung | Beispiel |
|---|---|---|
| Name | Anzeigename des Frameworks | Cyber Engine Tweaks |
| Target | Installationsordner relativ zum Spielordner | bin/x64 |
| Nexus ID | Mod-ID auf Nexus Mods | 107 |
| Detect | Dateipfad zur Erkennung ob installiert | bin/x64/plugins/cyber_engine_tweaks.asi |
| Pattern | Dateimuster für Archiv-Erkennung | *.asi |
Anvil erkennt installierte Frameworks automatisch und zeigt sie im Frameworks-Panel an.
Um ein vorhandenes Plugin zu ändern:
- Datei → Game Plugin → Ändern (oder Puzzle-Symbol → Ändern)
- Pfade ändern, Frameworks hinzufügen/entfernen, Cover-Bild aktualisieren
- Auf Speichern klicken
Änderungen werden sofort in JSON gespeichert und wirken sofort.
Du kannst deinem Plugin ein Cover-Bild zuweisen:
- Klick auf Bild auswählen im Plugin-Creator
- Wähle eine PNG- oder JPG-Datei (empfohlen: 600×900 oder ähnliches Hochformat)
- Das Bild wird in Anvils Assets-Ordner kopiert
Als Beispiel fügen wir Crimson Desert hinzu:
| Feld | Wert |
|---|---|
| Game Name | Crimson Desert |
| Short Name | CrimsonDesert |
| Game Binary | bin64/CrimsonDesert.exe |
| Steam ID | 3321460 |
| Data Path | Paks/~mods |
Keine Frameworks nötig. Auf Erstellen klicken, Anvil neu starten, und Crimson Desert erscheint im Instanz-Manager.