Actualizado:
Un libro de normas según la versión
| Versión | Comando |
|---|---|
| Java 1.21.5+ | /give @p minecraft:written_book[ |
| Java 1.20.5–1.21.4 | /give @p minecraft:written_book[ |
| Java 1.20.4 y anteriores | /give @p minecraft:written_book{ |
Cada entrada de pages es una página. Desde la 1.21.5 una página puede ser una cadena simple; antes, cada página es texto JSON entre comillas simples. Mezclar ambos da un error o un libro vacío. El título no puede pasar de 32 caracteres.
Colores y negrita
# Java 1.21.5+
/give @p minecraft:written_book[written_book_content={title:"Noticias",author:"Admin",pages:[{text:"¡Evento hoy!",color:"gold",bold:true}]}]
# Java 1.20.5–1.21.4
/give @p minecraft:written_book[written_book_content={title:"Noticias",author:"Admin",pages:['{"text":"¡Evento hoy!","color":"gold","bold":true}']}]
Los nombres de colores son los mismos que para los nombres de objetos. Para usar varios colores en una página, escribe una lista: [{text:"Rojo ",color:"red"},.
Páginas clicables
# Java 1.21.5+
/give @p minecraft:written_book[written_book_content={title:"Menú",author:"Admin",pages:[{text:"[Volver al inicio]",color:"aqua",click_event:{action:"run_command",command:"/trigger lobby"}}]}]
# Java 1.21.4 y anteriores (la parte del clic)
{"text":"[Volver al inicio]","clickEvent":{"action":"run_command","value":"/trigger lobby"}}
Al hacer clic, el comando se ejecuta como el lector. Los jugadores sin permisos de operador no pueden ejecutar /tp ni comandos similares, así que los libros para todos deben usar /trigger. En la 1.21.5 clickEvent pasó a ser click_event y value pasó a ser command.
Para saltar a otra página, usa click_event:{action:"change_page",page:3} (antes de la 1.21.5: "clickEvent":{"action":"change_page","value":"3"}). Es útil para un índice.
Un libro en el que los jugadores aún pueden escribir
# Java 1.20.5+
/give @p minecraft:writable_book[writable_book_content={pages:["Escribe aquí tu opinión"]}]
Un libro y pluma con texto inicial se puede seguir editando y firmando, ideal para formularios de opinión o diarios compartidos.
Bedrock Edition
El /give de Bedrock no puede fijar el contenido del libro. Escribe y firma el libro en el juego, o guarda un cofre de libros terminados con /structure y cárgalo donde necesites copias.
Problemas frecuentes
- Error al ejecutarlo: el formato no corresponde a tu versión, casi siempre el formato de página antes y después de la 1.21.5.
- El libro muestra «* Invalid book tag *»: JSON roto en la 1.20.4 o anteriores. Revisa las comillas y corchetes de cada página.
- Hacer clic no hace nada: el lector no tiene permiso para ese comando. Usa /trigger.
- Texto con caracteres raros desde un paquete de datos: guarda el archivo .mcfunction en UTF-8.
Preguntas frecuentes
- ¿Cuántas páginas? Hasta 100 páginas en un libro escrito.
- ¿Puede el autor ser otra persona? Sí, se muestra lo que pongas en
author. - ¿Saltos de línea? Las páginas se ajustan solas. Pon cada tema en su propia página.
Comprueba tu comando
El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.