
Comando
/datapack
Lista los paquetes de datos del mundo, los activa o desactiva y puede crear uno nuevo vacío.
| /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 | Qué escribir |
|---|---|---|
| <id> | Texto | Para create: el nombre de carpeta del nuevo paquete. Una palabra, o texto entre comillas. |
| <description> | Componente de texto | Para create: la descripción del paquete como componente de texto, por ejemplo «Mi primer paquete». |
| <name> | Texto | El nombre del paquete que se activa o desactiva, por ejemplo vanilla o "file/my_pack". Una palabra, o texto entre comillas. |
| <existing> | Texto | Para before y after: el nombre de un paquete activado junto al que se coloca el nuevo. Una palabra, o texto entre comillas. |
| Nivel de permiso | 2: operadores, mundos con trucos activados, bloques de comandos y funciones |
| Funciona en | Un jugador con trucos activados y servidores multijugador. list, enable y disable necesitan nivel de permiso 2 (gamemasters): los operadores del servidor, los jugadores con trucos, los bloques de comandos y las funciones pueden ejecutarlos. create necesita nivel de permiso 4 (propietarios), así que los bloques de comandos y las funciones, que se ejecutan con nivel 2, no pueden usarlo. |
| Resultado | list informa de los paquetes activados y de los disponibles y devuelve cuántos ha listado. enable y disable anuncian el paquete, recargan los datos del mundo y devuelven el número de paquetes activados después. create informa del nombre del nuevo paquete y devuelve 1. |
| list | Muestra tanto los paquetes activados como los disponibles que no están activados. Añadir «enabled» o «available» para mostrar solo una de las dos listas. |
| enable | Activa un paquete y recarga todos los paquetes de datos. Sin palabra de posición, el paquete va donde el propio paquete pide colocarse. |
| Orden de carga | first coloca el paquete al principio del orden y last al final. before y after lo colocan justo antes o después de otro paquete que ya está activado. |
| disable | Desactiva un paquete y recarga todos los paquetes de datos. |
| create | Crea una carpeta de paquete de datos nueva y vacía en la carpeta datapacks del mundo, con un archivo pack.mcmeta con la descripción y una carpeta data vacía. Este comando no activa el paquete. |
| Nombres de paquetes | Se usan los nombres que muestra /datapack list. Los paquetes de la carpeta datapacks del mundo se llaman file/ seguido del nombre de la carpeta o del archivo, y esos nombres deben ir entre comillas. |
| Motivos del fallo | Falla con un paquete desconocido, un paquete ya activado o ya desactivado, un paquete que necesita una característica que no está activada en este mundo y al intentar desactivar un paquete que pertenece a una característica activada. create falla si el nombre contiene caracteres no permitidos o si ya existe un paquete con ese nombre. |
/datapack listMuestra qué paquetes de datos están activados y cuáles están disponibles.
/datapack enable "file/my_pack"Activa el paquete de la carpeta my_pack.
/datapack enable "file/my_pack" after vanillaActiva el paquete y lo carga justo después del paquete integrado del juego base.
/datapack disable "file/my_pack"Desactiva el paquete.
/datapack create my_pack "My first pack"Crea un paquete de datos nuevo y vacío llamado my_pack.

