Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Con este tutorial, aprenderás lo siguiente:
- Qué es una plantilla de mundo y cómo se puede utilizar.
- La estructura de carpetas y archivos necesaria para crear plantillas de mundo.
Una plantilla de mundo es un marco que se puede utilizar para crear nuevos mundos basados en la plantilla. Cada mundo creado por la plantilla es el mismo, lo que es especialmente útil para generaciones de supervivencia. Todos los mundos del mercado son plantillas de mundos. Una plantilla de mundo tiene la extensión de archivo .mctemplate
y tiene una estructura ligeramente diferente en comparación con un archivo de mundo normal (.mcworld
).
Para empaquetar una plantilla de mundo, crea una carpeta world_template
que contenga los archivos del mundo (una carpeta db
con un archivo manifest.jason, level.dat
, etc.), un world_behavior_packs.json
, world_resource_packs.json
y tu arte especial como el world_icon.jpeg
. Si tienes un pack de comportamiento, coloca el pack empaquetado en la carpeta world_template
(consulta Introducción a los packs de comportamiento para crear estos packs).
Por último, los nombres de las carpetas del pack de recursos y del pack de comportamiento deben tener 10 caracteres o menos. Esto se debe a un problema en Xbox en el que las rutas largas pueden provocar que tu pack de recursos o comportamiento no se cargue de manera correcta. Te recomendamos usar un acrónimo del título de tu contenido para los nombres de las carpetas de tu pack.
Advertencia
Con el lanzamiento de la versión1.18
, las plantillas creadas con la versión1.17.4
o anterior del juego base se actualizarán con la herramienta de generación de mundos nuevos. Es posible que el contenido se rompa cuando se creen mapas nuevos en función de esa plantilla.
Para saber más sobre esta situación, visita Cómo actualizar la versión del juego base de una plantilla de mundo a la versión1.18
Estructura de carpetas de la plantilla de mundo
En la siguiente imagen, se muestra cómo se puede configurar una estructura de carpetas de la plantilla de mundo.
Importante
La ruta de archivo máxima permitida por defecto en Windows10 es de 260caracteres. Ten esto en cuenta cuando configures tu directorio de carpetas y usa convenciones de nomenclatura taquigráficas si estás cerca del límite de caracteres.
manifest.json
Crea un archivo JSON llamado manifest.json
que defina tu contenido como una plantilla de mundo.
name
: este campo es siemprepack.name
description
: este campo es siemprepack.description
version
: este le indica al juego qué versión del pack es esta. Siempre creas contenido nuevo con[1, 0 ,0]
uuid
: debes generar dos UUID diferentes en este sitio: https://www.uuidgenerator.net/version4.type
: esto le indica al juego que trate este pack como una plantilla de mundo
Plantilla manifest.json de la plantilla de mundo:
{
"header": {
"name": "pack.name",
"description": "pack.description",
"version": [1, 0, 0],
"uuid": "<GENERATE A UUID>"
},
"modules": [
{
"version": [1, 0, 0],
"type": "world_template",
"uuid": "<GENERATE A UUID>"
}
],
"format_version": 2
}
world_behavior_packs.json y world_resource_packs.json
Si tu mundo requiere un pack de recursos o de comportamiento, debes definirlos explícitamente aquí usando el uuid
de los packs. Ambos archivos JSON usan el mismo formato, pero debes asegurarte de ingresar el uuid
en cada uno de los archivos.
pack_id
: el uuid del recurso requerido o pack de comportamiento.- Asegúrate de que
world_resource_packs.json
solo contenga los packs de recursos necesarios y queworld_behavior_packs.json
solo contenga los packs de comportamiento necesarios. version
: la versión del pack de recursos o comportamiento, definida en elmanifest.json
de los packs.
Plantilla world_behavior/resource_packs.json:
[
{
"pack_id": "<UUID FROM REQUIRED PACK>",
"version": [1, 0, 0]
}
]
world_icon.jpeg
Esta es la imagen que aparece cuando se crea tu mundo a partir de la plantilla. Para las plantillas del mundo en el mercado, este ícono debe tener un estilo similar al de tu arte esencial. Las plantillas que no pertenecen al mercado no necesitan un ícono de mundo, aunque si una plantilla se crea a partir de un mundo existente, el ícono de mundo ya estará disponible para su uso.
- Dimensiones: 800x450px
- Formato de archivo: JPEG
Carpeta de textos
La carpeta de textos dentro de la carpeta world_template
es donde se define el nombre y la descripción de tu mundo en el archivo en_US.lang
.
en_US.lang
Aquí es donde se definen el nombre y la descripción de tu mundo. Debes tener estas dos líneas en tu archivo .lang
:
- Nombre del pack:
pack.name=[name of pack]
- Descripción del pack:
pack.description=[description of pack]
- Usa una presentación que capture brevemente tu contenido.
Plantilla en_US.lang:
Los nombres después de =
son los que se mostrarán en la interfaz de usuario del juego.
pack.name=Western World
pack.description=Howdy partner
languages.json
Este archivo le indica al juego qué idiomas admite tu pack de aspecto. Solo requerimos inglés. Si deseas admitir otros idiomas, puedes hacer otros archivos xx_YY.lang
y, luego, editarlos para indicarle al juego que los admites.
Plantilla languages.json:
[
"en_US"
]