Zum Hauptinhalt springen

EliteMobs-Inhalte erstellen

EliteMobs ermöglicht es Ihnen, umfangreiche benutzerdefinierte Inhalte für Ihren Server durch YAML-Konfigurationsdateien zu erstellen. Alle Inhalte werden erstellt, indem Sie ordnungsgemäß formatierte .yml-Dateien in bestimmte Ordner im EliteMobs-Plugin-Verzeichnis platzieren.

Inhaltstypen

EliteMobs unterstützt 8 Hauptinhaltstypen:

  1. Benutzerdefinierte Bosse - Erstellen Sie einartige Elite-Mobs mit benutzerdefinierten Kräften, Ausrüstung und Fähigkeiten
  2. Benutzerdefinierte Gegenstände - Entwerfen Sie benutzerdefinierte Waffen, Rüstungen und Gegenstände mit Verzauberungen
  3. Benutzerdefinierte Quests - Erstellen Sie Questketten mit Zielen und Belohnungen
  4. Benutzerdefinierte Events - Richten Sie zeitgesteuerte oder ausgelöste Boss-Events ein
  5. Benutzerdefinierte NPCs - Fügen Sie Questgeber, Geschäfte und interaktive NPCs hinzu
  6. Schatztruhen - Platzieren Sie Beutetruhen mit benutzerdefinierten Belohnungen und Mimic-Mechaniken
  7. Arenen - Entwerfen Sie wellenbasierte Kampfherausforderungen mit Boss-Begegnungen
  8. Wurmlöcher - Erstellen Sie Teleportationsportale zwischen Orten

Jeder Inhaltstyp hat seine eigene Konfigurationsordner- und Feldstruktur.

Schnellstart

Alle benutzerdefinierten Inhalte folgen diesem Muster:

  1. Erstellen Sie eine YAML-Datei mit der Erweiterung .yml
  2. Benennen Sie sie im Format kleinbuchstaben_mit_unterstrichen.yml
  3. Platzieren Sie sie im entsprechenden Ordner
  4. Konfigurieren Sie den Inhalt mithilfe von YAML-Feldern
  5. Laden Sie EliteMobs neu oder starten Sie den Server neu

Dateipfade

Jeder Inhaltstyp wird in seinem eigenen Ordner gespeichert:

  • Benutzerdefinierte Bosse: ~/plugins/EliteMobs/custombosses/
  • Benutzerdefinierte Gegenstände: ~/plugins/EliteMobs/customitems/
  • Benutzerdefinierte Quests: ~/plugins/EliteMobs/customquests/
  • Benutzerdefinierte Events: ~/plugins/EliteMobs/customevents/
  • Benutzerdefinierte NPCs: ~/plugins/EliteMobs/npcs/
  • Schatztruhen: ~/plugins/EliteMobs/customtreasurechests/
  • Arenen: ~/plugins/EliteMobs/customarenas/
  • Wurmlöcher: ~/plugins/EliteMobs/wormholes/

Tools zur Inhaltserstellung

WebApp (Empfohlen für Anfänger)

Verwenden Sie die EliteMobs WebApp, um Konfigurationsdateien über eEne visuelle Oberfläche zu generieren. Dieses Tool macht den Prozess viel schneller und hilft, Syntaxfehler zu vermeiden.

Manuelle YAML-Konfiguration

Für fortgeschrittene Benutzer können YAML-Dateien manuell erstellt werden, um vollständige Kontrolle über alle verfügbaren Felder und Optionen zu haben.

YAML-Dateiformat

Alle EliteMobs-Konfigurationen verwenden das YAML-Format. Wichtige Regeln:

  • Verwenden Sie Leerzeichen, keine Tabulatoren, für die Einrückung
  • Strings mit Farbcodes benötigen einfache Anführungszeichen
  • Listen verwenden Bindestrich-Format oder Klammer-Format
  • Erforderliches Feld: isEnabled: true in allen Inhaltstypen
  • Dateinamen sollten das Format kleinbuchstaben_mit_unterstrichen.yml verwenden

Für detaillierte YAML-Syntaxhilfe siehe den Konfigurationsdatei-Leitfaden.

Übersicht der Inhaltstypen

Benutzerdefinierte Bosse

Benutzerdefinierte Bosse sind Elite-Mobs mit erweiterten Fähigkeiten, benutzerdefinierter Ausrüstung und spezillen Kräften. Das Boss-System unterstützt über 60 Konfigurationsfelder, darunter:

  • Entitätstyp und Level
  • Gesundheits- und Schadensmultiplikatoren
  • Aas