Skip to content

Create Game Plugin ‐ deutsch

Marc edited this page Mar 31, 2026 · 1 revision

Game-Plugin erstellen

Anvil Organizer unterstützt über 35 Spiele. Falls dein Spiel nicht dabei ist, kannst du selbst ein Game-Plugin erstellen — ganz ohne Programmierung.

Schnellstart

  1. Klick auf das Puzzle-Symbol in der Toolbar (oder Datei → Game Plugin → Erstellen)
  2. Pflichtfelder ausfüllen
  3. Auf Erstellen klicken — fertig!

Das Plugin wird in ~/.anvil-organizer/plugins/games/ gespeichert und beim nächsten Start automatisch geladen.

Pflichtfelder

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)

Data Path

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.

Optionale Felder

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.

Steam ID finden

Anvil braucht die Steam ID, um den Installationsordner deines Spiels automatisch zu finden.

Methode 1 — Steam Store URL

Ö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

Methode 2 — SteamDB

Geh auf steamdb.info und suche nach dem Spiel. Die App-ID steht direkt auf der Ergebnis-Seite.

Methode 3 — Steam-Bibliothek

  1. Rechtsklick auf das Spiel in deiner Steam-Bibliothek
  2. Eigenschaften wählen
  3. Tab Updates öffnen
  4. Die App-ID steht ganz oben

Frameworks hinzufügen

Falls dein Spiel Frameworks wie Script Extender, BepInEx oder ASI Loader nutzt:

  1. Klick Hinzufügen in der Frameworks-Tabelle
  2. 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.

Plugin bearbeiten

Um ein vorhandenes Plugin zu ändern:

  1. Datei → Game Plugin → Ändern (oder Puzzle-Symbol → Ändern)
  2. Pfade ändern, Frameworks hinzufügen/entfernen, Cover-Bild aktualisieren
  3. Auf Speichern klicken

Änderungen werden sofort in JSON gespeichert und wirken sofort.

Cover-Bild

Du kannst deinem Plugin ein Cover-Bild zuweisen:

  1. Klick auf Bild auswählen im Plugin-Creator
  2. Wähle eine PNG- oder JPG-Datei (empfohlen: 600×900 oder ähnliches Hochformat)
  3. Das Bild wird in Anvils Assets-Ordner kopiert

Beispiel: Neues Spiel hinzufügen

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.


← Zurück zu Anvil Organizer · Installation →

Clone this wiki locally