Mods auf einem RuneScape Dragonwilds Server installieren

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Diese Anleitung erklärt, wie du Mods für RuneScape: Dragonwilds installierst und verwaltest. Das Spiel basiert auf Unreal Engine 5 und wird über Pak-Dateien und UE4SS (Unreal Engine Scripting System) gemoddet. Jagex bietet keine offiziellen Mod-Tools und keinen Steam Workshop-Support für Dragonwilds, veröffentlicht aber Community Modding Guidelines, die Community-Mods erlauben und fördern.

Wichtig: Mods werden nur auf moddbaren Dedicated Servern unterstützt. Vanilla-Server (secure) erlauben keine Mods.

Was wo läuft

Das ist der Teil, den die meisten Anleitungen falsch erklären, deshalb lohnt es sich, hier genau zu sein:

  • Pak-Mods laufen auf dem Dedicated Server. Lege die .pak in den Ordner ~mods des Servers, und sie wird beim Start geladen.
  • UE4SS-Lua-Mods laufen nicht auf dem Dedicated Server. UE4SS lädt sich selbst über einen dwmapi.dll-Proxy, und die ausführbare Datei des Dragonwilds Dedicated Servers lädt diesen Proxy überhaupt nicht. Die Installation von UE4SS auf einem Dedicated Server erzeugt keine Logdatei, kein geladenes Modul und keine funktionierenden Mods. Es schlägt stillschweigend fehl, und genau deshalb sieht es so aus, als müsste es eigentlich funktionieren.
  • UE4SS-Lua-Mods laufen im Spielclient. Installiere UE4SS in deine eigene Kopie des Spiels für clientseitige Mods, UI-Änderungen und Einzelspieler- oder von Spielern gehostete Sitzungen.

Wenn auf der Nexus-Seite einer Mod steht, dass sie UE4SS oder SML benötigt, behandle sie als clientseitige Mod.

Option 1: Pak-Mods auf einem RuneScape: Dragonwilds Server von Survival Servers installieren

  1. Melde dich in deinem Webinterface von Survival Servers an
  2. Klicke auf Stop, um deinen Server herunterzufahren
  3. Nutze den Dateimanager oder den FTP-Zugang, um die Datei .pak nach RSDragonwilds\Content\Paks\~mods\ hochzuladen
    • Erstelle den Ordner ~mods, falls er noch nicht existiert
  4. Klicke auf Start, um den Server mit geladener Mod zu starten

Jeder Tarif von Survival Servers enthält vollen FTP-Zugriff und den Dateimanager, du brauchst also keine zusätzlichen Tools.

Option 2: Pak-Mods auf einem selbst gehosteten Server installieren

  1. Lade die Mod-Datei .pak von Nexus Mods herunter
  2. Lege die Datei .pak hier ab: <server_root>\RSDragonwilds\Content\Paks\~mods\
    • Erstelle den Ordner ~mods, falls er noch nicht existiert
  3. Pak-Mods werden beim Serverstart automatisch geladen, keine weitere Konfiguration nötig
  4. Starte den Server neu

UE4SS im Spielclient installieren

UE4SS ist das Framework, das die meisten Lua-Mods benötigen. Es kommt in deine eigene Spielinstallation, nicht auf einen Dedicated Server.

  1. Lade das neueste UE4SS-Release von Nexus Mods herunter
  2. Entpacke den Inhalt in dein Spielverzeichnis, sodass die Dateien hier landen:
<game_root>\RSDragonwilds\Binaries\Win64\
├── dwmapi.dll
└── ue4ss\
    ├── Mods\
    ├── Mods.txt
    └── UE4SS-settings.ini
  1. Entpacke jeden Mod-Ordner nach ue4ss\Mods\
  2. Aktiviere die Mod in ue4ss\Mods.txt, indem du Folgendes hinzufügst: ModName : 1
  3. Starte das Spiel

Alternative: SML (Script Mod Loader)

SML ist ein alternatives Mod-Framework, das eine Entwicklerkonsole und einen Blueprint-Bootstrapper bereitstellt. Manche Mods benötigen SML anstelle von oder zusätzlich zu UE4SS. Wie UE4SS ist es ein clientseitiges Framework. Prüfe die Anforderungsseite jeder Mod.

Mod-Typen

Mod-Typ Installationsort Läuft auf Beschreibung
Pak-Mods RSDragonwilds\Content\Paks\~mods\ Dedicated Server Asset-Ersetzungs-Mods (Texturen, Modelle, Balance-Änderungen)
Lua-Mods (UE4SS) RSDragonwilds\Binaries\Win64\ue4ss\Mods\ Nur Spielclient Skript-Mods für Admin-Tools, Gameplay-Anpassungen und Hilfsprogramme
Clientseitige Mods Nur die Spieldateien des Spielers Nur Spielclient UI-Änderungen, visuelle Verbesserungen, keine Serverinstallation nötig

Beliebte Mods

Mod Typ Beschreibung
UE4SS Client-Framework Erforderliches Basis-Framework für Lua-Scripting-Mods
SML Client-Framework Aktiviert die Entwicklerkonsole und den Blueprint-Bootstrapper
Architect Benötigt UE4SS Entfernt Platzierungslimits und fügt konfigurierbare Bauregeln hinzu
Spielerzahl erhöhen Benötigt UE4SS Erhöht das Spielerlimit in vom Client gehosteten Sitzungen. Dedicated Server verwenden stattdessen die Slot-Anzahl deines Tarifs

Mods entfernen

  1. Stoppe deinen Server
  2. Für Pak-Mods: Lösche die Datei .pak aus Content\Paks\~mods\
  3. Für clientseitige Lua-Mods: Setze die Mod auf ModName : 0 in Mods.txt oder lösche den Mod-Ordner aus ue4ss\Mods\
  4. Starte deinen Server

Hinweis: Das Entfernen von Mods, die deiner Welt Inhalte hinzufügen, kann Probleme verursachen, wenn gespeicherte Daten von dieser Mod abhängen. Sichere deine Welt immer, bevor du Mods entfernst.

Mods aktualisieren

  1. Stoppe deinen Server
  2. Lösche die alten Mod-Dateien
  3. Lade die aktualisierte Version herunter und installiere sie
  4. Starte deinen Server

Prüfe vor dem Update das Changelog der Mod auf besondere Migrationshinweise. Spielupdates können Mods beschädigen, kontrolliere deine Mods also nach jedem Dragonwilds-Patch erneut.

Fehlerbehebung

Problem Lösung
Server startet nach dem Hinzufügen einer Pak-Mod nicht mehr Entferne die neue Mod und teste erneut. Prüfe die Logs auf Fehler.
UE4SS auf meinen Server hochgeladen und nichts passiert Erwartet. UE4SS lädt auf dem Dedicated-Server-Build von Dragonwilds nicht. Nutze serverseitig Pak-Mods und installiere UE4SS stattdessen in deinem Spielclient.
Pak-Mod wird nicht geladen Stelle sicher, dass die .pak direkt in ~mods\ liegt, nicht in einem Unterordner, und dass der Server vollständig neu gestartet wurde
Mod lädt im Client nicht (Lua) Prüfe, ob die Mod in Mods.txt (ModName : 1) aktiviert ist und ob UE4SS selbst neben der Spiel-Executable installiert ist
Abstürze nach einem Spielupdate Installiere UE4SS im Client neu. Spiel-Updates können Mod-Dateien überschreiben oder beschädigen.
Antivirus blockiert dwmapi.dll Füge in deinen Antivirus-Einstellungen eine Ausnahme für die Datei hinzu

Siehe auch

RuneScape Dragonwilds Mods nach dem 1.0 Update