Programas y editores / Tectonicus / Custom Blocks

Quien soy
Martí Micolau
@martimicolau
Autor y referencias
Los contenidos de esta página no son compatibles con Mojang Studios o Minecraft . 

De forma predeterminada, Tectonicus renderizará todos los bloques estándar de Minecraft, pero si estás usando mods que agregan nuevos tipos de bloques, esos bloques se omitirán. Al hacer una configuración de bloque personalizada, puede agregar tipos de bloques personalizados a Tectonicus para que los mapas hechos con sus mods favoritos se muestren correctamente.

Internamente, todos los bloques de Minecraft tienen un número o identificación único. Puede ver todos estos aquí: ID de bloque. Los mods agregarán bloques mediante el uso de identificadores de bloque que actualmente no están en uso; si eres un autor de un mod, puedes hacer una configuración de bloque para que otros la usen, o puedes pedirle al autor del mod que documente los nuevos bloques y sus identificadores.



Contenido

  • 1 Tutorial: Agregar un bloque personalizado simple
  • 2 Reemplazo de bloques existentes
  • 3 Eliminación de bloques existentes
  • 4 Uso de imágenes de un paquete de texturas
  • 5 tipos diferentes de bloques
  • 6 subbloques (para modificaciones)
  • 7 tipos de bloques disponibles
    • 7.1 Aire
    • 7.2 Bloques sólidos
    • 7.3 Agua
    • 7.4 Registro

Tutorial: Agregar un bloque personalizado simple

Primero, necesita crear un archivo de bloque personalizado. Un archivo vacío se ve así:

Dado que es xml, la extensión suele ser .xml, pero no es necesario. Guardaremos esto en C: /customBlockConfig.xml.

Digamos que tiene un mod que agrega un bloque de 'queso', hecho completamente de queso duro. Es un bloque sólido (como tierra o piedra) pero tiene una imagen amarilla en todos los lados. Agregaría su bloque de queso para que su configuración se vea así:



Hay algunas cosas importantes a tener en cuenta:

  • La etiqueta 'Sólido' significa que este bloque es completamente sólido, como tierra.
  • El 'id' es el id del bloque.
  • El 'nombre' es el nombre que se le da al bloque
  • La 'textura' es el archivo de imagen a utilizar. Se admiten png, gif o jpeg.

Luego, debe incluir su configuración personalizada al dibujar su mapa. Busque su archivo de configuración y agregue la configuración a las etiquetas de 'capa' como se muestra (los dos últimos atributos son los nuevos):

¡Renderiza tu mapa y debería aparecer el nuevo bloque!

Reemplazo de bloques existentes

Si desea cambiar el aspecto de un bloque de Minecraft normal, puede redefinirlo en su bloque personalizado. Por ejemplo, si cambiamos la identificación anterior de 200 a 12 (la identificación del bloque de arena), toda su arena aparecería como queso.

Eliminar bloques existentes

Si * solo * desea bloques personalizados, puede establecer 'useDefaultBlocks' en 'falso'. Esto significa que no obtienes todos los bloques normales de Minecraft. Luego, puede usar esto para hacer una configuración que contenga * solo * minerales (carbón, hierro, oro, diamantes) para obtener un mapa de dónde están bajo tierra. Esta configuración se vería así:

Lo interesante a tener en cuenta aquí es el bit textura = "terreno [0, 2]". Los bloques de Minecraft se almacenan en una única imagen grande llamada terrain.png (ver Paquete de texturas). Aquí, terrain [0, 2] significa usar la imagen del bloque de terrain.png en la primera columna y tercera fila (el lugar donde está el mineral de oro).



Se puede usar cualquier imagen con para seleccionar un mosaico de ella, siempre que la imagen tenga el mismo tamaño de cuadrícula que terrain.png (es decir, 16x16). P.ej

Uso de imágenes de un paquete de texturas

Además de usarlo directamente desde su disco duro, puede usarlo desde Minecraft o desde su paquete de texturas.

Al igual que con las texturas regulares, primero se verifica el paquete de texturas y si el archivo no existe allí, se verifica el jar normal de Minecraft.

Diferentes tipos de bloques

Hasta ahora solo hemos utilizado bloques 'sólidos', como piedra y tierra. También puede agregar bloques de formas diferentes si ya existe uno similar en Minecraft. Por ejemplo, una planta personalizada:

Aquí, la 'Planta' utilizada en lugar de 'Sólido' significa que en lugar de un bloque sólido, Tectonicus dibujará una X con la imagen, como las plantas normales de Minecraft.

Para ver ejemplos de todos los diferentes tipos de bloques que puede agregar, consulte la configuración de bloque predeterminada utilizada por el propio Tectonicus: http://www.triangularpixels.com/Tectonicus/defaultBlockConfig.xml

Sub Bloques (para modificaciones)

Además de una identificación de bloque, todos los bloques tienen un valor de datos. Para bloques simples (como adoquines), esto se ignora. Para otros (como camas) almacena la dirección u otros datos adicionales.

Algunos bloques (particularmente los bloques agregados por mods) usan los datos como una identificación secundaria. Esto se puede utilizar en el campo 'id'.


Aquí hay un ejemplo de los bloques de lana en Minecraft normal:


Todos estos tienen un ID de bloque de 35, pero usan los datos para decidir qué textura de color usar. La lana roja, por ejemplo, tiene un valor de datos de 14, por lo que la identificación se convierte en id = "35:14".

Tenga en cuenta que no todos tienen que ser bloques de tipo 'Sólido'. Puede mezclar cualquier tipo de bloque que necesite. Esto es particularmente útil para mods con bloques personalizados.

Tipos de bloques disponibles

Aire

Los bloques de aire son espacios vacíos. Úselos si desea deshabilitar un bloque de Minecraft normal.

Bloques sólidos

Crea un cubo cuadrado como tierra o piedra. Puede tener la misma imagen en todos los lados o una imagen diferente en la parte superior.

Opcionalmente se puede dibujar con 'alphaTest'. Esto no dibuja píxeles transparentes (como el vidrio o los generadores de mafias)

Agua

Un bloque macizo con lados transparentes y un manejo especial para oscurecer las aguas más profundas.

Log

Un bloque macizo con diferentes texturas laterales y superiores. La textura cambia según el valor de los datos del bloque.



Añade un comentario de Programas y editores / Tectonicus / Custom Blocks
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.