Comandos
##Introducción
Esta página lista todos los comandos disponibles en Stella. Todos comparten el comando base /stella y sus subcomandos. Abajo encontrarás cada comando, un ejemplo y una breve descripción de lo que hace.
INFO
No hay alias — cada acción es un subcomando de /stella.
##Comandos de gestión e información
| Comando | Ejemplo | Descripción |
|---|---|---|
| /stella help | /stella help | Muestra la lista de todos los comandos disponibles. También se muestra al ejecutar /stella sin argumentos. |
| /stella reload | /stella reload | Recarga config.yml y messages.yml sin reiniciar el servidor. |
| /stella list | /stella list | Lista todos los equipos con su prioridad y número de miembros. |
| /stella info team <equipo> | /stella info team red | Muestra el nombre visible, color, prioridad y miembros de un equipo. |
| /stella info player <jugador> | /stella info player xDrygo | Muestra todos los equipos a los que pertenece un jugador, marcando su equipo principal (mayor prioridad). |
| /stella create <id> [prioridad] | /stella create red 10 | Crea un equipo nuevo con el id indicado. La prioridad es opcional y por defecto usa teams.default-priority. |
| /stella delete <equipo> | /stella delete red | Elimina un equipo permanentemente y quita a todos sus miembros. |
| /stella add <equipo> [objetivo] | /stella add red xDrygo | Añade miembro(s) a un equipo. Deja [objetivo] vacío para añadirte a ti mismo. |
| /stella remove <equipo> [objetivo] | /stella remove red xDrygo | Quita miembro(s) de un equipo. Deja [objetivo] vacío para quitarte a ti mismo. |
| /stella setname <equipo> <nombre> | /stella setname red Red Team | Establece el nombre visible del equipo. |
| /stella setcolor <equipo> <#hex> | /stella setcolor red #FF5555 | Establece el color del equipo. Debe ser un hex de 6 dígitos tipo #RRGGBB. |
| /stella setpriority <equipo> <prioridad> | /stella setpriority red 10 | Establece la prioridad del equipo (entero; el mayor gana los empates). |
##Selectores de objetivo
El argumento [objetivo] de add y remove acepta más que un solo nombre de jugador:
| Objetivo | Significado |
|---|---|
| (vacío) | Tú mismo — solo funciona cuando lo ejecuta un jugador. Desde consola debes especificar un objetivo. |
| <jugador> | Un solo jugador por nombre (en línea, en caché o conocido sin conexión). |
| @all | Todos los jugadores que el servidor conoce (en línea + sin conexión). |
| @online | Todos los jugadores actualmente en línea. |
| @team:<id> | Todos los miembros del equipo indicado — útil para mover un equipo entero de una vez. |
Ejemplo: /stella add vip @online añade a todos los jugadores en línea al equipo
vip, y /stella remove old @team:new quita a todos los del equiponewdel equipoold.
##Explicación
- Crear y eliminar equipos —
/stella createregistra un equipo (el id se pasa a minúsculas automáticamente);/stella deletelo elimina y limpia sus miembros. Ambos se guardan al instante enteams.yml. - Gestionar miembros —
/stella addy/stella removemanejan la membresía, con los selectores de arriba para cambios masivos. - Información de equipo y jugador —
/stella info teamy/stella info playerte dan un resumen claro de la composición y las prioridades. - Personalizar equipos —
/stella setname,/stella setcolory/stella setprioritydefinen cómo se ve y se posiciona un equipo. El color alimenta los nombres vanilla cuando el hook de equipos de Minecraft está activado. - Recargar —
/stella reloadvuelve a leerconfig.ymlymessages.ymlen caliente. Los datos de equipos enteams.ymlse gestionan con los comandos de arriba, no editando a mano durante la ejecución.