
Befehl
/datapack
Listet die Datenpakete der Welt auf, schaltet sie ein oder aus und kann ein neues leeres erstellen.
| /datapack create <id> <description> |
| /datapack disable <name> |
| /datapack enable <name> |
| /datapack enable <name> (after <existing>|before <existing>) |
| /datapack enable <name> (first|last) |
| /datapack list [(available|enabled)] |
| Argument | Wertart | Einzugeben |
|---|---|---|
| <id> | Text | Für create: der Ordnername des neuen Pakets. Ein Wort oder Text in Anführungszeichen. |
| <description> | Textkomponente | Für create: die Paketbeschreibung als Textkomponente, zum Beispiel „Mein erstes Paket“. |
| <name> | Text | Der Name des Pakets, das aktiviert oder deaktiviert wird, zum Beispiel vanilla oder "file/my_pack". Ein Wort oder Text in Anführungszeichen. |
| <existing> | Text | Für before und after: der Name eines aktivierten Pakets, neben das das neue gesetzt wird. Ein Wort oder Text in Anführungszeichen. |
| Berechtigungsstufe | 2: Operatoren, Welten mit aktivierten Cheats, Befehlsblöcke und Funktionen |
| Funktioniert in | Einzelspieler mit aktivierten Cheats und Mehrspielerserver. list, enable und disable brauchen Berechtigungsstufe 2 (Spielleiter): Serveroperatoren, Spieler mit Cheats, Befehlsblöcke und Funktionen können sie ausführen. create braucht Berechtigungsstufe 4 (Besitzer), daher können Befehlsblöcke und Funktionen, die auf Stufe 2 laufen, es nicht verwenden. |
| Ergebnis | list meldet die aktivierten und die verfügbaren Pakete und gibt zurück, wie viele es aufgelistet hat. enable und disable geben das Paket bekannt, laden die Daten der Welt neu und geben danach die Anzahl der aktivierten Pakete zurück. create meldet den Namen des neuen Pakets und gibt 1 zurück. |
| list | Zeigt sowohl die aktivierten als auch die verfügbaren, aber nicht aktivierten Pakete. Mit „enabled“ oder „available“ wird nur eine der beiden Listen angezeigt. |
| enable | Schaltet ein Paket ein und lädt alle Datenpakete neu. Ohne Positionswort kommt das Paket dorthin, wo das Paket selbst platziert werden möchte. |
| Ladereihenfolge | first setzt das Paket an den Anfang der Reihenfolge, last ans Ende. before und after setzen es direkt vor oder nach ein anderes Paket, das bereits aktiviert ist. |
| disable | Schaltet ein Paket aus und lädt alle Datenpakete neu. |
| create | Erstellt einen neuen leeren Datenpaketordner im Ordner datapacks der Welt, mit einer Datei pack.mcmeta samt Beschreibung und einem leeren Ordner data. Das Paket wird durch diesen Befehl nicht aktiviert. |
| Paketnamen | Es werden die Namen verwendet, die /datapack list anzeigt. Pakete aus dem Ordner datapacks der Welt heißen file/ gefolgt vom Ordner- oder Dateinamen, und solche Namen müssen in Anführungszeichen stehen. |
| Fehlerursachen | Schlägt fehl bei einem unbekannten Paket, einem bereits aktivierten oder bereits deaktivierten Paket, einem Paket, das ein in dieser Welt nicht aktiviertes Spielelement benötigt, und beim Versuch, ein Paket zu deaktivieren, das zu einem aktivierten Spielelement gehört. create schlägt fehl, wenn der Name nicht erlaubte Zeichen enthält oder bereits ein Paket mit diesem Namen existiert. |
/datapack listZeigt, welche Datenpakete aktiviert und welche verfügbar sind.
/datapack enable "file/my_pack"Aktiviert das Paket im Ordner my_pack.
/datapack enable "file/my_pack" after vanillaAktiviert das Paket und lädt es direkt nach dem integrierten Vanilla-Paket.
/datapack disable "file/my_pack"Deaktiviert das Paket.
/datapack create my_pack "My first pack"Erstellt ein neues leeres Datenpaket namens my_pack.

