Programas y editores / Tectonicus / Controlando Tectonicus desde la línea de comandos

Quien soy
Alejandra Rangel
@alejandrarangel
Autor y referencias
Los contenidos de esta página no son compatibles con Mojang Studios o Minecraft . 

Aunque Tectonicus se puede controlar desde la línea de comandos en lugar de un archivo XML, este método es menos poderoso y oficialmente desaconsejado.

Ejecute esto en la línea de comando:

java -jar Tectonicus_v1.0.jar

(Recuerde cambiar el número de versión para que coincida con el archivo que descargó). Esto imprimirá todas las opciones disponibles.



Si 'java' no está configurado como variable de entorno, entonces probablemente necesite ejecutar Tectonicus con la ruta completa a java.exe:

"C: Archivos de programaJavajre6binjava.exe" -jar Tectonicus_v1.0.jar

Cuando se ejecuta en un sistema operativo de 64 bits, use force64BitNatives = true para evitar errores de 'memoria insuficiente':

"C: Archivos de programa (x86) Javajre6binjava.exe" -jar Tectonicus_v1.0.jar force64BitNatives = true

Para mapear un mundo para un solo jugador, todo lo que necesitas hacer es:

java -jar Tectonicus_v1.0.jar worldDir = 1 outputDir = C: / MyMap

Esto mapeará su mundo de un jugador 1 y lo enviará a C: / MyMap. Cambia el número para mapear diferentes mundos para un jugador.

Para mapear un mundo multijugador, haga que worldDir apunte a su directorio 'mundo' (el que contiene level.dat). Algo como:

java -jar Tectonicus_v1.19.jar worldDir = C: / MinecraftMultiplayer / world

Consulte los tutoriales para obtener instrucciones específicas y adicionales.

Argumentos de línea de comando

A partir de la versión 2.00, los argumentos de la línea de comandos se han desaprobado en favor de un archivo de configuración XML. Si bien las opciones de la línea de comandos aún funcionan en la versión 2.00+, la única opción que se debe usar es 'config =' para especificar la ruta a un archivo de configuración.


Nombre Ajustes Uso
alphaBits
  • alphaBits = 0
  • alphaBits = 8 (predeterminado)
alphaBits especifica cuántos bits se asignan para designar el alfa en los mosaicos del mapa. Se recomienda utilizar 0 (desactivado) u 8 (completo). Sin embargo, Tectonicus pasa el valor directamente a su tarjeta gráfica, por lo que, en teoría, puede pasar cualquier valor que admita su tarjeta gráfica. Puede encontrar más información sobre la profundidad del color en pedia.
camasInitiallyVisible
  • bedsInitiallyVisible = true (predeterminado)
  • bedsInitiallyVisible = false
Especifica si los marcadores de cama son visibles inicialmente o no.
cacheDir
  • cacheDir = "[ruta]"
Especifica el directorio que se utilizará para el almacenamiento en caché (consulte también useCache a continuación). El almacenamiento en caché está habilitado de forma predeterminada y la ubicación del directorio predeterminado es un subdirectorio dentro del directorio de salida.
ángulo de la cámara
  • cameraAngle = [x]
  • cameraAngle = 45 (predeterminado)
Utilice este comando para cambiar la orientación del norte. La configuración predeterminada de 45 produce una vista oblicua con el norte en la parte superior izquierda del mapa. 0 te dará el norte en la cima; 90 te dará el este en la cima; etcétera. A medida que aumenta este número, imagine que las direcciones cardinales del mapa giran en sentido contrario a las agujas del reloj.




cameraElevation
  • cameraElevation = [x]
  • cameraElevation = 45 (predeterminado)
Esto especifica el ángulo de elevación de la cámara, en grados. 0 mira horizontalmente, 90 mira directamente hacia abajo. El valor predeterminado es 45. Elija 30 para obtener una vista isométrica más tradicional.
más cercanoZoomSize
  • más cercanoZoomSize = [x]
  • nearZoomSize = 12 (predeterminado)
Cuando se amplía completamente, este valor determina el área que será visible en uno de los archivos de imagen renderizados. Aumente [x] para "ampliar" la lente de la cámara de esta vista más cercana. A veces se usa junto con numZoomLevels (ver más abajo).

Por ejemplo, CloserZoomSize = 24 creará mosaicos que mostrarán un 100% más de terreno que en los 12 predeterminados (es decir, estarás "más atrás"). Es a partir de estos mosaicos más cercanos (zoom8) que se renderizan los otros mosaicos más anchos (zoom7 - zoom0).

Aumentar este número requiere más memoria, por lo que hacerlo demasiado grande puede provocar errores de memoria insuficiente.

profundidad de color
  • colourDepth = 24
  • colourDepth = 16 (predeterminado)
La profundidad de color, como los bits alfa, especifica cuántos bits se asignan a los colores en los mosaicos del mapa. También se pasa directamente a su tarjeta gráfica, por lo que puede pasar cualquier valor admitido. Sin embargo, se recomiendan 24 ("millones de colores" o "truecolor") o 16 ("miles de colores"). Nuevamente, lea el artículo de pedia para obtener más información sobre la profundidad del color.
config
  • config = configFile.xml
Especifica la ruta a un archivo de configuración que se utilizará. Normalmente, cuando se utiliza un archivo de configuración, este será el único argumento de la línea de comandos. Para obtener más información, consulte Programas y editores / Tectonicus / TectonicusConfigFormat
dimensión
  • dimension = terra (predeterminado)
  • dimensión = inferior
Úselo junto con renderStyle = nether para renderizar el nether.
eraseOutputDir
  • eraseOutputDir = true
  • eraseOutputDir = false (predeterminado)
Especifique 'verdadero' para borrar todo el directorio de salida y renderizar desde cero.
imageCompressionLevel
  • imageCompressionLevel = [x]
  • imageCompressionLevel = 0.95 (predeterminado)
Solo para renderizaciones jpeg, especifique un número entre 1.0 y 0.1 para cambiar el nivel de compresión. El valor predeterminado es 0.95.
formato de imagen
  • imageFormat = jpg
  • imageFormat = gif
  • imageFormat = png (predeterminado)
Puede reducir el tamaño de los archivos (a expensas de una pequeña degradación en la calidad de la imagen) cambiando la salida a archivos jpg o gif. Si está utilizando un paquete de texturas, tenga en cuenta que los gifs están limitados a 256 colores y es posible que el mapa no refleje con precisión los detalles del paquete.
iluminación
  • iluminación = ninguna
  • iluminación = noche
  • iluminación = día (predeterminado)
Elija el estilo de iluminación con el que renderizar. Los valores posibles son "día", "noche" o "ninguno". Por defecto es 'día'
archivo de registro
  • logFile = TectonicusLog.txt (predeterminado)
El nombre de archivo que se utilizará para el archivo de registro.
tarro de minecraft
  • minecraftJar = "[ruta]"
La ruta al tarro de Minecraft de tu cliente, para la textura del terreno. Si no se especifica, intentará encontrarlo en su directorio AppData.

Ejemplo: minecraftJar = "C: Documents and SettingsUserApplication Data.minecraftbinminecraft.jar"



maxTiles
  • maxTiles = [x]
Este argumento especializado se usa solo para solucionar problemas. Por ejemplo, maxTiles = 100 creará una especie de renderizado de mapa de "vista previa" que consta de solo 100 mosaicos base (es decir, no todo el mapa).
modo
  • modo = cmd
  • mode = gui
  • modo = jugadores
El modo de configuración = cmd no parece cambiar la forma en que se ejecuta Tectonicus. El modo de configuración = gui abre una interfaz gráfica de usuario simple con funciones básicas. En la versión 1.18, la interfaz gráfica de usuario permite la entrada para el directorio mundial, el directorio de salida y la ubicación de minecraft.jar. Al seleccionar "Mostrar opciones avanzadas" simplemente se muestra el texto "avanzado". Modo de configuración = los jugadores solo actualizarán las posiciones de los jugadores (es decir, no volverán a renderizar el mapa). Esto es para usar en mapas multijugador.

jugadores a continuación.

numDownsampleThreads
  • numDownsampleThreads = [x]
Establezca el número de núcleos que desea utilizar para distribuir el cálculo de reducción de resolución.
numSamples
  • numSamples = [x]
  • numSamples = 4 (predeterminado)
Especifica el número de muestras para suavizado. El valor predeterminado es 4 (alta calidad). Establecer numSamples = 0 a veces puede eliminar problemas con tarjetas gráficas que no admiten suavizado.
numZoomLevels
  • numZoomLevels = [x]
  • numZoomLevels = 8 (predeterminado)
Esto define cuántos niveles de zoom tendrá el mapa resultante. El mapa se carga en zoom0 (nivel de zoom cero); reemplace [x] con el número deseado de niveles de zoom más allá de zoom0.

Por ejemplo, numZoomLevels = 6 le dará zoom0 inicial más 6 niveles de zoom más (zoom1 a zoom6). Qué tan cerca del terreno estará el zoom más cercano se determina por el argumento más cercanoZoomSize (ver arriba).


outputDir
  • outputDir = "[ruta]"
Requerido. Esto especifica el directorio en el que desea que se coloquen los archivos de mapa renderizados.
outputHtmlName
  • outputHtmlName = map.html (predeterminado)
Use esto para cambiar el nombre de las salidas del archivo html tectonicus. El valor predeterminado es map.html.
playerFilterFile
  • playerFilterFile = "[ruta]"
Especifica el archivo de lista blanca o lista negra para usar con los argumentos players = blacklist y players = whitelist (ver más abajo). El archivo debe incluir un jugador por línea (como con el formato de archivo ops).
players
  • jugadores = ninguno
  • jugadores = operaciones
  • jugadores = lista negra
  • jugadores = lista blanca
  • jugadores = todos (predeterminado)
De forma predeterminada, las ubicaciones de los jugadores en un mundo multijugador se indicarán en el mapa con un icono que usa el aspecto actual de ese jugador en particular.

Establezca players = none para omitir los marcadores de ubicación del jugador por completo. La configuración de players = ops mostrará los usuarios enumerados en el archivo de configuración de operaciones del servidor. La configuración de players = whitelist muestra solo los jugadores en el archivo de filtro de la lista blanca (ver también playerFilterFile arriba). La configuración de jugadores = lista negra excluye a los jugadores en el archivo de filtro. Cuando se hace clic, el marcador del jugador mostrará una burbuja de información sobre herramientas que muestra el aspecto actual, la salud y el aire del jugador. También marca a los jugadores que han hecho una donación benéfica en nombre de Tectonicus.

El mapa final tendrá un cuadro de alternancia en la parte inferior derecha para permitir a los usuarios ocultar o revelar marcadores de jugador a voluntad.

Para actualizar los marcadores de jugador sin tener que volver a renderizar el mapa, use el argumento de modo (ver arriba).

jugadoresInitiallyVisible
  • playersInitiallyVisible = false
  • playersInitiallyVisible = true (predeterminado)
Determina si los jugadores serán visibles en la carga inicial del mapa.
portales
  • portales = ninguno
  • portales = todos (predeterminado)
Determina si los portales serán visibles en el mapa.
portalesInitiallyVisible
  • portalsInitiallyVisible = falso
  • portalsInitiallyVisible = true (predeterminado)
Determina si los portales serán visibles en la carga inicial del mapa.
renderStyle
  • renderStyle = cueva
  • renderStyle = nether
  • renderStyle = regular (predeterminado)
Especifica el tipo de mapa que se va a representar. Solo cuevas, el inferior (requiere configuración: dimensión = inferior) o el mapa del mundo normal.
showSpawn
  • showSpawn = falso
  • showSpawn = true (predeterminado)
Especifica si se muestra o no un icono para la posición de generación. Elija 'verdadero' o 'falso', por defecto 'verdadero'.
signos
  • signos = ninguno
  • signos = todos
  • signos = especial (predeterminado)
Los letreros que usan caracteres especiales!, -, = o ~ serán visibles en el mapa como marcadores de ubicación. El texto de estos letreros debe comenzar y terminar con cualquiera de los caracteres especiales enumerados. Por ejemplo, un letrero que diga "- Mirador -" aparecerá como un marcador de ubicación en todos los niveles de zoom. Al hacer clic, el marcador mostrará una burbuja de información sobre herramientas que muestra el texto completo del letrero.

Establecer letreros = todos convertirá todos los letreros en marcadores de mapa independientemente de la escritura en los letreros.

Los letreros vacíos siempre se omiten, ya que se utilizan con fines estéticos, como sillas de construcción.

Ya sea que esté configurado en todos o en ninguno, el mapa final tendrá un cuadro de alternancia en la parte inferior derecha para permitir a los usuarios ocultar o revelar señales a voluntad.

signos Inicialmente Visible
  • signosInitiallyVisible = falso
  • signsInitiallyVisible = true (predeterminado)
Determina si las señales serán visibles en la carga inicial del mapa.
spawnInitiallyVisible
  • spawnInitiallyVisible = falso
  • spawnInitiallyVisible = true (predeterminado)
Determina si el punto de generación será visible en la carga inicial del mapa.
paquete de texturas
  • texturePack = "[ruta]"
Especifique la ubicación de un paquete de texturas personalizado para usar. Utiliza las texturas estándar ubicadas en minecraft.jar de forma predeterminada. Smooth Vanilla es un buen reemplazo de textura predeterminado porque reduce el detalle de baja frecuencia en las texturas que causa un efecto de mosaico.

Ejemplo: texturePack = "C: UsersBobDesktopsmoothvanilla_14054_texture.zip"

Se pueden utilizar paquetes de texturas HD. NO es necesario que apunte minecraftJar a un archivo minecraft.jar que haya sido parcheado con el parche HD Texture Pack.

tileSize
  • tileSize = [x]
  • tileSize = 512 (predeterminado)
Especifica el tamaño de los mosaicos de la imagen de salida, en píxeles. Mínimo: 64 Máximo: 1024
useBiomeColours
  • useBiomeColours = false (predeterminado)
  • useBiomeColours = true
Configurado para usar colores de bioma para césped y hojas. Elija 'verdadero' o 'falso', por defecto 'falso'
useCache
  • useCache = false
  • useCache = true (predeterminado)
Habilite o deshabilite el uso de la caché para acelerar la representación repetida de mapas. (ver también cacheDir arriba)
verboso
  • detallado = verdadero
  • verbose = false (predeterminado)
Establézcalo en verdadero para imprimir una salida de depuración adicional durante el procesamiento.
worldDir
  • worldDir = "[ruta]"
  • worldDir = [x]
Requerido. Ruta a su directorio mundial de Minecraft (que contiene level.dat).


Añade un comentario de Programas y editores / Tectonicus / Controlando Tectonicus desde la línea de comandos
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.