Para activar command blocks en tu servidor de Minecraft con Java 1.21.11 o más nuevo, escribe gamerule command_blocks_work true en la consola del servidor. En la 1.21.9 y 1.21.10 la regla se llama commandBlocksEnabled. En la 1.21.8 o anteriores, pon enable-command-block=true en server.properties y reinicia. Después, como operador en Creativo, consigue uno con /give @s minecraft:command_block. Aquí ves cada versión y los errores que salen si falta algo.
¿Qué ajuste usa tu versión?
Mojang sacó este interruptor de server.properties en 2025. Según la Minecraft Wiki, el snapshot 25w35a (Java 1.21.9) cambió enable-command-block por una regla de juego, que se renombró en el 25w37a y otra vez en el 25w44a (Java 1.21.11), cuando todas las reglas pasaron a nombres en snake_case.
| Versión del servidor | Ajuste | Cómo activarlo | ¿Reiniciar? |
|---|---|---|---|
| Java 1.21.11 o más nuevo (26.x) | Regla command_blocks_work | gamerule command_blocks_work true | No |
| Java 1.21.9 y 1.21.10 | Regla commandBlocksEnabled | gamerule commandBlocksEnabled true | No |
| Java 1.21.8 o anterior | enable-command-block en server.properties | enable-command-block=true | Sí |
Las primeras líneas de la consola al arrancar te dicen la versión exacta.
Activar command blocks en tu servidor de Minecraft (versiones nuevas)
- Abre tu servidor en el panel y da clic en Console.
- Escribe
gamerule command_blocks_worksin valor para ver cómo está. - Si dice false, escribe
gamerule command_blocks_work true. En la consola va sin diagonal. - Entra al juego como operador y pásate a Creativo con
/gamemode creative. - Escribe
/give @s minecraft:command_block, coloca el bloque y dale clic derecho para abrirlo.
gamerule command_blocks_work
gamerule command_blocks_work true
La regla se guarda con el mundo y sigue activa después de reiniciar. En Paper, Purpur y Spigot cada mundo tiene sus propias reglas; si también construyes en el Nether o el End, córrela ahí: execute in minecraft:the_nether run gamerule command_blocks_work true.
Activar command blocks en server.properties (1.21.8 o anterior)
- Entra a Files en el panel y abre
server.properties. - Busca
enable-command-block=falsey cámbialo aenable-command-block=true. - Revisa que
op-permission-levelsea 2 o más (por defecto es 4). - Guarda el archivo y reinicia el servidor.
- Consigue un command block con
/give @s minecraft:command_blockcomo operador en Creativo.
enable-command-block=true
op-permission-level=4
Si luego actualizas el servidor, la línea vieja ya no controla los command blocks; revisa la regla de juego después de actualizar. En cómo actualizar un servidor de Minecraft está la actualización paso a paso.
Quién puede usar command blocks
Los command blocks están muy restringidos porque pueden correr comandos poderosos. La Minecraft Wiki marca estos requisitos en un servidor multijugador:
- Ser operador. Solo los operadores pueden abrir y editar un command block. Si no eres OP, revisa cómo darte OP en un servidor de Minecraft.
- Estar en Creativo. La ventana de edición solo se abre en Creativo, y solo un operador en Creativo puede ponerlos o romperlos. En cómo cambiar el gamemode en tu servidor ves cómo cambiar.
- op-permission-level de 2 o más. Los command blocks corren con nivel de permiso 2: pueden usar
tp,giveogamerule, pero no comandos de administración del servidor comoop,banostop.
Los command blocks no salen en el inventario de Creativo por defecto. La pestaña Operator Utilities aparece solo si activas la opción Operator Items Tab en los ajustes de controles; por eso casi todos usan /give.
Que los command blocks no llenen el chat
Un command block de repetición manda su resultado al chat de los operadores cada vez que corre. Apágalo con la regla de salida de command blocks:
gamerule command_block_output false
En la 1.21.10 o anteriores la regla se llama commandBlockOutput. Los jugadores sin OP nunca ven estos mensajes, pero tus admins te lo van a agradecer.
¿Los command blocks no funcionan? Arreglos comunes
- «Command blocks are not enabled on this server». El ajuste de tu versión está apagado. Usa la tabla de arriba: regla de juego en versiones nuevas,
server.propertiesmás reinicio en las viejas. - El clic derecho no hace nada. No estás en Creativo o no eres operador. Revisa las dos cosas.
- El nombre de la regla marca error. Usaste el nombre de otra versión.
command_blocks_workes de la 1.21.11 en adelante;commandBlocksEnabledde la 1.21.9 a la 1.21.10. - Funciona en el Overworld pero no en el Nether. En Paper, pon la regla también en ese mundo.
- El bloque corre pero el comando falla. Lee la línea de resultado en la ventana del bloque. Los comandos de nivel mayor a 2 no corren desde un command block.
- Editaste
server.propertiesen una versión nueva. Ahí esa línea no hace nada. Usa la regla de juego.
Mapas personalizados en un servidor siempre prendido
Los mapas de aventura, minijuegos y parkour hechos con command blocks lucen cuando los jugadores pueden entrar. En TheGameHosting el servidor corre 24/7 con procesadores AMD 9950X o 7950X3D y NVMe, así que los command blocks de repetición corren fluido y el mundo sigue prendido aunque apagues tu PC. Activas la regla en la Console, editas server.properties en Files si tu versión es vieja y guardas tu mapa en Backups antes de cada cambio grande. La protección DDoS viene en todos los planes.
Los planes de Java empiezan en 2 GB por $1.90 USD al mes, listos en unos 60 segundos después del pago. Mira todos los tamaños en Precios o conoce nuestro hosting de servidores de Minecraft.
Preguntas frecuentes
¿Cómo activo los command blocks en mi servidor de Minecraft?
En Java 1.21.11 o más nuevo, escribe gamerule command_blocks_work true en la consola. En versiones anteriores usa commandBlocksEnabled (1.21.9–1.21.10) o pon enable-command-block=true en server.properties y reinicia.
¿Por qué dice que los command blocks no están activados en el servidor?
El ajuste de command blocks de tu versión está apagado. Activa la regla de juego, o en la 1.21.8 o anteriores edita server.properties y reinicia.
¿Cómo consigo un command block en Minecraft?
Como operador, escribe /give @s minecraft:command_block. Tienes que estar en Creativo para ponerlo y abrir su ventana.
¿Un command block puede usar /op o /stop?
No. Los command blocks corren con nivel de permiso 2, así que los comandos de administración como op, ban y stop no funcionan desde ellos.
Hosting para este juego
Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.
Todas las entradas
Equipo de TheGameHosting
