Whitelist, operadores y permisos en un servidor de Minecraft
Quién puede entrar y qué puede hacer cada jugador son las dos decisiones de seguridad más importantes de un servidor. Estos son los comandos y ajustes exactos para la whitelist, los operadores y los permisos.

- La whitelist limita quién puede entrar: actívala con
whitelist onowhite-list=true. - Da OP solo a quien confíes de verdad; para el resto usa un plugin de permisos como LuckPerms.
- Con
enforce-whitelist=truese expulsa a quien no esté en la lista al recargarla. - Bloquear a alguien:
ban(cuenta) oban-ip(dirección), ypardonpara deshacerlo.
La whitelist: entrada solo por invitación
Con la whitelist activa, solo entran los jugadores que están en la lista. Úsala mientras montas el servidor o si es privado. Todos los comandos se escriben en la consola del panel, sin /.
whitelist on # activa la whitelist
whitelist add NombreJugador # añade a alguien
whitelist remove NombreJugador
whitelist list # muestra la lista
whitelist reload # recarga whitelist.json
whitelist off # la desactiva
También se activa de forma permanente en server.properties:
white-list=true
enforce-whitelist=true
white-list=true: la whitelist está activa al arrancar.enforce-whitelist=true: al recargar la lista, los jugadores conectados que ya no estén en ella son expulsados.
La lista se guarda en whitelist.json. Si añades a alguien a mano ahí, ejecuta whitelist reload.
Operadores (OP)
op NombreJugador
deop NombreJugador
Un operador puede ejecutar comandos de administración. Hay cuatro niveles (1 a 4) y, por defecto, op da el que marca op-permission-level en server.properties (4 por defecto, el máximo). Los operadores están en ops.json.
Da OP con cuentagotas. Un operador puede cambiar el modo de juego, dar objetos, banear y mucho más. Para moderadores y ayudantes es más seguro darles solo los permisos que necesitan con un plugin como LuckPerms.
Permisos con un plugin (LuckPerms)
En lugar de repartir OP, crea grupos con los permisos justos. Con LuckPerms:
/lp creategroup moderador
/lp group moderador permission set essentials.kick true
/lp user NombreJugador parent add moderador
Así un moderador puede expulsar sin poder darse objetos ni cambiar el modo de juego. Los nombres de los permisos dependen de cada plugin: míralos en su documentación. Más en los mejores plugins para un servidor.
Bloquear a un jugador
ban NombreJugador motivo opcional
ban-ip NombreJugador
pardon NombreJugador
pardon-ip 203.0.113.5
banlist players
banbloquea la cuenta;ban-ipbloquea una dirección IP (cuidado: puede afectar a más gente que comparta conexión).pardonypardon-iplos deshacen.- Los bloqueos se guardan en
banned-players.jsonybanned-ips.json.
Un servidor «cracked» (sin cuenta oficial)
Si pones online-mode=false, cualquiera puede entrar con cualquier nombre, incluido el de un operador. En ese caso la whitelist por nombre no protege. Solo tiene sentido detrás de un proxy que verifica las cuentas (Velocity o BungeeCord); mira cómo montar una red de servidores.
Preguntas frecuentes
¿Cómo añado a un jugador de Bedrock a la whitelist?
Si usas Geyser con Floodgate, su nombre lleva un prefijo (por defecto un punto): whitelist add .NombreXbox. Mira Geyser + Floodgate.
¿Qué diferencia hay entre whitelist y baneo?
La whitelist deja entrar solo a los de la lista; el baneo bloquea a alguien concreto aunque el servidor sea público.
¿Qué nivel de OP debo dar?
Idealmente ninguno: usa permisos por grupos. Si tienes que dar OP, ajusta op-permission-level al mínimo que necesite.