SulfurLabSulfurLab

Comandos

##Introducción

Esta página lista todos los comandos disponibles en SulfurLab. Todos comparten el comando base /sulfurlab y su alias /slab. Abajo encontrarás cada comando, un ejemplo y una breve descripción de lo que hace.

INFO

Cada argumento autocompleta — nombres de cubos, el selector @all, las banderas -b/-f/-a/-i, IDs de bloques y sugerencias de valor (default / min / max) para cada propiedad.

##Comandos de Cubos

Comando Ejemplo Descripción
/sulfurlab help /sulfurlab help Muestra la lista de todos los comandos disponibles. También aparece al ejecutar /sulfurlab sin argumentos.
/sulfurlab new [name] [-b/-f/-a value] [-i block] /sulfurlab new bouncy -b 1 -i minecraft:slime_block Crea un cubo en tu ubicación. El nombre es opcional (se autogenera si se omite). Las banderas definen la física y el bloque de entrada.
/sulfurlab list /sulfurlab list Lista cada cubo con su estado, ubicación, física y bloque. Haz clic en una entrada para teletransportarte a él.
/sulfurlab info <name> /sulfurlab info bouncy Muestra todos los detalles de un cubo.
/sulfurlab set <name> <property> <value> /sulfurlab set bouncy friction 0.1 Define una propiedad: bounciness, friction o airdrag. Los valores fuera de rango se rechazan.
/sulfurlab unset <name> <property> /sulfurlab unset bouncy friction Devuelve una propiedad a su valor por defecto.
/sulfurlab block <name> <id> /sulfurlab block bouncy minecraft:gold_block Define el bloque que muestra el cubo.
/sulfurlab rename <name> <new> /sulfurlab rename bouncy springy Renombra un cubo.
/sulfurlab tp <name> /sulfurlab tp bouncy Te teletransporta al cubo. Recurre a su última ubicación conocida si el chunk no está cargado.
/sulfurlab tphere <name> /sulfurlab tphere bouncy Teletransporta el cubo hacia ti.
/sulfurlab glow <name> [seconds] /sulfurlab glow bouncy 10 Hace que el cubo brille durante los segundos indicados (30 por defecto). 0 lo apaga.
/sulfurlab kill <name/@all> /sulfurlab kill bouncy Elimina un cubo. Usa @all para eliminar todos a la vez.
/sulfurlab reload /sulfurlab reload Recarga config.yml, messages.yml y el registro de cubos sin reiniciar.
INFO

También existe /sulfurlab editor <name>, reservado para un editor de cubos en el juego. Todavía no está implementado y por ahora solo te lo avisa.


##Banderas de creación

/sulfurlab new acepta las mismas banderas de física que el comando set, aplicadas al momento de generar. El orden no importa y puedes combinarlas.

Bandera Define Ejemplo
-b rebote (bounciness) -b 1
-f fricción (friction) -f 0.1
-a resistencia del aire (air drag) -a 0.5
-i id del bloque mostrado -i minecraft:slime_block

Ejemplo: /sulfurlab new -b 1 -f 0.05 genera un cubo con nombre automático que rebota al máximo y casi no tiene fricción — sin necesidad de nombre.


##Explicación

  • Crear cubos/sulfurlab new genera un cubo donde estás parad@. Omite el nombre para autogenerarlo, o pasa banderas para fijar la física y el bloque de inmediato. Cada cubo nuevo reproduce un sonido y partículas (ver config.yml).
  • Ajustar la física/sulfurlab set y /sulfurlab unset cambian el bounciness, friction y airdrag de un cubo. Los valores se validan contra los rangos que acepta Minecraft; un valor fuera de rango se rechaza en lugar de recortarse en silencio. Ve la tabla de Primeros Pasos para los límites.
  • El bloque mostrado/sulfurlab block cambia el bloque que el cubo viste mientras rebota.
  • Encontrar y mover/sulfurlab list (clicable), /sulfurlab info, /sulfurlab tp, /sulfurlab tphere y /sulfurlab glow te ayudan a localizar, inspeccionar y arrear cubos por el mundo.
  • Renombrar y eliminar/sulfurlab rename cambia el nombre de un cubo; /sulfurlab kill elimina uno, o @all borra todos.
  • Recargar/sulfurlab reload vuelve a leer la config y los mensajes y recarga el registro en vivo. Los datos de los cubos en sulfurs.json se gestionan con los comandos de arriba, no editándolos a mano en tiempo de ejecución.