Comandos

Los comandos son un método en el que los operadores del servidor lo pueden administrar, y con el que los jugadores pueden interactuar.

En Sponge, los comandos siguen un sistema de permisos. Los permisos permiten a los operadores del servidor controlar quién puede acceder a qué comandos. Por defecto, todos los comandos son proporcionados a jugadores con estado OP. Jugadores sin estado de operador no tienen acceso a comandos administrativos o comandos que requieran un nodo de permiso asignado. Un operador de servidor puede ajustar quién puede acceder a qué comandos al añadir/negar nodos de permiso a través de un plugin de permiso.

Nota

Sponge no es una extensión para administrar permisos. Para añadir o negar permisos para jugadores individuales o grupos, necesitara conseguir una extensión para administrar permisos.

Comandos del Operador

Estos comandos, ademas de los comandos regulares del jugador, están disponibles para los operadores del servidor.

Sponge

Los siguientes comandos están disponibles para jugadores con estatus de operador (o el nodo correcto de permisos) en servidores alimentados por Sponge.

Comando

Descripción

Permiso

auditoria de /sponge

Las fuerzas de cargado de clases descargadas para activar el mezclado de limpieza.

sponge.comando.auditoria

trozo de /sponge

Imprime el trozo de data para un mundo, una dimensión o globalmente.

sponge.comando.trozo

configuracion de /sponge

Altera una configuración global, mundial o dimensional.

sponge.comando.config

apilar /sponge

Vuelca la pila JVM.

sponge.comando.apilar

extensiones /sponge

Enumera las extensiones instaladas actualmente.

sponge.comando.extensiones

recarga de extensiones /sponge

Pide a las extensiones desempeñar sus propios procedimientos de recarga.

sponge.comando.extensiones.recarga

recarga /sponge

Recarga la configuración global, del mundo o dimensional.

sponge.comando.recarga

guardar /sponge

Guarda la configuración global, mundial o dimensional.

sponge.comando.guardar

ritmo /sponge

El comando principal para modulo de ritmos.

sponge.comando.ritmo

tps /sponge

Muestra los ticks por segundo para cada mundo.

sponge.comando.tps

versión /sponge

Imprime las versión de Sponge/SpongeAPI a la consola.

sponge.comando.versión


Parametros de comando de Sponge

  • pedazos /sponge [-g] [-d dim] [-m mundo]

  • configuracion /sponge [-g] [-d dim] [-m mundo] valor de llave

  • guardar /sponge [-g] [-d dim|*] [-m mundo|*]

  • recarga /sponge [-g] [-d dim|*] [-m mundo|*]

Nota

El comando ``/sponge auditoria``obliga a cargar cualquier clase que no ha cargado, permitiendo a todo el output capturar todas las variables ambientales. esto también requiere la variable mixins.checks, ver el <https://github.com/SpongePowered/Mixin/wiki/Mixin-Java-System-Properties>`__ para mas información.

Truco

Aqui hay algunos ejemplos de comando configuracion de Sponge en accion. Por favor vea :doc:`../getting-started/configuration/index`para una explicacion mas detallada.

  1. /sponge config logging.trozo-carga verdad

Como no se especifico ninguna dimensión, esta se tomara como aquella establecida por el remitente( jugador). Entonces si usted estaba en una dimensión mystcraft, esto alterara su configuración.

  1. /sponge config -d minecraft:nether logging.trozo-carga verdad

Ya que se especifico el tipo de dimensión, se alterara la configuración de la dimensión inferior ( y a todos los mundos inferiores).

  1. /sponge config -w DIM1 logging.trozo-carga verdad

Esto cambiara la configuración del mundo llamado DIM1.

Ritmos

Los ritmos son una herramienta incorporada a Sponge que permite a los administradores del servidor monitoriar el rendimiento de su servidor. Los ritmos colectaran información sobre el servidor para luego generar un reporte en la data. La información que es colectada por los ritmos incluye motd, versión, tiempo de actividad, memoria, extensiones instaladas, tps, porcentaje de tps perdidos, cantidad de jugadores, entidades de tile, entidades y trozos del servidor. A continuación una lista de sub-comandos para /sponge ritmos:

Comando

Descripción

/sponge ritmo encendido

Activa ritmos. Note que estro también reseteara la data de ritmos.

/sponge retmos apagado

Desactivo ritmos. Note que la mayoría de comandos de ritmos no funcionaran y los ritmos no serán grabado si ritmos esta desactivado.

/sponge ritmos resetear

Resetea toda la data de ritmos y comienza a grabar data de ritmos después que este comando ha finalizado.

/sponge ritmos reportar

Genera el reporte de los ritmos en el rendimiento de tu servidor en https://timings.aikar.co

/sponge ritmo verbon

Activa monitoreo de ritmos en el nivel verbose.

/sponge ritmos verboff

Desactiva el monitoreo de ritmos en el nivel verbose. Note que los ritmos de alta frecuencia no estarán disponibles.

/sponge costo de ritmos

Obtén los costos de usar ritmos.

Forge

Los siguientes comandos están disponibles solo cuando se utiliza el coremod de SpongeForge en Forge. Otras implementaciones de la Sponge API, tales como SpongeVilla, no incluyen estos comandos.

Comando

Descripción

Permiso

/forjar tps

Muestra los ticks por segundo para cada mundo.

forge.comando.forjar

/forjar pista

Activa el rastreo de entidades tile.

forge.comando.forjar


Para cualquier mods Forge que use el comando API de vanilla, los permisos de comando estan en la forma <modid>.command.<commandname>.

Vanilla

Existen algunos comandos incorporados a vanilla Minecraft que también están disponibles en los servidores impulsados por Sponge. La lista a continuación no es comprensiva, pero incluye los comandos comúnmente mas utilizados. Estos comandos están disponibles a los jugadores con estatus de operador (o el nodo correcto de permisos). en general, los permisos para los comandos de vanilla Minecraft en un servidor de Sponge son de la estructura minecraft.comando.<comando>, como se muestra a continuación.

Comando

Descripción

Permiso

/inhabilitar

Inhabilita a un jugador.

minecraft.comando.inhabilitar

/inhabilitar-ip

Inhabilita la dirección IP de un jugador.

minecraft.comando.inhabilitar-ip

/listadeinhabilitados

Ver a todos los jugadores inhabilitados.

minecraft.comando.listadeinhabilitados

/limpiar

Limpia el inventario.

minecraft.comando.limpiar

/deop

Quita el OP de un jugador.

minecraft.comando.deop

/dificultad

Establece la dificultad del juego.

minecraft.comando.dificultad

/mododejuego

Establece el modo de juego de un jugador.

minecraft.comando.mododejuego

/regladejuego

Establece una regla de juego.

minecraft.comando.regladejuego

/dar

Da un articulo a un jugador.

minecraft.comando.dar

/matar

Mata a un jugador o a una entidad.

minecraft.comando.matar

/op

Otorga el estatus de operador a un jugador.

minecraft.comando.op

/perdon

Remueve a un jugador de la lista de inhabilitados.

minecraft.comando.perdon

/guardar-todo

Guarda el servidor.

minecraft.command.guardar-todo

/guardar-apagado

Desactivar guardado automático del servidor.

minecraft.comando.apagar-guardado

/guardar-encendido

Activar guardado automático del servidor.

minecraft.commando.guardar-encendido

/establecertiempodeespera

Define cuanto tiempo los jugadores pueden estar inactivos antes de sacarlos.

minecraft.comando.establecertiempodeespera

/establecerapariciondelmundo

Establece el punto de aparición del mundo.

minecraft.comando.establecerapariciondelmundo

/parar

Detiene el servidor.

minecraft.comando.parar

/alternarruina

Alterna entre clima soleado o lluvioso.

minecraft.comand.alternarruina

/tp

Teleporta jugadores y entidades.

minecraft.comando.tp

/clima

Establece el clima a una condicion definida.

minecraft.comando.clima

/listablanca

Administra la lista blanca del servidor.

minecraft.comando.listablanca

/fronteramundial

Administra la frontera del mundo.

minecraft.comando.fronteramundial


Sponge también creó un permiso para evitar protección-spawn, y dos permisos para controlar la habilidad de editar commandblocks. Nótese que estos permisos usan el nombre actual del commandblock, el cual generalmente es @ por defecto.

  • Permite que el jugador evite la protección de spawn en todos los mundos: `` minecraft.spawn-protection.override``

  • Permite editar un bloqueo de comando ordinario del nombre dado: minecraft.commandblock.edit.block.<name>

  • Permite editar un bloqueo de comando minecrat del nombre dado: minecraft.commandblock.edit.minecart.<name>

Comandos de Jugador

Los siguientes comandos están disponibles como parte de vanilla Minecraft para los jugadores sin estatus de operador.

Comando

Descripción

Permiso

/ayuda

Ver información sobre los comandos utilizados en el servidor

minecraft.comando.ayuda

/yo

Dile a todos que estas haciendo.

minecraft.comando.yo

/diga

Muestra un mensaje a todos (o, si usas selectores, a un jugador especifico).

minecraft.comando.diga

/decir

Envía un mensaje privado a otro jugador.

minecraft.comando.decir


Una lista completa de comandos de vanilla se puede encontrar en: https://minecraft.gamepedia.com/Commands#Lista_de_comandos. Los permisos para los comandos de vanilla Minecraft en Sponge tienen la estructura minecraft.command.<command>.