¿Dónde se escriben los comandos de Minecraft en un servidor?
En el juego escribes el comando en el chat con una / delante (por ejemplo /op Steve); en la consola del servidor, sin la barra (op Steve). Los comandos del chat solo funcionan para jugadores con permisos (operadores), mientras que la consola del servidor siempre tiene todos los permisos.
En Spot.gg la consola está en la pestaña «Consola». Algunas reglas:
- escribe los comandos sin
/al principio, - con el selector que hay sobre el campo eliges entre un comando normal y «Mensaje a todos los jugadores» (lo mismo que
say), stopno se envía desde la consola: para apagar el servidor usa el botón «Detener» de la barra superior,- un comando puede tener como máximo 400 caracteres,
- los comandos que deben ejecutarse solos a una hora concreta (un aviso, un reinicio) se configuran en el «Programador de tareas» (en un servidor de pago).
La misma consola muestra los jugadores conectados y las listas de operadores, lista blanca y baneos, que puedes gestionar sin escribir comandos.
¿Cómo dar OP a alguien en un servidor de Minecraft?
Escribe op nombre en la consola; para quitarle los permisos, deop nombre. Un operador (OP) puede usar todos los comandos del servidor, incluidos banear jugadores y hacer OP a otros, así que dáselo solo a gente de confianza.
| Comando (consola) | Qué hace |
|---|---|
op Steve |
Da permisos de operador al jugador Steve |
deop Steve |
Quita los permisos de operador |
En Spot.gg también puedes hacerlo sin comandos: en «Consola», haz clic en el nombre del jugador en «Jugadores conectados» y elige «Dar OP», o añade el nombre en la sección «Operadores» con «Añadir un operador».
El nivel de permisos de los operadores se define con op-permission-level en server.properties (de 1 a 4; por defecto 4, todos los permisos).
¿Por qué se pierde el OP al salir del servidor?
En Spot.gg el OP se quita automáticamente solo en servidores sin autenticación de jugadores, es decir, no premium (modo offline) sin plugin de inicio de sesión. En un servidor así cualquiera puede entrar con cualquier nombre, también con el de un operador, y hacerse con el servidor. Por eso el hosting quita el OP cada pocos minutos a los operadores que no están conectados y vacía la lista de operadores en cada arranque.
Para conservar el OP de forma permanente, activa «Solo cuentas originales» en «Configuración» o instala un plugin de inicio de sesión (por ejemplo AuthMe Reloaded) y reinicia el servidor. El candado de la barra superior del panel indica si el servidor está protegido. Más detalles en Servidor de Minecraft no premium.
¿Cómo activar la lista blanca (whitelist) y añadir a un jugador?
Activa la lista blanca con whitelist on y añade jugadores con whitelist add nombre. Con la whitelist activada solo pueden entrar los jugadores de la lista y los operadores.
| Comando | Qué hace |
|---|---|
whitelist on / whitelist off |
Activa o desactiva la lista blanca |
whitelist add Steve |
Añade un jugador a la lista |
whitelist remove Steve |
Quita un jugador de la lista |
whitelist list |
Muestra los jugadores de la lista |
whitelist reload |
Vuelve a cargar la lista desde whitelist.json |
Un jugador que está conectado cuando activas la lista y no figura en ella solo es expulsado si server.properties tiene enforce-whitelist=true.
En Spot.gg, en «Consola» → «Lista blanca», un botón activa la lista («Activar la lista blanca») y «Añadir a la lista blanca» añade jugadores. Si hay conectados jugadores que no están en la lista, el panel te muestra antes a quién va a expulsar y te pide confirmación («Activar y expulsar»).
Ojo en servidores no premium: el jugador tiene que entrar una vez al servidor para que se añada con el identificador (UUID) correcto. Además, en ese tipo de servidor la lista blanca no evita la suplantación, porque solo comprueba el nombre; para eso necesitas un plugin de inicio de sesión.
¿Cómo banear o expulsar a un jugador?
kick nombre expulsa a un jugador que puede volver al momento, ban nombre lo bloquea para siempre y pardon nombre lo desbanea. A cualquiera de ellos le puedes añadir un motivo, que el jugador verá en pantalla.
| Comando | Qué hace |
|---|---|
kick Steve Spam en el chat |
Expulsa al jugador con el motivo indicado |
ban Steve Griefing |
Banea al jugador (se guarda en banned-players.json) |
pardon Steve |
Desbanea al jugador |
ban-ip 203.0.113.5 |
Banea una dirección IP (en lugar de la IP puedes poner el nombre de un jugador conectado) |
pardon-ip 203.0.113.5 |
Desbanea una dirección IP |
banlist |
Muestra la lista de baneos (banlist ips: baneos de IP) |
En Spot.gg haz clic en el nombre del jugador en «Consola» y elige «Expulsar del servidor» o «Banear al jugador». Las secciones «Baneos de jugadores» y «Bans de IP» muestran cada baneo con su fecha y motivo, y el botón junto a cada entrada lo elimina. Ten en cuenta que un baneo de IP afecta a todos los que se conectan desde esa dirección, por ejemplo a toda una casa o una residencia de estudiantes.
Comandos de Minecraft para gestionar el juego y el mundo
Los comandos de admin que más vas a usar cambian el modo de juego, la dificultad, la hora, el clima y las reglas del juego. En la tabla aparecen tal como se escriben en la consola; en el juego, añade / delante.
| Comando | Qué hace |
|---|---|
list |
Muestra los jugadores conectados |
say Reinicio en 5 minutos |
Envía un mensaje a todos los jugadores |
gamemode creative Steve |
Pone a un jugador en modo creativo (survival, creative, adventure, spectator) |
defaultgamemode survival |
Define el modo de juego de los jugadores nuevos |
difficulty hard |
Cambia la dificultad (peaceful, easy, normal, hard) |
time set day |
Hace de día (night: de noche) |
weather clear |
Quita la lluvia (rain: lluvia, thunder: tormenta) |
gamerule keep_inventory true (1.21.10 y anteriores: keepInventory) |
Los jugadores no pierden sus cosas al morir |
setworldspawn |
Fija el punto de aparición del mundo donde estás (en el juego) |
worldborder set 4000 |
Crea un borde del mundo de 4000 bloques de lado |
seed |
Muestra la semilla del mundo |
save-all |
Guarda el mundo en el disco |
Las reglas del juego (gamerule) cambian entre versiones de Minecraft, y en las más recientes Mojang ha renombrado algunas. Si un comando no funciona, revisa la lista de reglas de tu versión en la Minecraft Wiki. Estos comandos son de Minecraft Java; en Bedrock la mayoría son iguales, pero la sintaxis de algunos cambia.
¿Cómo hacer tp en Minecraft? El comando /tp
Escribe /tp jugador destino para llevar a un jugador hasta otro, o /tp jugador x y z para mandarlo a unas coordenadas. /tp y /teleport son el mismo comando para teletransportarse, y en el juego necesitas OP para usarlo.
| Comando (consola) | Qué hace |
|---|---|
tp Steve Alex |
Teletransporta a Steve hasta Alex |
tp Steve 100 64 -250 |
Teletransporta a Steve a X 100, Y 64, Z -250 |
tp @a Steve |
Lleva a todos los jugadores conectados hasta Steve |
execute as Steve at @s run tp @s ~ ~10 ~ |
Sube a Steve 10 bloques desde donde está |
execute in minecraft:the_nether run tp Steve 0 80 0 |
Teletransporta a Steve al Nether (the_end: el End, overworld: el mundo normal) |
- En el juego,
/tp 100 64 -250sin nombre te teletransporta a ti, y~significa tu posición actual, por ejemplo/tp ~ ~10 ~. - La consola no tiene posición propia: pon siempre el nombre del jugador. Un
~escrito en la consola se cuenta desde el punto de aparición del mundo, no desde el jugador; por eso en la tabla apareceexecute as … at @s. - Y es la altura. Pulsa F3 en el juego para ver tus coordenadas.
- Selectores:
@atodos los jugadores,@pel jugador más cercano,@run jugador al azar,@stú.
¿Cómo usar el comando /give?
/give jugador objeto cantidad mete objetos directamente en el inventario de un jugador, por ejemplo /give Steve minecraft:diamond 64. El objeto se indica con su ID, el prefijo minecraft: es opcional y, si no pones cantidad, el jugador recibe uno.
| Comando (consola) | Qué hace |
|---|---|
give Steve diamond 64 |
64 diamantes |
give Steve netherite_pickaxe |
Un pico de netherita |
give @a golden_apple 3 |
3 manzanas doradas para cada jugador conectado |
give Steve elytra |
Unos élitros |
give Steve command_block |
Un bloque de comandos |
- Los ID son los nombres en inglés, en minúsculas y con guion bajo (
oak_log,ender_pearl,cooked_beef), aunque juegues en español. En el juego, F3+H activa los detalles avanzados, que muestran el ID de cada objeto. - Los objetos de mods llevan el prefijo del mod en vez de
minecraft:, por ejemplocreate:wrench. - Para encantar el objeto que el jugador tiene en la mano usa
enchant Steve sharpness 5; el nivel no puede superar el máximo del encantamiento. - Los bloques de comandos solo funcionan si
server.propertiestieneenable-command-block=true(por defectofalse), y solo un operador en modo creativo puede colocarlos y editarlos.
¿Cómo dar permisos sin OP?
Instala un plugin de permisos como LuckPerms y da a cada jugador solo los comandos que necesita. El OP lo da todo de golpe; en un servidor público o con varios moderadores es mejor repartir los permisos por rangos.
Comandos básicos de LuckPerms:
lp creategroup moderador: crea un grupo (rango),lp group moderador permission set minecraft.command.kick true: permite al grupo usar un comando,lp user Steve parent add moderador: añade un jugador al grupo,lp editor: abre el editor de permisos en el navegador.
Comandos de jugador muy populares como /home, /sethome, /tpa o /warp vienen del plugin Essentials. Los plugins funcionan en los motores Paper y Purpur y se instalan con un clic en la pestaña «Complementos». En servidores con mods (Fabric, Forge, NeoForge) los plugins no funcionan: allí los permisos llegan con mods, y LuckPerms también tiene versión mod, que se sube a la carpeta mods desde la pestaña «Archivos».
FAQ: preguntas frecuentes sobre comandos de Minecraft
¿Cómo darme OP en mi propio servidor de Minecraft?
Escribe op tu_nombre en la consola del servidor (sin la barra). En Spot.gg también puedes entrar al servidor, hacer clic en tu nombre en la lista de jugadores de «Consola» y elegir «Dar OP».
¿Por qué un comando funciona en la consola pero no en el juego?
En el juego los comandos necesitan permisos: sin OP (o sin un permiso de un plugin) verás un mensaje de comando desconocido o de falta de permisos. En la consola del servidor los comandos siempre funcionan; solo tienes que escribirlos sin la /.
¿Cómo hacer tp a otro jugador en Minecraft?
Si eres OP, escribe /tp Alex en el chat y aparecerás junto a Alex. Para llevar a otro jugador, /tp Steve Alex; desde la consola, igual pero sin la barra.
¿Cuál es el comando para no perder las cosas al morir?
gamerule keep_inventory true (en la 1.21.10 y anteriores: gamerule keepInventory true). Con esta regla activada, los jugadores conservan el inventario y la experiencia al morir. Para volver a lo normal, gamerule keep_inventory false.
¿Cómo añadir a alguien a la lista blanca en un servidor no premium?
Pide al jugador que entre una vez al servidor (si la lista blanca está activa, desactívala un momento) y luego añádelo desde «Jugadores conectados» en la pestaña «Consola». Así la lista guarda el identificador correcto del jugador.
¿Se pueden ejecutar comandos automáticamente?
Sí. En un servidor de pago de Spot.gg, el «Programador de tareas» ejecuta comandos o reinicios a la hora que elijas o según un calendario, por ejemplo un aviso diario con say o un reinicio cada noche.
¿Cómo apagar el servidor si el comando stop no funciona en la consola?
Usa el botón «Detener» de la barra superior del panel. El servidor guarda el mundo y se apaga igual que con el comando stop.