ArmorStand-Tools hinzugefügt
164
ArmorStand-Tools.-.md
Normal file
164
ArmorStand-Tools.-.md
Normal file
@@ -0,0 +1,164 @@
|
|||||||
|
# ArmorStand Tools
|
||||||
|
|
||||||
|
Ein GUI-basierter Editor fur ArmorStands mit vielen Anpassungsmoglichkeiten.
|
||||||
|
|
||||||
|
## Ubersicht
|
||||||
|
|
||||||
|
- Grafische Oberflache zum Bearbeiten
|
||||||
|
- Kopf, Korper und Arme drehen
|
||||||
|
- Sichtbarkeit und Eigenschaften anpassen
|
||||||
|
- Commands an ArmorStands binden
|
||||||
|
|
||||||
|
## Befehle
|
||||||
|
|
||||||
|
| Befehl | Aliases | Beschreibung | Berechtigung |
|
||||||
|
|--------|---------|-------------|--------------|
|
||||||
|
| `/nexustools` | `/nt`, `/ntools`, `/astools` | Offnet den Editor | `nexuslobby.armorstand.use` |
|
||||||
|
| `/nexuscmd` | `/ncmd`, `/ascmd` | Bindet Command | `nexuslobby.armorstand.cmd` |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ArmorStand Editor
|
||||||
|
|
||||||
|
### GUI offnen
|
||||||
|
|
||||||
|
1. Schaue einen ArmorStand an
|
||||||
|
2. Fuhre `/nexustools` aus
|
||||||
|
3. Die Editor-GUI offnet sich
|
||||||
|
|
||||||
|
### Funktionen
|
||||||
|
|
||||||
|
| Funktion | Beschreibung |
|
||||||
|
|----------|-------------|
|
||||||
|
| **Kopf drehen** | Dreht den Kopf des ArmorStands |
|
||||||
|
| **Korper drehen** | Dreht den gesamten Korper |
|
||||||
|
| **Arme umschalten** | Zeigt/versteckt die Arme |
|
||||||
|
| **Sichtbarkeit** | Macht den ArmorStand unsichtbar/sichtbar |
|
||||||
|
| **Basisplatte** | Zeigt/versteckt die Basisplatte |
|
||||||
|
| **Gravitation** | Aktiviert/deaktiviert Schwerkraft |
|
||||||
|
| **Position** | Feintuning der Position |
|
||||||
|
| **Equipment** | Rustung und Items bearbeiten |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Command Binding
|
||||||
|
|
||||||
|
Mit `/nexuscmd` kannst du Commands an ArmorStands binden, die beim Anklicken ausgefuhrt werden.
|
||||||
|
|
||||||
|
### Verwendung
|
||||||
|
|
||||||
|
1. Schaue einen ArmorStand an
|
||||||
|
2. Fuhre aus: `/nexuscmd <befehl>`
|
||||||
|
|
||||||
|
### Beispiele
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Nachricht senden
|
||||||
|
/nexuscmd say Willkommen im Shop!
|
||||||
|
|
||||||
|
# Spieler teleportieren
|
||||||
|
/nexuscmd tp {player} 0 64 0
|
||||||
|
|
||||||
|
# Menu offnen
|
||||||
|
/nexuscmd serverswitcher
|
||||||
|
|
||||||
|
# Warp-Punkt
|
||||||
|
/nexuscmd warp spawn
|
||||||
|
```
|
||||||
|
|
||||||
|
### Platzhalter
|
||||||
|
|
||||||
|
| Platzhalter | Beschreibung |
|
||||||
|
|-------------|-------------|
|
||||||
|
| `{player}` | Name des klickenden Spielers |
|
||||||
|
| `{uuid}` | UUID des Spielers |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Konfiguration
|
||||||
|
|
||||||
|
In `armorstands.yml`:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# ArmorStandTools Configuration
|
||||||
|
prefix: "§8[§6ArmorStand§8] §7"
|
||||||
|
no-permission: "§cDu hast keine Berechtigung dafur!"
|
||||||
|
gui-title: "Armor Stand Editor"
|
||||||
|
armorstand-not-found: "§cKein ArmorStand in der Nahe gefunden!"
|
||||||
|
tool-selected: "§7Tool ausgewahlt: §6{tool}"
|
||||||
|
|
||||||
|
settings:
|
||||||
|
require-creative: false # Nur im Creative-Modus nutzbar
|
||||||
|
cooldown-ticks: 20 # Cooldown zwischen Interaktionen
|
||||||
|
allow-command-blocks: true # Erlaubt Command-Ausfuhrung
|
||||||
|
log-commands: true # Loggt ausgefuhrte Commands
|
||||||
|
|
||||||
|
gui:
|
||||||
|
filler-material: BLACK_STAINED_GLASS_PANE
|
||||||
|
tools:
|
||||||
|
head: "§eKopf drehen"
|
||||||
|
body: "§eKorper drehen"
|
||||||
|
arms: "§eArme umschalten"
|
||||||
|
invisible: "§eSichtbarkeit umschalten"
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## GUI-Layout
|
||||||
|
|
||||||
|
```
|
||||||
|
+---+---+---+---+---+---+---+---+---+
|
||||||
|
| # | # | # | # | # | # | # | # | # |
|
||||||
|
+---+---+---+---+---+---+---+---+---+
|
||||||
|
| # |Kpf|Krp|Arm|Inv|Bas|Grv| # | # |
|
||||||
|
+---+---+---+---+---+---+---+---+---+
|
||||||
|
| # | # | # | # | X | # | # | # | # |
|
||||||
|
+---+---+---+---+---+---+---+---+---+
|
||||||
|
|
||||||
|
# = Glasscheibe (Dekoration)
|
||||||
|
Kpf = Kopf drehen
|
||||||
|
Krp = Korper drehen
|
||||||
|
Arm = Arme umschalten
|
||||||
|
Inv = Sichtbarkeit
|
||||||
|
Bas = Basisplatte
|
||||||
|
Grv = Gravitation
|
||||||
|
X = Schliessen
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Tipps
|
||||||
|
|
||||||
|
1. **Feintuning:** Halte Shift gedruckt fur kleinere Anpassungen
|
||||||
|
|
||||||
|
2. **Sicherheit:** Command-Binding nur an vertrauenswurdige Spieler vergeben
|
||||||
|
|
||||||
|
3. **Performance:** ArmorStands mit Commands sollten sparsam eingesetzt werden
|
||||||
|
|
||||||
|
4. **Backup:** ArmorStand-Daten werden in der Welt gespeichert
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Anwendungsbeispiele
|
||||||
|
|
||||||
|
### NPC erstellen
|
||||||
|
|
||||||
|
1. Platziere einen ArmorStand
|
||||||
|
2. Offne `/nexustools`
|
||||||
|
3. Mache ihn unsichtbar
|
||||||
|
4. Gib ihm einen Spielerkopf (uber Equipment)
|
||||||
|
5. Verstecke die Basisplatte
|
||||||
|
6. Binde einen Command: `/nexuscmd say Hallo {player}!`
|
||||||
|
|
||||||
|
### Shop-Dekoration
|
||||||
|
|
||||||
|
1. Platziere mehrere ArmorStands
|
||||||
|
2. Gib jedem Rustung oder Items
|
||||||
|
3. Positioniere sie als Schaufenster-Puppen
|
||||||
|
4. Optional: Binde Shop-Commands
|
||||||
|
|
||||||
|
### Wegweiser
|
||||||
|
|
||||||
|
1. Erstelle ArmorStands an wichtigen Punkten
|
||||||
|
2. Gib ihnen Schilder oder Banner
|
||||||
|
3. Binde Teleport-Commands fur Navigation
|
||||||
Reference in New Issue
Block a user