En un servidor Bedrock, allow-list=true limita el acceso a los jugadores de allowlist.json. Cada entrada es un objeto con name (gamertag), xuid (opcional: según guías de terceros se rellena en la primera conexión) e ignoresPlayerLimit. Esta herramienta escribe el archivo sin errores de sintaxis JSON.
Cómo usar la herramienta
Introduce un jugador por línea: «Gamertag» o «Gamertag, XUID».
Activa ignoresPlayerLimit solo para jugadores que deban entrar aunque el servidor esté lleno.
Descarga allowlist.json y colócalo junto a bedrock_server (con el servidor detenido, o usa el comando allowlist reload).
Comprueba que allow-list=true en server.properties y prueba la conexión con una cuenta de la lista.
Comandos en juego y XUID
También puedes gestionar la lista desde la consola del servidor con los comandos allowlist add/remove/list/reload (confirma con «help» en tu versión). El XUID es el identificador Xbox del jugador; no hace falta conocerlo para empezar, basta añadir por gamertag según guías de terceros (no documentado en la página oficial consultada). Ante la duda, añade al jugador con el comando y relee el archivo generado por el servidor.
[
{ "ignoresPlayerLimit": false, "name": "Steve" }
]Preguntas frecuentes
- ¿Es obligatorio el XUID?
- No, según guías de terceros: un XUID vacío se completa en la primera conexión del jugador. Si lo conoces, indícalo para una identificación más fiable.
- ¿Por qué se ignora mi archivo?
- Causas frecuentes: JSON no válido (errata), carpeta incorrecta (el archivo debe estar junto a bedrock_server) o allow-list=false en server.properties. Este generador elimina el primer caso.
