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
| Comando | Remitente | Descripción |
|---|---|---|
/cannonrtp | Cualquiera | Muestra el encabezado de ayuda seguido de cada subcomando registrado que el remitente puede usar |
/wc help | Cualquiera | Igual que /cannonrtp -- imprime el listado de ayuda |
/wc create <id> | Jugador | Crea una nueva configuración de cañón y coloca la primera instancia en tu ubicación actual |
/wc create <id> <display_name> | Jugador | Igual que arriba, pero establece un nombre de visualización personalizado (los guiones bajos se convierten en espacios) |
/wc place <id> | Jugador | Añade otra colocación de un cañón existente en tu ubicación actual |
/wc remove <id> | Jugador | Elimina la colocación más cercana de <id> en tu mundo actual (el archivo de configuración se conserva) |
/wc delete <id> | Cualquiera | Elimina por completo el archivo de configuración del cañón |
/wc target <id> <world> | Jugador | Cambia el mundo de aterrizaje objetivo del cañón |
/wc center <id> | Jugador | Establece el centro de búsqueda del cañón en tu ubicación actual |
/wc list | Cualquiera | Lista cada colocación con nombre de visualización, estado, tamaño de cola y detalle del último estado |
/wc status | Cualquiera | Misma salida que /wc list |
/wc probe | Jugador | Prueba si tu ubicación actual pasaría todas las verificaciones de protección habilitadas |
/wc reload | Cualquiera | Recarga la configuración global, cada configuración por cañón, tareas y adaptadores de protección |
/wc setup | Jugador | Abre el menú del navegador de contenido estilo Nightbreak (lista los paquetes de cañón instalados y descargables) |
/wc downloadall | Cualquiera | Descarga todos los paquetes de contenido de CannonRTP disponibles desde Nightbreak |
/wc updatecontent | Cualquiera | Descarga 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.
createvsplacevsremovevsdeleteUna sola configuración de cañón (
plugins/CannonRTP/cannons/<id>.yml) puede gestionar muchas colocaciones en el mundo.createcrea la configuración y siembra la primera colocación.placeañade otra colocación a una configuración existente.removeelimina una colocación (la más cercana a ti en tu mundo) pero conserva la configuración.deleteelimina 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:
| Permiso | Predeterminado | Descripción |
|---|---|---|
cannonrtp.admin | op | Requerido para todos los subcomandos de administración |
cannonrtp.use | true | Requerido 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
requiredPermissionestá vacío (predeterminado), el cañón solo verificacannonrtp.use. - Si
requiredPermissionestá establecido y el jugador tienecannonrtp.usepero carece del nodo específico del cañón, CannonRTP envía el mensaje configuradonoPermissionincluyendo 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.