Saltar al contenido principal

Comandos y Permisos de CannonRTP

CannonRTP registra sus comandos bajo el espacio de nombres cannonrtp.

  • Comando raíz: /cannonrtp
  • Alias: /crtp, /wc

/wc es el alias corto que la mayoría de los administradores usarán, pero el nodo de permiso subyacente es cannonrtp.admin para cada subcomando.

Comandos de Administración

ComandoRemitenteDescripción
/cannonrtpCualquieraMuestra el encabezado de ayuda seguido de cada subcomando registrado que el remitente puede usar
/wc helpCualquieraIgual que /cannonrtp -- imprime el listado de ayuda
/wc create <id>JugadorCrea una nueva configuración de cañón y coloca la primera instancia en tu ubicación actual
/wc create <id> <display_name>JugadorIgual que arriba, pero establece un nombre de visualización personalizado (los guiones bajos se convierten en espacios)
/wc place <id>JugadorAñade otra colocación de un cañón existente en tu ubicación actual
/wc remove <id>JugadorElimina la colocación más cercana de <id> en tu mundo actual (el archivo de configuración se conserva)
/wc delete <id>CualquieraElimina por completo el archivo de configuración del cañón
/wc target <id> <world>JugadorCambia el mundo de aterrizaje objetivo del cañón
/wc center <id>JugadorEstablece el centro de búsqueda del cañón en tu ubicación actual
/wc listCualquieraLista cada colocación con nombre de visualización, estado, tamaño de cola y detalle del último estado
/wc statusCualquieraMisma salida que /wc list
/wc probeJugadorPrueba si tu ubicación actual pasaría todas las verificaciones de protección habilitadas
/wc reloadCualquieraRecarga la configuración global, cada configuración por cañón, tareas y adaptadores de protección
/wc setupJugadorAbre el menú del navegador de contenido estilo Nightbreak (lista los paquetes de cañón instalados y descargables)
/wc downloadallCualquieraDescarga todos los paquetes de contenido de CannonRTP disponibles desde Nightbreak
/wc updatecontentCualquieraDescarga actualizaciones para los paquetes de contenido de CannonRTP desactualizados (alias: /wc updateall)

CannonRTP no incluye un menú separado de /wc initialize para la primera vez -- no tiene modos preestablecidos. La primera vez que un administrador se conecte tras la instalación, una advertencia de chat de Nightbreak le pedirá ejecutar /wc setup.

Todos los comandos de administración requieren cannonrtp.admin.

Consulta la página Paquetes de Contenido para más detalles sobre lo que /wc setup, /wc downloadall y /wc updatecontent realmente gestionan.

create vs place vs remove vs delete

Una sola configuración de cañón (plugins/CannonRTP/cannons/<id>.yml) puede gestionar muchas colocaciones en el mundo. create crea la configuración y siembra la primera colocación. place añade otra colocación a una configuración existente. remove elimina una colocación (la más cercana a ti en tu mundo) pero conserva la configuración. delete elimina por completo el archivo de configuración, eliminando todas las colocaciones.

Interacción del Jugador

No hay un comando de jugador para activar un cañón. Los jugadores usan CannonRTP caminando hacia el radio de activación del cañón (triggerRadius, por defecto 1.75 bloques).

Permisos

Solo se registran dos nodos de permiso en plugin.yml:

PermisoPredeterminadoDescripción
cannonrtp.adminopRequerido para todos los subcomandos de administración
cannonrtp.usetrueRequerido antes de que un jugador pueda activar cualquier cañón

Cómo funciona cannonrtp.use

Si un jugador carece de cannonrtp.use, el cañón ignora silenciosamente a ese jugador. No se envía ningún mensaje de denegación para esta verificación de permiso base -- simplemente atraviesa la zona del cañón sin ser lanzado.

Puerta de Permiso por Cañón

Cada configuración de cañón también puede definir un campo requiredPermission.

  • Si requiredPermission está vacío (predeterminado), el cañón solo verifica cannonrtp.use.
  • Si requiredPermission está establecido y el jugador tiene cannonrtp.use pero carece del nodo específico del cañón, CannonRTP envía el mensaje configurado noPermission incluyendo el nombre de visualización del cañón. El mensaje está limitado a una vez cada tres segundos por jugador y por cañón.

Autocompletado con Tab

Los comandos que toman un argumento de cañón <id> autocompletan con la lista de ids de configuración de cañón conocidos. Los comandos que toman un argumento <world> autocompletan con la lista de nombres de mundos actualmente cargados.