Ir al contenido
Back to Homepage

Minecraft: comandos de consola Java

Esta página enumera los comandos del servidor console de Java Edition (Minecraft). Cada comando incluye una descripción, un ejemplo y el nivel de privilegios de administrador (OP) necesario para ejecutarlo. Si desea acceder directamente a un comando específico, consulte la lista completa de comandos a continuación o revise los comandos comunes de administración del servidor para ver los que usará con más frecuencia.

El chat dentro del juego usa los mismos argumentos de comando, con el prefijo /. En el servidor dedicado console, ingrese ese comando sin el prefijo /. Por ejemplo, un jugador escribe /list en el chat, mientras que en el console (incluida la página Console en el panel AleForge) escribiría solo list.

Los permisos de operador se aplican cuando un jugador ejecuta un comando en el chat. El jugador debe ser operador y su nivel de permiso debe ser al menos el nivel de OP indicado para ese comando. Un nivel superior incluye todos los comandos de los niveles inferiores, por lo que un operador de nivel 4 puede ejecutar todos los comandos de esta página, incluidos los de nivel 2 y 3.

Nivel OP Qué permite
0 Comandos que cualquier jugador puede ejecutar, como /help o /list, sin necesidad de conocer el estado del operador.
1 Omite la protección de aparición.
2 La mayoría de los comandos de juego y edición del mundo, como /gamemode, /give, /tp y /time. Este es el nivel típico para un constructor o moderador de confianza.
3 Comandos de moderación de jugadores y administración del servidor, como /ban, /kick, /op y /whitelist. Este es el nivel típico para un administrador de servidor.
4 Control total, incluyendo /stop, /save-all y otros comandos que afectan directamente al proceso del servidor en ejecución.

El nivel otorgado por /op proviene de op-permission-level en server.properties, cuyo valor predeterminado es 4. Esto significa que, por defecto, cualquier persona a la que asigne el rol de operador obtiene acceso completo de nivel 4. Si desea otorgarle a alguien el estado de operador sin concederle el control total (por ejemplo, a un moderador que no debería poder detener el servidor), reduzca este valor en server.properties antes de ejecutar /op en su cuenta.

El servidor console ya se ejecuta con el nivel de permisos más alto, por lo que nunca se requiere el estado de operador al ejecutar comandos directamente desde la página Console en el panel.

Estos ejemplos y niveles de OP son para Java Edition. Bedrock Edition utiliza una sintaxis y niveles de permisos diferentes para muchos de los mismos nombres de comandos.

  • Java /gamemode toma primero el modo (/gamemode creative PlayerName) y no acepta un modo numérico.
  • Java /difficulty acepta peaceful, easy, normal o hard. Una dificultad numérica como 3 es un formato Bedrock.
  • Los comandos como /give, /tp, /time y /weather requieren nivel de OP 2 en Java y nivel de OP 1 en Bedrock.
  • Java /whitelist requiere nivel de OP 3. Bedrock /whitelist, también llamado /allowlist, requiere nivel de OP 4.

La sintaxis de los comandos, la entrada en la consola y los niveles de permiso están documentados en la Minecraft Wiki: Comandos, nivel de permiso, server.jar y server.properties.

Comandos comunes de administración del servidor

Sección titulada «Comandos comunes de administración del servidor»

Estos comandos se extraen de la lista completa y se agrupan según la función que desempeñan en el servidor, para que no tengas que buscar en toda la tabla los pocos que realmente usarás a diario. El ejemplo y el nivel de OP de cada uno coinciden con la lista completa que aparece a continuación. Sustituye PlayerName por el nombre de usuario del jugador.

Utiliza estas opciones para lidiar con jugadores que infringen las reglas o causan problemas. /kick solo los elimina de la sesión actual, para que puedan volver a unirse de inmediato, mientras que /ban les impide reconectarse hasta que les apliques /pardon.

Ejemplo Nivel OP
/ban PlayerName 3
/kick PlayerName 3
/pardon PlayerName 3

Los operadores pueden ejecutar comandos de nivel superior en el chat, hasta el valor que se establezca en op-permission-level dentro de server.properties (valor predeterminado: 4). Otorgue este permiso únicamente a personas de su total confianza, ya que, por defecto, incluye la capacidad de detener el servidor.

Ejemplo Nivel OP
/op PlayerName 3
/deop PlayerName 3

Con white-list=true configurado en server.properties, solo los jugadores de la lista blanca pueden unirse. Esto es útil para servidores privados o solo por invitación.

Ejemplo Nivel OP
/whitelist add PlayerName 3

Mueve a un jugador (o a cualquier entidad) a un conjunto específico de coordenadas, o a la ubicación de otra entidad.

Ejemplo Nivel OP
/tp PlayerName 0 0 0 2

Cambia a un jugador entre los modos Supervivencia, Creativo, Aventura y Espectador, ya sea individualmente o como opción predeterminada del servidor para los nuevos jugadores.

Ejemplo Nivel OP
/gamemode creative PlayerName 2
/defaultgamemode creative 2

Permite entregar o eliminar objetos directamente, lo cual resulta útil para realizar pruebas, recompensar a los jugadores o recuperar objetos perdidos tras un error o una reversión del sistema.

Ejemplo Nivel OP
/give PlayerName minecraft:diamond_block 64 2
/clear PlayerName 2

Salta al día, a la noche o a cualquier punto específico del ciclo día/noche, anulando el paso natural del tiempo.

Ejemplo Nivel OP
/time set day 2

Provoca cielos despejados, lluvia o una tormenta eléctrica, en lugar de esperar a que el clima cambie de forma natural.

Ejemplo Nivel OP
/weather clear 2

Reemplace PlayerName con el nombre de usuario del jugador. EntityName, OtherEntity y TargetName sustituyen a los nombres de las entidades. El comando de espectador nombra primero a la entidad y luego al jugador que está observando.

Comando Descripción Ejemplo Nivel OP
/advancement Da, elimina o verifica los avances de los jugadores /advancement grant PlayerName everything 2
/attribute Consulta, agrega, elimina o establece un atributo de entidad /attribute PlayerName minecraft:attack_speed base set 100 2
/ban Agrega un jugador a la lista de baneos /ban PlayerName 3
/ban-ip Agrega una dirección IP a la lista de baneos /ban-ip 123.45.67.89 3
/banlist Muestra la lista de prohibiciones /banlist 3
/bossbar Crea y modifica barras de jefe Utilizado en paquetes de datos 2
/clear Borra elementos del inventario de un jugador /clear PlayerName 2
/clone Copia bloques de un lugar a otro /clone 0 0 0 100 100 100 -100 -100 -100 2
/damage Aplica daños a las entidades seleccionadas /damage PlayerName 10 2
/data Obtiene, fusiona, modifica y elimina datos de entidad de bloque y NBT de entidad Utilizado en paquetes de datos 2
/datapack Controla los paquetes de datos cargados. Crear un paquete con /datapack create requiere OP nivel 4 /datapack list 2
/debug Inicia o detiene una sesión de depuración /debug start 3
/defaultgamemode Establece el modo de juego predeterminado /defaultgamemode creative 2
/deop Revoca el estatus de operador de un jugador /deop PlayerName 3
/difficulty Establece el nivel de dificultad /difficulty hard 2
/effect Agrega o elimina un efecto de estado /effect give PlayerName minecraft:regeneration 2
/enchant Agrega un encantamiento al elemento seleccionado de un jugador /enchant PlayerName minecraft:unbreaking 2
/execute Ejecuta otro comando /execute run say I executed this! 2
/experience Agrega o elimina la experiencia del jugador /experience add PlayerName 100 2
/fill Llena una región con un bloque específico /fill 0 0 0 100 100 100 minecraft:diamond_block 2
/fillbiome Llena una región con un bioma específico /fillbiome 0 0 0 100 100 100 minecraft:badlands 2
/forceload Obliga a los trozos a permanecer cargados o no /forceload add 0 0 2
/function Ejecuta una función /function myfunction 2
/gamemode Establece el modo de juego de un jugador /gamemode creative PlayerName 2
/gamerule Establece o consulta una regla de juego /gamerule playersSleepingPercentage 20 2
/give Le da un artículo a un jugador /give PlayerName minecraft:diamond_block 64 2
/help Muestra ayuda sobre los comandos /help gamemode 0
/item Manipula artículos en inventarios /item replace entity PlayerName armor.chest with minecraft:netherite_chestplate 2
/jfr Inicia o detiene la elaboración de perfiles JFR /jfr start 4
/kick Expulsa a un jugador del servidor /kick PlayerName 3
/kill Mata entidades /kill PlayerName 2
/list Lista de jugadores en el servidor /list 0
/locate Localiza la estructura, bioma o punto de interés más cercano /locate structure minecraft:ancient_city 2
/loot Deja caer elementos de una ranura de inventario al suelo /loot spawn ~ ~ ~ mine ~ ~-1 ~ 2
/me Muestra un mensaje sobre el remitente /me is playing Minecraft 0
/msg Un alias de /tell y /w. Muestra un mensaje privado a otros jugadores /msg PlayerName secret message! 0
/op Otorga estatus de operador a un jugador /op PlayerName 3
/pardon Elimina a un jugador de la lista de baneos /pardon PlayerName 3
/pardon-ip Elimina una dirección IP de la lista de baneos /pardon-ip 123.45.67.89 3
/particle Crea partículas /particle minecraft:bubble ~ ~ ~ 0 0 0 0.1 100 normal 2
/perf Captura información y métricas sobre el juego durante 10 segundos /perf start 4
/place Coloca una característica, rompecabezas, plantilla o estructura configurada /place structure minecraft:village_desert 2
/playsound Reproduce un sonido /playsound minecraft:ambient.cave master @a 2
/publish Abre un mundo para un jugador a la red local. Este comando no está disponible en un servidor dedicado /publish 4
/random Dibuja un valor aleatorio o controla la secuencia de números aleatorios. Dibujar un valor requiere el nivel OP 0. Usar o restablecer una secuencia requiere el nivel OP 2 /random roll 1..6 0
/recipe Da o quita recetas de jugadores /recipe give PlayerName minecraft:crafting_table 2
/reload Recarga tablas de botín, avances y funciones desde el disco /reload 2
/return Controla el flujo de ejecución dentro de funciones y cambia su valor de retorno Utilizado en paquetes de datos 2
/ride Hace que las entidades viajen sobre otras entidades o impide que las entidades viajen /ride EntityName mount OtherEntity 2
/save-all Guarda el servidor en el disco /save-all 4
/save-off Desactiva el guardado automático del servidor /save-off 4
/save-on Permite guardar automáticamente el servidor /save-on 4
/say Muestra un mensaje a varios jugadores /say hello all! 2
/schedule Retrasa la ejecución de una función /schedule function myfunction 100s 2
/scoreboard Gestiona objetivos y jugadores del marcador /scoreboard players set PlayerName objective 1 2
/seed Muestra la semilla mundial. En un servidor multijugador esto requiere OP nivel 2 /seed 2
/setblock Cambia un bloque a otro bloque /setblock 0 0 0 minecraft:slime_block replace 2
/setidletimeout Establece el tiempo antes de que los jugadores inactivos sean expulsados, en minutos /setidletimeout 120 3
/setworldspawn Establece el desove mundial /setworldspawn 0 0 0 2
/spawnpoint Establece el punto de generación de un jugador /spawnpoint PlayerName 0 0 0 2
/spectate Hace que un jugador en modo Espectador sea espectador de una entidad. Nombra primero la entidad, luego el espectador /spectate TargetName PlayerName 2
/spreadplayers Teletransporta entidades a ubicaciones aleatorias /spreadplayers 0 0 1 10 false @a 2
/stop Detiene un servidor /stop 4
/stopsound Detiene un sonido /stopsound PlayerName master 2
/summon Convoca una entidad /summon minecraft:bat 2
/tag Controla las etiquetas de entidad /tag EntityName add myTag 2
/team Controles equipos /team add Red 2
/teammsg Un alias de /tm. Envía un mensaje al equipo /teammsg help cap blue 0
/teleport Teletransportes entidades /tp PlayerName 0 0 0 2
/tell Un alias de /msg y /w. Muestra un mensaje privado a otros jugadores /tell PlayerName secret message! 0
/tellraw Muestra un mensaje JSON a los jugadores /tellraw @a {"text":"Hello"} 2
/time Cambia o consulta el tiempo de juego del mundo /time set day 2
/title Gestiona títulos de pantalla /title PlayerName clear 2
/tm Un alias de /teammsg. Envía un mensaje al equipo /tm where is the team right now 0
/tp Un alias de /teleport /tp PlayerName 0 0 0 2
/trigger Establece un disparador para ser activado /trigger mytrigger 0
/w Un alias de /tell y /msg. Muestra un mensaje privado a otros jugadores /w PlayerName hello friend! 0
/weather Establece el clima /weather clear 2
/whitelist Gestiona la lista blanca de servidores /whitelist add PlayerName 3
/worldborder Gestiona la frontera mundial /worldborder add 100 2
/xp Un alias de /experience. Agrega o elimina la experiencia del jugador /xp add PlayerName 100 2
  • Usa la función de autocompletar. Al escribir un comando y presionar Tab, se autocompletarán los nombres de los comandos, los nombres de los jugadores, las coordenadas y los ID de los objetos, tanto en el panel AleForge como en el juego. Esto ahorra mucho tiempo al escribir y evita errores tipográficos en comandos largos.
  • Los selectores de objetivo funcionan en la mayoría de los comandos. En lugar de escribir el nombre de un jugador específico, puedes usar selectores como @a (todos los jugadores), @p (jugador más cercano), @r (un jugador aleatorio) o @e (todas las entidades) dondequiera que un comando acepte un objetivo. Por ejemplo, /effect give @a minecraft:speed otorga un aumento de velocidad a todos los jugadores.
  • Guarda siempre antes de ejecutar comandos destructivos. Comandos como /fill, /clone y /reload pueden afectar gran parte de tu mundo. Ejecuta /save-all primero si quieres poder recuperarte con una copia de seguridad en caso de que algo salga mal.
  • Los comandos exclusivos de los paquetes de datos aún deben activarse. Comandos como /bossbar, /data y /return no suelen escribirse manualmente. Están diseñados para usarse dentro de funciones y paquetes de datos, y no tendrán mucho efecto si se ejecutan por sí solos sin el contexto adecuado.