MCXboxBroadcast 项目使用教程
1. 项目目录结构及介绍
MCXboxBroadcast 项目的目录结构如下:
MCXboxBroadcast/
├── github/
│ └── workflows/
├── build-logic/
├── core/
├── gradle/
├── .gitignore
├── LICENSE
├── README.md
├── build.gradle.kts
├── egg-m-c-xbox-broadcast.json
├── gradle.properties
├── gradlew
├── gradlew.bat
└── settings.gradle.kts
目录结构介绍
- github/workflows/: 包含 GitHub Actions 的工作流配置文件。
- build-logic/: 构建逻辑相关的文件。
- core/: 项目核心代码文件。
- gradle/: Gradle 构建工具的配置文件。
- .gitignore: Git 忽略文件配置。
- LICENSE: 项目许可证文件。
- README.md: 项目说明文档。
- build.gradle.kts: Gradle 构建脚本。
- egg-m-c-xbox-broadcast.json: Pterodactyl Panel 的实例创建配置文件。
- gradle.properties: Gradle 属性配置文件。
- gradlew: Gradle 包装器脚本(Unix)。
- gradlew.bat: Gradle 包装器脚本(Windows)。
- settings.gradle.kts: Gradle 设置脚本。
2. 项目启动文件介绍
项目的启动文件主要是 MCXboxBroadcastStandalone.jar
。以下是启动步骤:
- 下载最新版本: 从项目的 Releases 页面下载
MCXboxBroadcastStandalone.jar
。 - 启动 JAR 文件: 使用以下命令启动 JAR 文件:
java -jar MCXboxBroadcastStandalone.jar
- 等待认证代码: 启动后,程序会生成一个认证代码。
- 认证账户: 使用浏览器打开
https://www.microsoft.com/link
,输入认证代码并登录 Xbox Live 账户。 - 编辑配置文件: 编辑
config.yml
文件,设置正确的 IP 和端口。 - 重启工具: 重启工具后,检查游戏中的好友列表,应该能看到服务器。
3. 项目的配置文件介绍
主要的配置文件是 config.yml
,以下是配置文件的示例内容:
server:
ip: "127.0.0.1"
port: 19132
配置文件说明
- server: 服务器配置部分。
- ip: 服务器的 IP 地址。
- port: 服务器的端口号。
通过编辑 config.yml
文件,可以配置服务器的 IP 和端口,确保工具能够正确广播服务器信息。