在基岩版服务器上,allow-list=true 会仅允许 allowlist.json 中列出的玩家进入。每条记录是包含 name(玩家标签)、xuid(可选;据第三方指南会在首次连接时自动补全)和 ignoresPlayerLimit 的对象。该工具可生成无 JSON 语法错误的文件。
如何使用该工具
每行一名玩家:“玩家标签”或“玩家标签, XUID”。
仅对需要在服务器满员时仍能加入的玩家启用 ignoresPlayerLimit。
下载 allowlist.json 并放到 bedrock_server 旁(服务器停止时,或使用 allowlist reload 命令)。
确认 server.properties 中 allow-list=true,然后用列表中的账号测试连接。
游戏内命令与 XUID
您也可以在服务器控制台使用 allowlist add/remove/list/reload 命令管理列表(请在您的版本中用“help”确认)。XUID 是玩家的 Xbox 标识;起步时无需知道,据第三方指南按玩家标签添加即可(所查阅的官方页面未记载)。如有疑问,先用命令添加玩家,再查看服务器生成的文件。
[
{ "ignoresPlayerLimit": false, "name": "Steve" }
]常见问题
- XUID 是必填的吗?
- 否。据第三方指南,空 XUID 会在玩家首次连接时自动补全。如果您知道,建议填写以便更可靠地识别。
- 为什么我的文件被忽略?
- 常见原因:JSON 无效(拼写错误)、文件夹不对(文件必须位于 bedrock_server 旁)或 server.properties 中 allow-list=false。本生成器可避免第一种情况。
