Minecraft

Cómo Darte OP en tu Servidor de Minecraft y Poner Whitelist

Un solo comando en la consola te hace operador. Después activa la whitelist, añade a tus amigos y dale a cada ayudante solo los permisos que necesita.

Equipo de TheGameHosting 6 min de lectura
Personaje de Minecraft con una espada de diamante y un arco sobre fondo verde
Los operadores pueden ejecutar comandos que los jugadores normales no. Dale el rol solo a quien confíes.

Para darte OP en un servidor de Minecraft Java, abre la consola del servidor y escribe op TuNombre, con tu nombre de usuario exacto y sin barra. Para controlar quién entra, escribe whitelist on y luego whitelist add NombreAmigo por cada jugador. Los dos comandos funcionan desde la pestaña Console del panel de TheGameHosting.

Empiezas por la consola porque el comando /op necesita nivel de permiso 3, que un jugador nuevo no tiene. Abajo van los comandos, qué permite cada nivel de permiso y cómo arreglar los problemas típicos de la whitelist.

Cómo darte OP desde la consola

  1. Abre tu servidor en el panel y elige Console. Si corres el server en tu propia computadora, usa la terminal donde está corriendo.
  2. Escribe el comando de abajo, cambiando TuNombre por tu usuario exacto de Minecraft. Cuentan las mayúsculas, y la consola recibe los comandos sin barra.
  3. Entra al server. Si ya estabas conectado, sal y vuelve a entrar para que el cambio se aplique.
  4. Pruébalo en el juego con un comando que exija OP, como /gamemode creative.
Consola del servidor
op TuNombre

El comando añade tu nombre de usuario y tu UUID al archivo ops.json de la carpeta del servidor. Ábrelo en la pestaña Files si quieres revisarlo o añadir un operador a mano. La wiki de Minecraft aclara que si editas el archivo directamente, el jugador tiene que volver a entrar.

ops.json
[
  {
    "uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5",
    "name": "Notch",
    "level": 4,
    "bypassesPlayerLimit": false
  }
]

Tu estado de operador se guarda con tu UUID, así que sobrevive si cambias de nombre. La excepción es un server con online-mode=false, donde el UUID se genera a partir del nombre.

Qué puede hacer cada nivel de permiso

El nivel por defecto de un operador lo define op-permission-level en server.properties, y su valor por defecto es 4. Puedes darle a un jugador un nivel más bajo en ops.json. Los niveles son acumulativos: cada uno permite todo lo que permiten los anteriores. Esta tabla resume la wiki de Minecraft.

NivelNombreQué añade
1ModeradorPuede saltarse la protección del spawn.
2GamemasterMás comandos y uso de bloques de comandos.
3AdminComandos para gestionar jugadores, incluido /op.
4OwnerTodos los comandos, incluidos los que gestionan el server, como stop.

Para un ayudante que solo vigila el chat y el spawn, el nivel 1 o 2 sobra. Deja el nivel 4 para ti.

Cómo poner la whitelist (lista blanca)

La whitelist deja entrar solo a los jugadores que están en una lista. La wiki de Minecraft la recomienda para cualquier server al que otros puedan llegar, porque evita que extraños entren y te griefeen sin que te des cuenta. Usa estos comandos en la consola:

ComandoQué hace
whitelist onActiva la whitelist.
whitelist add NombreJugadorAñade a un jugador. No tiene que estar conectado.
whitelist remove NombreJugadorQuita a un jugador.
whitelist listMuestra a todos los de la lista.
whitelist reloadRecarga whitelist.json cuando lo editaste a mano.
whitelist offDesactiva la whitelist.

También puedes dejarla activada de forma permanente con white-list=true en server.properties. Si además pones enforce-whitelist=true, el server saca a los jugadores conectados que no estén en la lista después de que esta se recargue. La lista se guarda en whitelist.json.

Comandos para probar siendo operador

Con el OP ya activo, estos son los comandos que más usan los dueños en la primera hora. Escríbelos en el chat del juego con barra, o en la consola sin ella.

ComandoQué hace
gamemode creative NombreJugadorCambia el modo de juego de un jugador. Usa survival para volver.
tp NombreJugador1 NombreJugador2Teletransporta al primer jugador con el segundo.
time set dayPone la hora del día en la mañana.
weather clearQuita la lluvia y las tormentas.
kick NombreJugadorSaca a un jugador del server. Puede volver a entrar a menos que lo banees.
say MensajeManda un mensaje a todos los conectados.

Cuáles de estos puede usar un ayudante depende de su nivel de permiso: un moderador de nivel 2 quizá pueda teletransportar jugadores y uno de nivel 1 no.

Lista de revisión antes de compartir la dirección

  1. Tú eres OP, y nadie más lo es, salvo que confíes en esa persona.
  2. La whitelist está activada y todos tus amigos están en la lista.
  3. online-mode sigue en true, a menos que el server esté detrás de un proxy que configuraste tú.
  4. Tienes un backup. En nuestro panel, abre Backups y crea uno antes de darle permisos de admin a alguien.

Arregla los problemas más comunes

  • “You are not white-listed on this server!” (en tu Minecraft en español sale como un mensaje de que no estás en la lista blanca). El jugador no está en whitelist list, o el nombre tiene un error. Añádelo otra vez con la ortografía exacta.
  • El comando no hace nada en la consola del panel. Quita la barra inicial. En la consola escribes op TuNombre, y en el chat del juego escribes /op TuNombre.
  • Editaste ops.json o whitelist.json y no cambió nada. Ejecuta whitelist reload para la whitelist, y vuelve a entrar para los ops.
  • Un amigo no puede ni llegar al server. Eso es un problema de conexión, no de whitelist. Sigue nuestra guía de Connection timed out.

Más allá del OP: controla permisos con un plugin

El OP es todo o nada. Cuando tienes moderadores, constructores y jugadores normales, un plugin de permisos te deja decidir quién usa qué comando. La propia guía de PaperMC recomienda LuckPerms para esto. Puedes instalarlo desde el instalador de plugins, como se ve en cómo instalar plugins en un servidor Paper.

Si todavía no armaste el server, empieza por cómo crear un servidor de Minecraft Java. Whitelist y permisos son lo primero que conviene configurar antes de compartir la dirección.

Preguntas frecuentes

¿Puedo darme OP a mí mismo desde dentro del juego?

Solo si ya eres operador. El comando /op necesita nivel de permiso 3, así que el primer operador tiene que ejecutarlo desde la consola del servidor. En un servidor con hosting, es la pestaña Console del panel.

¿Los operadores tienen que estar en la whitelist?

En Java Edition no. Según la wiki de Minecraft, los operadores siempre pueden conectarse mientras la whitelist está activa, aunque su perfil no esté en la lista. Añádete igual por si después te quitas el OP.

¿Cómo le quito el OP a un jugador?

Escribe deop NombreDelJugador en la consola. Eso lo saca de ops.json. Si solo quieres bajarle el nivel, edita el valor level de ese jugador en ops.json y reinicia el server.

¿Ser OP me pone en modo creativo?

No. El OP te da derecho a ejecutar comandos, entre ellos /gamemode, pero no cambia tu modo de juego por sí solo. Qué comandos puedes usar depende de tu nivel de permiso.

¿Es seguro darle OP a mis amigos?

Solo si confías por completo en ellos. La wiki de Minecraft advierte que los operadores pueden detener el servidor, cambiar modos de juego, darse ítems y hacer cambios enormes al mundo que se pueden usar para griefear. Para la mayoría de los ayudantes, un plugin de permisos te da más control que el OP.

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