Los comandos de Minecraft de un servidor se escriben en la consola sin barra, o en el chat del juego con barra, por ejemplo /gamemode creative. En el chat solo funcionan si usted es operador con el nivel de permiso suficiente; por eso el primer op se da en la consola con op SuNombre. Atención: desde Java 26.3, un servidor nuevo trae la whitelist activada.
¿Su propio servidor de Minecraft? En HostValues desde €2,80 al mes, en línea en pocos minutos. Ver planes →
Esta guía explica dónde escribir los comandos, cómo funcionan los niveles de permiso, qué comandos usará a diario, cómo manejar la whitelist y los baneos, qué reglas del juego (gamerules) conviene conocer y qué cambió desde la versión 26.1. Datos comprobados el 27 de octubre de 2026 con Minecraft Java Edition 26.3 (publicada el 15 de septiembre de 2026) en la Minecraft Wiki. Bedrock tiene en parte otros comandos; aquí hablamos de Java.
Consola del servidor o chat: dónde escribir los comandos
Hay dos sitios para escribir un comando:
- En la consola del servidor, sin barra al principio:
op SuNombre. En un servidor de Minecraft en HostValues, la consola está en la pestaña Console del panel de juego. Aquí se dan los primeros permisos de operador, porque en el chat los comandos de administración solo funcionan después. - En el chat del juego, con barra:
/op SuNombre. El chat se abre con la tecla T, y la tecla / lo abre con la barra ya escrita. Tab autocompleta comandos y argumentos, y las flechas arriba y abajo recuperan lo que escribió antes.
Hay una diferencia que sorprende a menudo: muchos comandos sin jugador indicado se aplican a quien los ejecuta. En el chat, /gamemode creative cambia su propio modo de juego; en la consola tiene que indicar el jugador, por ejemplo gamemode creative SuNombre. En lugar de un nombre puede usar un selector: @p (el jugador más cercano), @a (todos los jugadores), @r (un jugador al azar), @s (quien ejecuta el comando), @e (todas las entidades) o @n (la entidad más cercana).
Dos ajustes de serie ayudan a moderar. Con broadcast-console-to-ops=true, el valor por defecto en server.properties, los operadores conectados ven la respuesta de los comandos que se ejecutan en la consola. Y la regla log_admin_commands, activada por defecto, guarda los comandos de administración en el registro del servidor.
Dar op y niveles de permiso
El comando op SuNombre guarda al jugador en ops.json con el nivel de permiso que marca op-permission-level en server.properties: por defecto, 4. Con deop SuNombre se le retira. En Java, los dos solo existen en servidores dedicados y necesitan a su vez el nivel 3. En el juego en español de España, los mensajes llaman «administrador» al operador; en el de México, «operador».
| Nivel | Nombre en la Minecraft Wiki | Qué permite |
|---|---|---|
| 1 | Moderator | saltarse la protección del spawn (spawn-protection) |
| 2 | Gamemaster | más comandos, como gamemode, tp, give, time y gamerule; bloques de comandos; el selector de modos con F3+F4 |
| 3 | Admin | comandos para gestionar jugadores, como kick, ban, whitelist y op |
| 4 | Owner | todos los comandos, también los de gestión del servidor, como stop |
Los niveles se suman: el 3 incluye todo lo del 1 y el 2. Con el valor por defecto, 4, cada operador puede incluso apagar el servidor. Si sus moderadores solo deben expulsar y banear, el nivel 3 les basta: ponga op-permission-level=3 antes de darles op o cambie el nivel de cada uno en ops.json. Para permisos más finos, por rangos y comando a comando, un servidor Paper usa un plugin de permisos; vea nuestra guía de permisos con LuckPerms. En el panel de HostValues, la pestaña Players reúne además las listas de operadores, whitelist y baneos.
Comandos básicos de Minecraft: gamemode, tp, give, time
Los comandos de esta tabla necesitan el nivel 2. Los ejemplos están en formato de consola; en el chat, añada la barra al principio. SuNombre y OtroJugador son nombres de ejemplo.
| Comando | Ejemplo | Qué hace |
|---|---|---|
gamemode <modo> [<jugador>] | gamemode creative SuNombre | cambia el modo de juego: survival (supervivencia), creative (creativo), adventure (aventura) o spectator (espectador) |
defaultgamemode <modo> | defaultgamemode survival | modo por defecto para los jugadores nuevos; con force-gamemode=true, también para los conectados |
tp (o teleport) | tp SuNombre OtroJugador o tp SuNombre <x> <y> <z> | lleva a un jugador hasta otro o a unas coordenadas |
give <jugador> <objeto> [<cantidad>] | give SuNombre diamond_sword 1 | da un objeto; el ID va en inglés (diamond_sword es la espada de diamante) |
time set | time set day o time set night | cambia la hora del día (day son 1000 ticks y night, 13000) |
time add | time add 24000 | adelanta un día completo del juego |
weather | weather clear | cambia el tiempo: clear (despejado), rain (lluvia) o thunder (tormenta) |
difficulty | difficulty hard | cambia la dificultad: peaceful (pacífico), easy (fácil), normal o hard (difícil) |
El cambio de difficulty en un servidor solo dura hasta el siguiente reinicio: al arrancar, el servidor vuelve a leer difficulty en server.properties (por defecto, easy). Para un cambio fijo, edite ese archivo. Otros comandos útiles: list muestra quién está conectado y no necesita permisos, say Mensaje envía un aviso a todos (nivel 2) y stop guarda el mundo y apaga el servidor (nivel 4). Con seed ve la semilla del mundo; cómo elegir una y usarla en un mundo nuevo lo explicamos en la guía de semillas de Minecraft para su servidor. Para construir a gran escala, con selecciones, copiar y pegar, vea nuestra lista de comandos de WorldEdit.
Whitelist y baneos
La whitelist (lista blanca) solo deja entrar a los jugadores de la lista. Desde 26.3, white-list tiene el valor true por defecto: en un server.properties creado por esa versión, la whitelist ya está activada y solo entran los jugadores de la lista y los operadores, que en Java siempre pueden conectarse. Si su archivo viene de una versión anterior, compruebe qué valor tiene. Los comandos de la whitelist necesitan el nivel 3:
whitelist add SuNombre
whitelist remove SuNombre
whitelist list
whitelist reload
El jugador no tiene que estar conectado para entrar en la lista, que se guarda en whitelist.json. Si edita ese archivo a mano, cárguelo de nuevo con whitelist reload. whitelist on y whitelist off activan y desactivan la lista. Los jugadores conectados que no estén en ella no son expulsados al recargarla, salvo que ponga enforce-whitelist=true en server.properties. ¿Quiere un servidor abierto a todos? Ponga white-list=false en server.properties (pestaña File managers) y reinicie.
Para sacar a alguien del servidor tiene estos comandos, todos de nivel 3:
kick SuNombre [motivo]expulsa al jugador, que puede volver a entrar. Sin motivo, verá un mensaje genérico de expulsión.ban SuNombre [motivo]bloquea el perfil del jugador, aunque esté en la whitelist. La lista se guarda enbanned-players.json.ban-ip <dirección o jugador> [motivo]bloquea una dirección IP.pardon SuNombreypardon-ip <dirección>quitan el baneo.banlist,banlist playersobanlist ipsmuestran quién está bloqueado.
Los comandos de baneo y de perdón solo existen en Java Edition.
Gamerules útiles para un servidor
Las reglas del juego se cambian con gamerule <regla> [<valor>], que necesita el nivel 2. Sin valor, el comando muestra el ajuste actual. Las reglas pertenecen al mundo, no a server.properties: si crea un mundo nuevo, vuelven a sus valores por defecto. Desde 1.21.11 todas tienen nombres nuevos, en minúsculas y con guion bajo, y en algunas el valor se invirtió (disableRaids pasó a ser raids). Un comando de un tutorial antiguo como gamerule keepInventory true hay que escribirlo con el nombre nuevo.
| Regla (desde 1.21.11) | Nombre en el menú (México entre paréntesis) | Por defecto | Qué hace | Antes |
|---|---|---|---|---|
keep_inventory | Mantener inventario tras morir (Mantener inventario al morir) | false | el jugador conserva objetos y experiencia al morir | keepInventory |
mob_griefing | Permitir que las criaturas destruyan | true | los creepers, los enderman y otras criaturas pueden romper o cambiar bloques | mobGriefing |
players_sleeping_percentage | Porcentaje de jugadores para dormir (Porcentaje de jugadores dormidos) | 100 | porcentaje de jugadores del mundo superior (superficie) que deben dormir para saltarse la noche | playersSleepingPercentage |
pvp | Permitir JcJ (PvP) | true | los jugadores pueden hacerse daño entre ellos | opción pvp de server.properties, antes de 1.21.9 |
command_blocks_work | Permitir bloques de comandos | true | los bloques de comandos funcionan | opción enable-command-block de server.properties, antes de 1.21.9 |
advance_time | Avanzar ciclo de día y noche (Ciclo de día y noche) | true | avanza el ciclo de día y noche | doDaylightCycle |
spawn_phantoms | Generar fantasmas (Generar phantoms) | true | aparecen fantasmas (phantoms) a quien lleva mucho sin dormir | doInsomnia |
fire_spread_radius_around_player | Radio de propagación del fuego | 128 | hasta cuántos bloques alrededor de un jugador se propaga el fuego; 0 lo desactiva y -1 quita el límite | sustituye a doFireTick |
Un ejemplo para un servidor de supervivencia entre amigos:
gamerule keep_inventory true
gamerule players_sleeping_percentage 50
gamerule mob_griefing false
Desde 26.1, los operadores también pueden cambiar las reglas dentro del juego: en el menú de pausa, el botón «Opciones del mundo...» lleva a «Editar las reglas del juego...» («Editar reglas del juego...» en México). Los bloques de comandos tienen su propia guía: command blocks en Minecraft.
Qué cambió desde 26.1
Desde 2026, Minecraft numera sus versiones con el formato año.drop.hotfix: 26.1 es el primer drop de 2026. Para quien administra un servidor, estos son los cambios que importan, según la Minecraft Wiki:
- 26.1 (24 de marzo de 2026): Java 25. Es la primera versión que necesita Java 25. En HostValues, la versión de Java se elige en la pestaña Startup, en Docker Image; de 1.20.5 a 1.21.11 se usa Java 21.
- 26.1: el comando time usa relojes del mundo. Se añadieron
time pause,time resume,time rateytime of <reloj>. El clásicotime set daysigue funcionando. - 26.1: reglas del juego en el menú de pausa, con un buscador, para todos los operadores.
- 26.1: nueva estructura de la carpeta del mundo. Las dimensiones están ahora en
dimensions/minecraft/overworld,dimensions/minecraft/the_netherydimensions/minecraft/the_end(antes, la raíz,DIM-1yDIM1), y los datos de jugadores enplayers/data. Los scripts de copia que buscan las rutas antiguas hay que adaptarlos. - 26.1: aviso de poco espacio en disco. Si al servidor le queda poco espacio, los operadores ven una notificación en pantalla.
- 26.2 (16 de junio de 2026): límites de spam separados. Las opciones nuevas
chat-spam-threshold-secondsycommand-spam-threshold-seconds, las dos con 10 por defecto, controlan cuándo se expulsa automáticamente a quien envía demasiados mensajes o comandos. Con 0 se desactiva esa expulsión. - 26.3 (15 de septiembre de 2026): whitelist activada por defecto. Un
server.propertiesnuevo traewhite-list=true.
Dos cambios anteriores a 26.1 siguen confundiendo a quien usa tutoriales antiguos. En 1.21.9, las opciones pvp, enable-command-block, spawn-monsters y allow-nether salieron de server.properties y pasaron a ser reglas del juego, que se pueden cambiar con el servidor en marcha. En 1.21.11, todas las reglas del juego cambiaron de nombre.
Preguntas frecuentes
¿Cómo se escribe un comando en la consola del servidor de Minecraft?
En la consola se escribe sin barra, por ejemplo whitelist add SuNombre. En HostValues la consola está en la pestaña Console del panel de juego. En el chat del juego, el mismo comando empieza por barra y necesita permisos de operador.
¿Por qué nadie puede entrar en mi servidor nuevo de Minecraft 26.3?
Desde 26.3, un server.properties nuevo trae white-list=true, así que solo entran los jugadores de la whitelist y los operadores. Añada a cada jugador con whitelist add y su nombre, o ponga white-list=false y reinicie si quiere un servidor abierto.
¿Cómo se activa keepInventory en un servidor de Minecraft?
Desde 1.21.11 la regla se llama keep_inventory. Escriba gamerule keep_inventory true en la consola, o /gamerule keep_inventory true en el chat con nivel de permiso 2. El cambio se aplica al mundo actual.
¿Qué permisos da el comando op?
El comando op da el nivel de op-permission-level, que por defecto es 4: todos los comandos, también stop. El nivel 2 basta para gamemode, tp, give y gamerule, y el 3 para kick, ban y whitelist.
¿Por qué no funciona un comando de un tutorial antiguo?
Lo más habitual es un nombre de regla del juego anterior a 1.21.11, una opción que en 1.21.9 pasó de server.properties a las reglas del juego o un nivel de permiso demasiado bajo. La sintaxis actual de cada comando está en la Minecraft Wiki.
Alquile su propio servidor de Minecraft
Desde €2,80 al mes. En línea en pocos minutos, sin permanencia y con protección DDoS incluida.
¿Qué plan encaja con su grupo?
- Vanilla o algunos plugins, hasta 5 jugadores: Redstone (4 GB), €5,60 al mes
- Modpack ligero, de 5 a 10 jugadores: Gold (5 GB), €7,00 al mes
- Modpack pesado como All the Mods 10: Barrier (10 GB), €14,00 al mes
¿Nuevo en HostValues? Use el código WELKOM10 y obtenga un 10% de descuento en su primer pedido.