
Comando
/datapack
Lista os pacotes de dados do mundo, liga ou desliga cada um e pode criar um novo vazio.
| /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)] |
| Argumento | Tipo de valor | O que digitar |
|---|---|---|
| <id> | Texto | Para create: o nome da pasta do novo pacote. Uma palavra, ou texto entre aspas. |
| <description> | Componente de texto | Para create: a descrição do pacote como componente de texto, por exemplo "Meu primeiro pacote". |
| <name> | Texto | O nome do pacote a ativar ou desativar, por exemplo vanilla ou "file/my_pack". Uma palavra, ou texto entre aspas. |
| <existing> | Texto | Para before e after: o nome de um pacote ativado ao lado do qual o novo será colocado. Uma palavra, ou texto entre aspas. |
| Nível de permissão | 2: operadores, mundos com trapaças ativadas, blocos de comando e funções |
| Funciona em | Um jogador com cheats ativados e servidores multijogador. list, enable e disable exigem nível de permissão 2 (gamemasters): operadores do servidor, jogadores com cheats, blocos de comando e funções podem executá-los. create exige nível de permissão 4 (proprietários), então blocos de comando e funções, que executam no nível 2, não podem usá-lo. |
| Resultado | list informa os pacotes ativados e os disponíveis e retorna quantos listou. enable e disable anunciam o pacote, recarregam os dados do mundo e retornam o número de pacotes ativados depois. create informa o nome do novo pacote e retorna 1. |
| list | Mostra tanto os pacotes ativados quanto os pacotes disponíveis que não estão ativados. Adicionar "enabled" ou "available" para mostrar apenas uma das duas listas. |
| enable | Ativa um pacote e recarrega todos os pacotes de dados. Sem palavra de posição, o pacote vai para onde o próprio pacote pede para ser colocado. |
| Ordem de carregamento | first coloca o pacote no início da ordem e last no final. before e after o colocam logo antes ou depois de outro pacote que já está ativado. |
| disable | Desativa um pacote e recarrega todos os pacotes de dados. |
| create | Cria uma nova pasta de pacote de dados vazia na pasta datapacks do mundo, com um arquivo pack.mcmeta com a descrição e uma pasta data vazia. O pacote não é ativado por este comando. |
| Nomes de pacotes | Usam-se os nomes mostrados por /datapack list. Pacotes da pasta datapacks do mundo se chamam file/ seguido do nome da pasta ou do arquivo, e esses nomes precisam ficar entre aspas. |
| Motivos da falha | Falha com um pacote desconhecido, um pacote já ativado ou já desativado, um pacote que precisa de um recurso que não está ativado neste mundo e ao tentar desativar um pacote que pertence a um recurso ativado. create falha se o nome contiver caracteres não permitidos ou se já existir um pacote com esse nome. |
/datapack listMostra quais pacotes de dados estão ativados e quais estão disponíveis.
/datapack enable "file/my_pack"Ativa o pacote da pasta my_pack.
/datapack enable "file/my_pack" after vanillaAtiva o pacote e o carrega logo após o pacote integrado do jogo base.
/datapack disable "file/my_pack"Desativa o pacote.
/datapack create my_pack "My first pack"Cria um novo pacote de dados vazio chamado my_pack.

