Nivel de permiso requerido |
3 |
---|---|
Restricciones |
Inicia o detiene una sesión de perfilador de tiempo. Obtiene información más detallada de la ejecución de la función.
Sintaxis[]
inicio de depuración
- inicia una nueva sesión del perfilador de tiempo de depuración.
parada de depuración
- Detiene la sesión activa del perfilador de tiempo de depuración.
función de depuración <nombre>
- Se utiliza de la misma manera que /function para obtener información más detallada sobre la ejecución de los comandos.
Argumentos[]
<name>
: function
- It must be a resource location, which refers to a single function, or one prefixed with a
#
, which refers to a function tag.
Resultado[]
Comando | Provoca | Java Edition |
---|---|---|
/debug start | ya se ha iniciado una sesión de creación de perfiles de depuración | falla |
/debug stop | no hay ninguna sesión de creación de perfiles de depuración en ejecución. | |
/función de depuración | las funciones o etiquetas de función especificadas no existen | |
cualquiera | éxito |
Salida[]
Comando | Edición | Situación | Contador de éxitos | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
cualquiera | Bedrock Edition | En caso de error | N/A | N/A | N/A |
/inicio de depuración | En caso de éxito | N/A | N/A | N/A | |
/parada de depuración | En caso de éxito | N/A | N/A | N/A | |
/función de depuración | En caso de éxito | N/A | N/A | N/A |
Estructura del archivo[]
Seguimiento de función[]
Cuando se utiliza /debug function
, se crea un archivo txt titulado debug-trace-yyyy-MM-dd_HH.mm.ss.txt en .minecraft/debug </muestra>.
En este archivo,
[C] <comando>
significa que se ejecuta el<comando>
.[M] <message>
significa que se devuelve un mensaje.[E] <message>
significa que se devuelve un mensaje de error.[R = <num>] <comando>
significa que el<comando>
devuelve un valor de retorno de brigadier.[C] <comando> -> <num>
significa que el<comando>
se ejecuta y devuelve un valor de retorno de brigadier.[F] <function> size=<num>
significa que se llama a una función.
Para la mayoría de los comandos, el valor de retorno del brigadier es igual al valor del resultado que se puede almacenar con /execute store result
.
Pero para /execute ...
con uno o más de los siguientes subcomandos, el valor de retorno del brigadier es el número de veces que se ejecuta el último subcomando exitosamente:
... si...
(no al final)... a menos que...
(no al final)... como <objetivos> ...
... en <objetivos> ...
... posicionado como <objetivos> ...
... totalizado como <objetivos> ...
... entidad enfrentada <objetivos> <ancla>...
Resultado del perfil[]
Plantilla:Función desactualizada
Cuando se utiliza /debug stop
, se crea un archivo txt titulado profile-results-yyyy-MM-dd_HH.mm.ss.txt en .minecraft/debug , que incluye el resultado del volcado del perfil.
Informe[]
Plantilla:Función desactualizada
Cuando se utiliza /debug report
, se crea un archivo ZIP en .minecraft/debug/profiling con la siguiente estructura:
- informe-depuración-aaaa-MM-dd_HH.mm.ss.zip
- niveles
- minecraft o <otros espacios de nombres personalizados>
- overworld o the_end o the_nether o <otras dimensiones personalizadas>
- block_entities.csv: Contiene una lista de entidades de bloque en el mundo en el formato
x,y,z,type
. - chunks.csv: contiene una lista de información de fragmentos en el formato
x,z,level,in_memory,status,full_status,accessible_ready,ticking_ready,entity_ticking_ready,ticket,spawning, cuenta_entidad, cuenta_entidad_bloque
. - entities.csv: Contiene una lista de entidades en el mundo en el formato
x,y,z,uuid,type,alive,custom_name
. - example_crash.txt: un archivo de fallo de ejemplo.
- stats.txt: Contiene algunas estadísticas.
- block_entities.csv: Contiene una lista de entidades de bloque en el mundo en el formato
- overworld o the_end o the_nether o <otras dimensiones personalizadas>
- minecraft o <otros espacios de nombres personalizados>
- classpath.txt: Contiene las rutas de archivo de los archivos jar externos que utiliza Minecraft.
- example_crash.txt: un archivo de fallo de ejemplo.
- gamerules.txt: Un archivo de texto plano que contiene una lista de regla del juegos y sus valores (
<gamerule>=<value>
). - stats.txt: Contiene algunas estadísticas.
- threads.txt: Todos los subprocesos en ejecución.
- niveles
Historial[]
Java Edition | |||||
---|---|---|---|---|---|
1.3.1 | 12w27a | Se agregó /debug . | |||
1.8 | 14w31a | /debug ahora se puede ejecutar en un jugador.
| |||
Se agregó /fragmento de depuración . | |||||
1.8.1 | pre1 | Eliminado /debug fragment . | |||
1.13 | 18w03a | Comandos agregados al generador de perfiles. | |||
1.14.4 | pre1 | Se agregó /debug report , utilizado para obtener información más detallada durante la depuración del rendimiento. | |||
1.17 | 21w15a | Agregado /función de depuración | |||
Prelanzamiento 1 | Eliminado /informe de depuración . Reemplazado por F3+L y /perf . |