Arena-Setup hinzugefügt

2026-03-19 06:18:11 +00:00
parent de23b7a0c6
commit 406fb7055b

101
Arena-Setup.-.md Normal file

@@ -0,0 +1,101 @@
# Arena-Setup
---
## Schnell-Setup (Minimalanforderung)
```
/fb create MeineArena
/fb setup MeineArena lobby
/fb setup MeineArena redspawn
/fb setup MeineArena bluespawn
/fb setup MeineArena ballspawn
/fb setup MeineArena center
/fb setup MeineArena redgoalmin
/fb setup MeineArena redgoalmax
/fb setup MeineArena bluegoalmin
/fb setup MeineArena bluegoalmax
/fb setup MeineArena info
```
Alle Positionen werden von deinem aktuellen Standort übernommen. Nach dem Setup kannst du sofort mit `/fb join MeineArena` testen.
---
## Pflicht-Punkte
Diese Punkte müssen gesetzt sein, damit `isSetupComplete` auf `true` steht:
| Punkt | Befehl | Hinweis |
| --- | --- | --- |
| Lobby | `/fb setup <arena> lobby` | Wartebereich vor Spielstart |
| Roter Spawn | `/fb setup <arena> redspawn` | Anstoßposition des roten Teams |
| Blauer Spawn | `/fb setup <arena> bluespawn` | Anstoßposition des blauen Teams |
| Ball-Spawn | `/fb setup <arena> ballspawn` | Mittelpunkt; auch Standard-Elfmeterpunkt |
| Feldmittelpunkt | `/fb setup <arena> center` | Grundlage für Abseits- und Hälftenberechnung |
| Rotes Tor Min | `/fb setup <arena> redgoalmin` | Erste Ecke der Tor-Hitbox |
| Rotes Tor Max | `/fb setup <arena> redgoalmax` | Gegenüberliegende Ecke der Tor-Hitbox |
| Blaues Tor Min | `/fb setup <arena> bluegoalmin` | Erste Ecke der Tor-Hitbox |
| Blaues Tor Max | `/fb setup <arena> bluegoalmax` | Gegenüberliegende Ecke der Tor-Hitbox |
---
## Optionale Punkte
| Punkt | Befehl | Hinweis |
| --- | --- | --- |
| Spielfeld Min | `/fb setup <arena> fieldmin` | Aktiviert Aus-/Einwurf-/Ecken-Erkennung |
| Spielfeld Max | `/fb setup <arena> fieldmax` | Gegenüberliegende Feldecke |
| Roter Strafraum Min | `/fb setup <arena> redpenaltymin` | Sonst automatisch aus Tor + config berechnet |
| Roter Strafraum Max | `/fb setup <arena> redpenaltymax` | |
| Blauer Strafraum Min | `/fb setup <arena> bluepenaltymin` | Sonst automatisch berechnet |
| Blauer Strafraum Max | `/fb setup <arena> bluepenaltymax` | |
| Elfmeterpunkt Rot | `/fb setup <arena> redpenaltyspot` | Standard: `ballspawn` |
| Elfmeterpunkt Blau | `/fb setup <arena> bluepenaltyspot` | Standard: `ballspawn` |
| Zuschauer-Spawn | `/fb setup <arena> spectatorspawn` | Standard: automatischer Feldrand |
---
## Numerische Einstellungen
| Befehl | Standard | Beschreibung |
| --- | --- | --- |
| `/fb setup <arena> minplayers <n>` | 2 | Mindestspielerzahl für Auto-Start |
| `/fb setup <arena> maxplayers <n>` | 10 | Maximale Spielerzahl |
| `/fb setup <arena> duration <s>` | 300 | Halbzeit-Dauer in Sekunden (z. B. 300 = 5 Min) |
---
## Tor-Hitbox richtig setzen
Die Tor-Hitbox ist ein unsichtbares 3D-Rechteck. Wird der Ball in diesem Bereich erkannt, zählt es als Tor.
**Empfehlung:** Die Hitbox etwas **größer** als den sichtbaren Torrahmen wählen (mindestens 12 Blöcke Tiefe), damit schräge Schüsse zuverlässig erkannt werden.
```
Beispiel rotes Tor:
redgoalmin → stehe an der unteren linken vorderen Ecke
redgoalmax → stehe an der oberen rechten hinteren Ecke
```
Mit `/fb debug <arena>` kannst du die Hitbox live überprüfen.
---
## Setup-Status prüfen
```
/fb setup <arena> info
```
Zeigt alle gesetzten Punkte mit ✔ / ✗ und ob das Setup vollständig ist.
---
## Arena löschen
```
/fb delete <arena>
```
> ⚠️ Das Löschen einer Arena ist dauerhaft und kann nicht rückgängig gemacht werden. Laufende Spiele werden vorher automatisch beendet.