Visuelle Anpassung
Dieser Leitfaden erklärt, wie Sie das visuelle Erscheinungsbild des Dialog-HUDs anpassen können.
🎨 Übersicht
Das eigenständige Rendering-System ermöglicht die Anpassung von:
- Hintergründe: Oberflächenhintergründe (Dialog, Antworten, NPC-Name)
- Avatare: NPC-Bilder
- Layout: X/Y-Positionen jedes Elements
- Skalierung: Größe visueller Elemente
📁 Ordnerstruktur
plugins/KGInfoServs-BQBetterHud/
├── avatars/ # NPC-Avatare (PNG)
├── backgrounds/ # Oberflächenhintergründe (PNG)
├── fonts/ # Benutzerdefinierte Schriftarten (TTF)
└── resourcepack/ # Generiertes Paket (Ordnermodus)
🖼️ Hintergründe
Standarddateien
Das Plugin bietet Standard-Hintergrundbilder:
dialogue_bg.png- Dialog-Hintergrundanswer_bg.png- Antwortoptionen-Hintergrundname_bg.png- NPC-Namen-Hintergrund
Anpassung
- Platzieren Sie Ihre PNG-Bilder in
plugins/KGInfoServs-BQBetterHud/backgrounds/ - Verwenden Sie dieselben Dateinamen, um Standards zu ersetzen
- Neustart oder führen Sie
/bqhud reloadaus
Empfohlene Größen:
- Dialog-Hintergrund: 256x128px
- Antwort-Hintergrund: 256x128px
- Namen-Hintergrund: 128x32px
👤 Avatare
Siehe Avatare-Leitfaden für vollständige Avatar-Anpassung.
📐 Layout-Konfiguration
Alle Positionen werden in config.yml unter standalone.layout konfiguriert.
Wichtige Konfigurationsoptionen
standalone:
layout:
dialogue-bg:
x: 0
y: 20
scale: 1.0
answer-bg:
x: 180
y: -30
scale: 1.0
npc-name:
x: 10
y: 19
dialogue-text:
x: 10
y: 32
split-width: 166
avatar:
x: -20
y: 0
scale: 0.75
Positionssystem
- Ursprung: Bildschirmmitte
- X-Achse: Negativ = links, Positiv = rechts
- Y-Achse: Negativ = oben, Positiv = unten
- Skalierung: 1.0 = normale Größe, 2.0 = doppelte Größe
🎯 Beispiele
Zentrierter Dialog
standalone:
layout:
dialogue-bg:
x: 0
y: 0
scale: 1.2
dialogue-text:
x: 0
y: 15
Größerer Avatar
standalone:
layout:
avatar:
x: -30
y: -10
scale: 1.5
🔄 Änderungen Anwenden
Nach dem Ändern von Hintergründen oder Layout:
- Führen Sie
/bqhud reloadaus - Testen Sie im Spiel mit einer Unterhaltung
- Passen Sie Positionen nach Bedarf an
📚 Siehe Auch
- Konfiguration - Vollständige config.yml-Referenz
- Avatare - Avatar-System-Leitfaden
- Fehlerbehebung - Häufige Probleme