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.
/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.
/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).
/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>
.