Nuestro Discord Busca tu equipo para jugar. Únete
Discord
Servidores - Guías para admins

Comandos de servidor de Minecraft

La lista completa de comandos para admins y jugadores: comandos vanilla, EssentialsX, WorldGuard y LuckPerms. Con permisos, ejemplos y una explicación de en qué se diferencia la consola del juego. Todo lo que necesitas para llevar tu propio servidor.

Consola vs juego: cuál es la diferencia

Antes de pasar a las listas de comandos, conviene entender la diferencia fundamental entre las dos formas de dar comandos en un servidor de Minecraft.

Comandos en el juego

Se escriben en el chat, siempre empezando con una barra /, por ejemplo /gamemode creative. El comando se ejecuta en el contexto de tu jugador: si escribes /tp sin un nombre, te teletransportas a ti mismo. Requieren los permisos adecuados: el estatus de operador del servidor (OP) o un plugin de permisos bien configurado.

Comandos de la consola del servidor

Se escriben sin la barra, directamente en el panel de la consola (por ejemplo en Pterodactyl o Multicraft, o en una terminal). Se ejecutan con permisos completos de administrador, y no hace falta haber iniciado sesión en el servidor. ban PlayerName Reason funciona incluso mientras el servidor todavía está arrancando y los jugadores no pueden conectarse.

Consejo: Los comandos RCON (Remote Console) funcionan igual que la consola del servidor: puedes ejecutarlos de forma remota con herramientas como mcrcon. Es útil para automatizar o para gestionar el servidor con scripts.

Comandos de Minecraft vanilla

Los comandos de abajo están integrados en el motor de Minecraft, así que funcionan en todos los servidores, sea cual sea el plugin que usen. Requieren el estatus de OP o el nivel de permiso adecuado definido en ops.json.

Comando Descripción Ejemplo
/gamemode Cambia el modo de juego de un jugador. Modos disponibles: survival (0), creative (1), adventure (2), spectator (3). /gamemode creative PlayerName
/tp Teletransporta a un jugador hacia otro jugador o a las coordenadas indicadas. /tp PlayerName 100 64 200
/give Le da un objeto a un jugador. Opcionalmente con una cantidad y datos adicionales del objeto. /give PlayerName diamond 64
/time Fija o muestra la hora del mundo. Puedes usar los valores day, noon, night y midnight. /time set day
/weather Cambia el clima del mundo. Opciones: clear, rain, thunder. Opcionalmente con una duración. /weather clear 6000
/difficulty Fija la dificultad. Opciones: peaceful (0), easy (1), normal (2), hard (3). /difficulty hard
/ban Banea a un jugador para que no pueda entrar al servidor. Opcionalmente con un motivo. /ban PlayerName Motivo del baneo
/kick Expulsa a un jugador del servidor. Opcionalmente con un mensaje. /kick PlayerName Vuelve más tarde
/op Le da a un jugador el estatus de operador (permisos completos de administrador). /op PlayerName
/deop Le quita a un jugador el estatus de operador. /deop PlayerName
/whitelist Gestiona la lista blanca del servidor. Subcomandos: on, off, add, remove, list, reload. /whitelist add PlayerName
/gamerule Cambia las reglas del juego del mundo, por ejemplo keepInventory, doDaylightCycle, mobGriefing. /gamerule keepInventory true
/effect Le da a un jugador un efecto de estado o se lo quita, con una duración y una intensidad del efecto. /effect give PlayerName speed 60 2
/enchant Encanta el objeto que el jugador tiene en la mano. Indicas el ID del encantamiento y el nivel. /enchant PlayerName sharpness 5
/fill Rellena el área entre dos puntos con el bloque que elijas. Una poderosa herramienta de construcción. /fill 0 60 0 100 60 100 stone
/clone Copia un área de bloques de un lugar a otro. /clone 0 60 0 10 70 10 20 60 0
/setblock Coloca un solo bloque en las coordenadas indicadas. /setblock 100 64 200 chest
/summon Invoca una entidad (un mob, un objeto, un proyectil) en las coordenadas indicadas. /summon zombie 100 64 200

Comandos gamerule útiles

Los comandos gamerule te permiten ajustar con precisión las mecánicas del servidor sin ningún plugin:

  • /gamerule keepInventory true: los jugadores no pierden su inventario al morir
  • /gamerule doDaylightCycle false: detiene el ciclo de día y noche
  • /gamerule doWeatherCycle false: desactiva los cambios aleatorios de clima
  • /gamerule mobGriefing false: los creepers y los endermans no destruyen el terreno
  • /gamerule pvp false: desactiva el PvP entre jugadores
  • /gamerule naturalRegeneration false: desactiva la regeneración natural de salud
  • /gamerule announceAdvancements false: oculta los anuncios de progresos en el chat

Comandos de EssentialsX

EssentialsX es el plugin de gestión de servidores de Minecraft más popular, instalado literalmente en millones de servidores. Amplía vanilla con cientos de comandos para jugadores y admins. Estos son los más importantes.

Comando Descripción Permiso
/home Teletransporta a un jugador al hogar que haya fijado. Los jugadores pueden tener varios hogares (según sus permisos). essentials.home
/sethome Fija el hogar del jugador en su ubicación actual. essentials.sethome
/tpa Envía una solicitud de teletransporte a otro jugador, que tiene que aceptarla con /tpaccept. essentials.tpa
/tpaccept Acepta una solicitud de teletransporte de otro jugador. essentials.tpaccept
/warp Teletransporta a un jugador a un punto de warp público. Sin argumentos muestra la lista de warps. essentials.warp
/setwarp Crea un nuevo punto de warp en la ubicación actual. Disponible para jugadores con el permiso adecuado. essentials.setwarp
/spawn Teletransporta a un jugador al punto de aparición del servidor. essentials.spawn
/kit Reclama un conjunto de objetos (un kit). El admin configura los kits en el archivo kits.yml. essentials.kit.[kitname]
/heal Cura a un jugador hasta la salud completa y llena su barra de hambre. Un admin puede curar a otros jugadores. essentials.heal
/fly Activa o desactiva el modo de vuelo de un jugador. Opcionalmente puedes indicar a otro jugador. essentials.fly
/god Activa el modo dios (invulnerabilidad) de un jugador. Útil al construir o al hacer pruebas. essentials.god
/msg Envía un mensaje privado a otro jugador. Alias: /tell, /w, /pm. essentials.msg
/mail Envía un mensaje a un jugador que no está conectado. Lo verá cuando inicie sesión. essentials.mail
/back Teletransporta a un jugador de vuelta a su ubicación anterior (antes de su último teletransporte o de su muerte). essentials.back
/balance Muestra el saldo de la cuenta de un jugador (requiere Vault y un plugin de economía). essentials.balance
/pay Transfiere dinero de tu propia cuenta a otro jugador. essentials.pay
/nick Cambia el nombre que se muestra de un jugador en el chat y sobre su cabeza. essentials.nick
/list Muestra una lista de todos los jugadores conectados. essentials.list

Alias de EssentialsX: Muchos comandos tienen versiones cortas. /msg funciona igual que /tell, /w y /pm. Puedes llamar a /home con /h. La lista completa de alias está en el archivo config.yml del plugin.

Comandos de moderación

Gestionar el comportamiento de los jugadores es una parte clave de llevar un servidor. EssentialsX y los plugins de moderación dedicados te dan herramientas mucho más potentes que el ban de vanilla.

Comando Descripción Sintaxis
/ban Un ban permanente de la cuenta del jugador. En EssentialsX admite un motivo y el baneo de jugadores desconectados. /ban PlayerName [reason]
/tempban Un ban temporal por un tiempo determinado. Formato de tiempo: 1d (1 día), 2h (2 horas), 30m (30 minutos). /tempban PlayerName 7d Griefing
/unban Quita el ban de un jugador. Alias: /pardon. /unban PlayerName
/banlist Muestra la lista de jugadores y direcciones IP baneados. /banlist [players|ips]
/ban-ip Banea una dirección IP, lo que impide que se conecten cuentas nuevas desde ella. Ten cuidado con las IP dinámicas. /ban-ip 123.456.789.0 [reason]
/mute Silencia a un jugador para que no pueda escribir en el chat. Disponible en EssentialsX. /mute PlayerName [time] [reason]
/unmute Quita el silencio a un jugador. /unmute PlayerName
/jail Mete a un jugador en la cárcel (una ubicación especial). La cárcel tiene que estar configurada de antemano. /jail PlayerName [jailname] [time]
/unjail Libera a un jugador de la cárcel antes de que termine su tiempo. /unjail PlayerName
/warn Envía una advertencia a un jugador y la registra. Tras un número determinado de advertencias puede banearlo automáticamente. /warn PlayerName ¡No hagas griefing!
/vanish Oculta a un admin de los jugadores. El admin es invisible y no aparece en /list. /vanish

Buenas prácticas de moderación

Algunas reglas que conviene seguir en cualquier servidor serio:

  • Da siempre un motivo cuando banees a alguien: los jugadores tienen derecho a saber por qué los sancionaron
  • Escala las sanciones paso a paso: advertencia → expulsión → tempban → ban permanente
  • Registra tu moderación: usa plugins como CoreProtect para rastrear los cambios en el mundo y DiscordSRV para registrar el chat
  • Revisa la IP antes de un ban de IP: los jugadores detrás de un NAT o una VPN pueden compartir dirección con otras personas

Comandos de WorldGuard

WorldGuard es un plugin de protección de terreno: te permite crear regiones donde los jugadores no pueden construir ni romper bloques sin los permisos adecuados. Es esencial en todo servidor PvE y de supervivencia.

Comando Descripción
/region define [name] Crea una nueva región de WorldGuard en el área seleccionada con WorldEdit (//wand). El comando básico para proteger terreno.
/region addowner [name] [player] Añade un dueño a una región. Un dueño puede modificar el terreno y gestionar la región.
/region addmember [name] [player] Añade un miembro a una región. Un miembro puede construir y romper bloques en la región, pero no puede gestionarla.
/region info [name] Muestra información detallada de una región: dueños, miembros, flags, prioridad.
/region list Muestra una lista de todas las regiones del mundo actual.
/region delete [name] Elimina una región. El terreno no cambia: solo se quita la protección.
/region flag [name] [flag] [value] Fija un flag de una región, por ejemplo pvp deny, mob-spawning deny, greeting "¡Bienvenido!".
/region select [name] Selecciona la región con WorldEdit, para que puedas modificarla o ver sus límites.
/region setpriority [name] [number] Fija la prioridad de una región. Cuando las regiones se superponen, gana la de mayor prioridad.

Flags útiles de WorldGuard

Los flags definen qué se permite en una región determinada:

  • pvp deny: desactiva el PvP en la región (ideal para el spawn)
  • mob-spawning deny: impide que los mobs aparezcan de forma natural
  • fire-spread deny: el fuego no se propaga
  • build deny: nadie puede construir (la protección por defecto)
  • interact deny: los jugadores no pueden usar palancas, botones ni cofres
  • greeting "Message": muestra un mensaje a un jugador que entra en la región
  • farewell "Message": un mensaje que se muestra cuando un jugador sale de la región

Comandos de LuckPerms

LuckPerms es el mejor y más popular plugin de permisos para servidores de Minecraft. Reemplazó a los antiguos PEX y GroupManager. Te permite gestionar con precisión los permisos de jugadores y grupos mediante una jerarquía de herencia.

Comando Descripción
/lp user [player] info Muestra información de un jugador: grupos, permisos, metadatos (prefijo, sufijo, peso).
/lp user [player] group add [group] Añade a un jugador a un grupo. El jugador hereda todos los permisos del grupo.
/lp user [player] group remove [group] Quita a un jugador de un grupo.
/lp user [player] permission set [permission] [true/false] Le da a un jugador un permiso concreto o se lo quita, sin cambiar sus grupos.
/lp group [name] permission set [permission] [true/false] Le da un permiso a todo un grupo o se lo quita. El cambio se aplica automáticamente a todos los miembros del grupo.
/lp group [name] meta setprefix [priority] "[prefix]" Fija el prefijo que se muestra en el chat antes del nombre de un jugador, por ejemplo [Admin] o [VIP].
/lp group [name] parent add [parentgroup] Hace que el grupo herede los permisos de otro grupo (una jerarquía).
/lp editor Abre el editor web de LuckPerms, una cómoda interfaz gráfica para gestionar los permisos en tu navegador.
/lp sync Sincroniza los datos con la base de datos. Útil en una configuración de red (BungeeCord/Velocity).

Editor web de LuckPerms: En lugar de memorizar la sintaxis de los comandos, escribe /lp editor. LuckPerms genera un enlace a una interfaz web donde puedes arrastrar y soltar permisos en un cómodo editor gráfico. Es la forma más rápida de configurar tus grupos.

Permisos y grupos de jugadores

El sistema de permisos es la base de todo servidor de Minecraft. Bien configurado, separa lo que pueden hacer los jugadores de lo que pueden hacer los moderadores y los admins.

Una jerarquía de grupos típica

La mayoría de los servidores de supervivencia usan una estructura parecida:

  • Jugador (por defecto): los permisos básicos /home, /tpa, /warp, /spawn, /back y el kit starter
  • Habitual / De confianza: /sethome adicional (más hogares), /nick, /fly en zonas concretas
  • VIP / Donador: /fly, /kit premium, nombres de colores, prioridad en la cola
  • Ayudante: /kick, /mute, /warn, /vanish, acceso a los registros
  • Moderador: /ban, /tempban, /ban-ip, /jail, teletransportes administrativos
  • Admin: /op o permisos completos de LuckPerms, acceso a la consola, administración de WorldGuard
  • Dueño: acceso completo a todo

Cómo saber qué permiso necesitas

Cada plugin documenta sus permisos. Para LuckPerms, está en luckperms.net/wiki. Para WorldGuard, en enginehub.org/worldguard.

Si un jugador reporta que no puede usar un comando, revisa el registro en la consola: LuckPerms suele mostrar el permiso que falta en el propio mensaje de error.

Consejos para admins de servidores

Haz una copia de seguridad antes de hacer cambios

Antes de empezar a experimentar con fill, clone o setblock en un servidor en vivo, haz una copia de seguridad. El comando /fill puede destruir horas del trabajo de un jugador en una fracción de segundo. En servidores serios, una copia cada 6 horas es el mínimo.

Usa la consola en lugar del juego

Escribe los comandos de moderación (ban, kick, op) en la consola del servidor, sobre todo si el jugador que te atacó puede intentar distraerte. En la consola no tienes que estar en el juego, así que puedes actuar rápido y con eficacia.

Documenta las reglas de tu servidor

Los jugadores necesitan conocer las reglas para saber por qué los pueden sancionar. Configura /rules con EssentialsX, crea un canal #reglas en Discord y muestra las reglas cuando los jugadores entran al servidor, mediante el MOTD o un plugin de bienvenida.

Alias de comandos para los jugadores

EssentialsX te permite crear tus propios alias de comandos en config.yml. Por ejemplo, puedes hacer que /tele redirija a /tpa, o /pm a /msg. Les facilita la vida a los jugadores acostumbrados a otros servidores.

TAB y autocompletado: En el juego puedes presionar TAB después de escribir el inicio de un comando o el nombre de un jugador, y Minecraft sugiere las opciones disponibles. El autocompletado también funciona en la consola del servidor (según cómo lo implemente el panel).

Comandos que nunca debes escribir en un servidor en vivo sin revisarlos dos veces

  • /fill ~ ~ ~ ~100 ~100 ~100 air: borra todo en un área de 100 bloques
  • /op @a: da OP a todos los jugadores conectados
  • /kill @a: mata a todos los jugadores a la vez
  • /gamerule keepInventory false sin avisar: los jugadores perderán su inventario al morir
  • Comandos de WorldEdit con //set air en todo el mundo: pueden borrar el mapa en segundos

Páginas relacionadas