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