Minecraft

Cómo banear a alguien de tu servidor de Minecraft

El comando ban, cómo ver quién está baneado, qué guarda banned-players.json y cómo banear a alguien solo por un día.

Equipo de TheGameHosting 6 min de lectura
Banea a un jugador en Minecraft
Imagen de fondo: Minecraft © Mojang Studios

Para banear jugador servidor Minecraft desde la consola basta un comando: ban NombreDelJugador motivo. El jugador queda desconectado y no puede volver a entrar hasta que tú lo desbanees, aunque se cambie el nombre. En TheGameHosting lo escribes en la Console del panel y funciona al instante.

Aquí vemos cómo banear una cuenta: el comando, cómo revisar la lista, el archivo banned-players.json y los baneos temporales. Si lo que quieres es quitar un baneo, ve a cómo desbanear en un servidor de Minecraft, y para expulsar (kick) o banear la IP tienes cómo banear por IP en Minecraft.

El comando ban, explicado

Según la Minecraft Wiki, en Java Edition se escribe así:

Código
ban <targets> [<reason>]
  • targets: el nombre del jugador o un selector como @p. Con el nombre, el jugador no necesita estar conectado, pero en un servidor normal (premium, online-mode=true) tiene que ser una cuenta real de Minecraft.
  • reason: el motivo, opcional. Es lo que el jugador ve en la pantalla de desconexión. Si no pones nada, sale “Banned by an operator.”
  • Permiso: nivel 3, o sea, la consola o un operador (OP). El comando solo existe en un servidor dedicado, no en un mundo de un jugador.

Lo importante: el baneo se guarda con el UUID de la cuenta, no con el texto del nombre. Si el jugador se cambia el nombre, sigue baneado. Y el baneo le gana a la whitelist: estar en la lista blanca no sirve de nada si estás baneado.

Cómo banear jugador servidor Minecraft, paso a paso

  1. Consigue el nombre exacto. Escribe list en la consola para ver quién está conectado, o cópialo del chat. Si te equivocas en una letra, baneas otra cuenta o el comando falla.
  2. Abre la consola. En el panel de TheGameHosting, elige tu servidor y entra a Console. El servidor tiene que estar prendido.
  3. Escribe el baneo sin diagonal. En la consola los comandos van sin / y con todos los permisos: ban Griefer123 Rompio el spawn.
  4. Lee la respuesta. La consola confirma el baneo. Si el jugador estaba conectado, lo saca en ese momento.
  5. Revisa la lista. Escribe banlist players y busca el nombre.
  6. Limpia lo demás. Si era OP, ejecuta también deop Griefer123, para que no conserve el OP si algún día lo perdonas. Después recupera lo que rompió desde un backup.
Código
list
ban Griefer123 Rompio el spawn
banlist players

Desde el chat del juego es igual pero con diagonal, /ban Griefer123 Rompio el spawn, siempre que seas OP. Si el chat te dice que no tienes permiso, revisa cómo darte OP en un servidor de Minecraft.

Ver quién está baneado: banlist y banned-players.json

banlist muestra todos los baneos; banlist players, solo las cuentas, y banlist ips, solo las IP. El servidor guarda los baneos de cuentas en banned-players.json, en la carpeta principal. Cada entrada se ve así:

Código
[
  {
    "uuid": "a1b2c3d4-...",
    "name": "Griefer123",
    "created": "2026-11-11 18:02:15 +0000",
    "source": "Server",
    "expires": "forever",
    "reason": "Rompio el spawn"
  }
]

En TheGameHosting lo abres desde Files en el panel o lo bajas por sFTP. Aun así, usa los comandos en vez de editarlo a mano: el servidor tiene la lista en memoria y la vuelve a escribir, así que un cambio hecho con el servidor prendido se puede perder. Si de verdad necesitas editarlo, apaga el servidor antes.

Baneo temporal: solo con un plugin

Minecraft vanilla no tiene baneos por tiempo: ban dura hasta que alguien ejecuta pardon. Para banear 24 horas o una semana, los servidores con Paper, Spigot o Purpur usan un plugin. El más común es EssentialsX, con este comando:

Código
tempban <player> <datediff> [reason]
tempban Griefer123 1d12h Spam en el chat
  • La duración combina unidades: y (años), mo (meses), w (semanas), d (días), h (horas), m (minutos) y s (segundos). Por ejemplo 30m, 7d o 1d12h.
  • EssentialsX guarda el baneo temporal en la lista normal del servidor con una fecha de fin. Por eso aparece en banned-players.json con una fecha en expires en lugar de forever.
  • Tus moderadores necesitan el permiso essentials.tempban. Para limitar cuánto tiempo pueden banear, ajusta max-tempban-time en el config.yml de EssentialsX; quien tenga essentials.tempban.unlimited se salta ese límite.

Estos comandos vienen del código oficial de EssentialsX. En TheGameHosting instalas EssentialsX desde la pestaña Plugins (Plugin Installer); si tu servidor sigue en vanilla, cámbialo antes a Paper en Version. Los plugins no funcionan en vanilla ni en Fabric.

Jugadores de Bedrock y servidores Bedrock

  • Amigos de Bedrock que entran a tu servidor Java con Geyser y Floodgate: no tienen cuenta de Java. Banéalos mientras están conectados, con el nombre tal como sale en list (Floodgate le agrega un prefijo, por defecto un punto).
  • Un servidor Bedrock Dedicated Server no tiene comando ban; la Wiki lo marca como exclusivo de Java. Ahí dejas activa la allowlist, sacas a la persona y la expulsas con kick. Lo explicamos en whitelist en un servidor Bedrock.

¿Ban, kick o whitelist? Elige bien

SituaciónQué usarCuánto dura
Alguien necesita una advertenciakick Nombre motivoHasta que vuelva a entrar
Un tiempo fueratempban Nombre 1d (EssentialsX)El tiempo que pongas
Griefer o tramposoban Nombre motivoHasta pardon
La misma persona vuelve con cuentas nuevasban-ip, con cuidadoHasta pardon-ip
Servidor privado solo para amigosWhitelistLos desconocidos nunca entran

En un servidor privado, la whitelist de Minecraft evita casi todos los problemas antes de que tengas que banear. Los baneos son para servidores públicos y para el amigo de un amigo que se pasó de la raya.

Modera desde donde estés con TheGameHosting

Un griefer no espera a que llegues a tu casa. El panel de TheGameHosting funciona desde el celular, así que abres Console y ejecutas ban estés donde estés. Con Users le das a tu co-admin su propio acceso a la consola sin compartir tu contraseña, y con Backups regresas el mundo a como estaba antes del destrozo. El servidor sigue prendido 24/7 en Dallas o Ámsterdam, con protección DDoS y sin abrir puertos en tu casa.

Los planes empiezan en $1.90 USD/mes en nuestro hosting de servidores de Minecraft. Compara la RAM en planes y precios y usa el código FULL2026 para tener 15 % de descuento de por vida.

Preguntas frecuentes

¿Cómo banear a alguien en un servidor de Minecraft?

Abre la consola del servidor y escribe ban NombreDelJugador motivo. Desde el juego, un OP escribe /ban NombreDelJugador motivo. El jugador queda desconectado y no puede volver a entrar.

¿Puedo banear a un jugador que no está conectado?

Sí. Con el nombre, ban funciona aunque el jugador esté desconectado o nunca haya entrado, siempre que sea una cuenta real en un servidor premium.

¿Cómo banear por tiempo en Minecraft?

Vanilla no lo permite. Instala un plugin como EssentialsX en Paper y usa tempban Nombre 1d motivo; el baneo se quita solo al terminar el tiempo.

¿Un jugador baneado puede entrar con otro nombre?

Con la misma cuenta, no: el baneo va ligado al UUID y cambiarse el nombre no sirve. Otra cuenta es otro jugador; para eso existe el baneo por IP.

Hosting para estos juegos

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas