Commands hinzugefügt
123
Commands.md
Normal file
123
Commands.md
Normal file
@@ -0,0 +1,123 @@
|
|||||||
|
Willkommen im Wiki.# Befehle & Permissions
|
||||||
|
|
||||||
|
## Übersicht aller Befehle
|
||||||
|
|
||||||
|
### Verifizierung
|
||||||
|
|
||||||
|
| Befehl | Beschreibung | Permission |
|
||||||
|
|--------|--------------|------------|
|
||||||
|
| `/verify <token>` | Verifiziere dich mit einem Token von der Webseite | Keine |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### GlobalChat
|
||||||
|
|
||||||
|
| Befehl | Beschreibung | Permission |
|
||||||
|
|--------|--------------|------------|
|
||||||
|
| `/globalreload` | Lädt den Chat-Filter und die Konfiguration neu | `globalchat.reload` |
|
||||||
|
| `/globalmute` | Aktiviert/Deaktiviert den globalen Chat für alle Spieler | `globalchat.mute` |
|
||||||
|
| `/support <nachricht>` | Sendet eine Support-Anfrage an das Team | Keine |
|
||||||
|
| `/reply <nachricht>` | Antwortet auf eine Support-Anfrage | Keine |
|
||||||
|
| `/chattoggle` | Schaltet den eigenen Chat ein/aus | Keine |
|
||||||
|
| `/clearchat` | Leert den Chat für alle Spieler | `globalchat.clearchat` |
|
||||||
|
| `/info` | Zeigt Plugin-Informationen an | Keine |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Navigation
|
||||||
|
|
||||||
|
Die Navigation-Befehle werden automatisch basierend auf der `verify.properties` generiert:
|
||||||
|
|
||||||
|
```properties
|
||||||
|
server.lobby=&bLobby # erstellt /lobby
|
||||||
|
server.survival=&aSurvival # erstellt /survival
|
||||||
|
server.skyblock=&dSkyBlock # erstellt /skyblock
|
||||||
|
```
|
||||||
|
|
||||||
|
| Befehl | Beschreibung |
|
||||||
|
|--------|--------------|
|
||||||
|
| `/<servername>` | Wechselt zum angegebenen Server |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### CommandBlocker
|
||||||
|
|
||||||
|
| Befehl | Beschreibung | Permission |
|
||||||
|
|--------|--------------|------------|
|
||||||
|
| `/cb add <befehl>` | Fügt einen Befehl zur Blockliste hinzu | `commandblocker.admin` |
|
||||||
|
| `/cb remove <befehl>` | Entfernt einen Befehl von der Blockliste | `commandblocker.admin` |
|
||||||
|
| `/cb list` | Zeigt alle blockierten Befehle an | `commandblocker.admin` |
|
||||||
|
| `/cb reload` | Lädt die Blockliste neu | `commandblocker.admin` |
|
||||||
|
|
||||||
|
**Beispiele:**
|
||||||
|
```
|
||||||
|
/cb add plugins # Blockiert /plugins
|
||||||
|
/cb add ver # Blockiert /ver
|
||||||
|
/cb remove plugins # Gibt /plugins wieder frei
|
||||||
|
/cb list # Zeigt alle blockierten Befehle
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### CustomCommands
|
||||||
|
|
||||||
|
| Befehl | Beschreibung | Permission |
|
||||||
|
|--------|--------------|------------|
|
||||||
|
| `/bcmds` | Lädt die customcommands.yml neu | `statusapi.bcmds` |
|
||||||
|
| `/chat <nachricht>` | Sendet eine Chat-Nachricht (für Skripte) | Keine |
|
||||||
|
|
||||||
|
Die eigentlichen Custom Commands werden in der `customcommands.yml` definiert.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Permissions
|
||||||
|
|
||||||
|
### Allgemeine Permissions
|
||||||
|
|
||||||
|
| Permission | Beschreibung | Standard |
|
||||||
|
|------------|--------------|----------|
|
||||||
|
| `statusapi.admin` | Erhält Admin-Benachrichtigungen (z.B. Updates) | OP |
|
||||||
|
| `statusapi.update.notify` | Wird über neue Updates informiert | OP |
|
||||||
|
| `statusapi.bcmds` | Darf CustomCommands neu laden | OP |
|
||||||
|
| `bungeecord.command.server` | BungeeCord Admin (wird für Update-Check verwendet) | OP |
|
||||||
|
|
||||||
|
### GlobalChat Permissions
|
||||||
|
|
||||||
|
| Permission | Beschreibung | Standard |
|
||||||
|
|------------|--------------|----------|
|
||||||
|
| `globalchat.reload` | Darf den Chat-Filter neu laden | OP |
|
||||||
|
| `globalchat.mute` | Darf den globalen Chat muten | OP |
|
||||||
|
| `globalchat.bypass` | Kann trotz globalem Mute schreiben | OP |
|
||||||
|
| `globalchat.clearchat` | Darf den Chat leeren | OP |
|
||||||
|
|
||||||
|
### CommandBlocker Permissions
|
||||||
|
|
||||||
|
| Permission | Beschreibung | Standard |
|
||||||
|
|------------|--------------|----------|
|
||||||
|
| `commandblocker.admin` | Vollzugriff auf CommandBlocker | OP |
|
||||||
|
| `commandblocker.bypass` | Kann blockierte Befehle ausführen | OP |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## LuckPerms Integration
|
||||||
|
|
||||||
|
Wenn LuckPerms installiert ist, werden Gruppen automatisch erkannt. Die Gruppen in der `verify.properties` müssen den LuckPerms-Gruppen entsprechen:
|
||||||
|
|
||||||
|
```properties
|
||||||
|
# LuckPerms Gruppe: "owner" -> Config Key: "groupformat.owner"
|
||||||
|
groupformat.owner=&c[Owner] || &b || &d
|
||||||
|
|
||||||
|
# LuckPerms Gruppe: "admin" -> Config Key: "groupformat.admin"
|
||||||
|
groupformat.admin=&4[Admin] || &9 || &c
|
||||||
|
```
|
||||||
|
|
||||||
|
### Manuelle Overrides
|
||||||
|
|
||||||
|
Du kannst den Rang für bestimmte Spieler überschreiben:
|
||||||
|
|
||||||
|
```properties
|
||||||
|
# UUID des Spielers = Gruppenname
|
||||||
|
override.550e8400-e29b-41d4-a716-446655440000=Owner
|
||||||
|
```
|
||||||
|
|
||||||
|
Die UUID findest du z.B. auf [NameMC](https://namemc.com/).
|
||||||
Reference in New Issue
Block a user