此插件为搬运,原作者已授权
XyLive 是一款面向直播/录屏场景的 Minecraft 服务器插件,定位于“无人机式”的自由录制者管理系统。插件会将指定的录制者玩家自动绑定到目标玩家,实时生成第三人称镜头,并在授权有效的前提下,按照预设的节奏自动切换跟拍对象。
**LiveRecorder 风格跟随系统**
- 参考 LiveRecorder 实现方式,使用 `setVelocity` 实时跟随
- PlayerMoveEvent 触发,同步移动向量,画面无瞬移感
- 玩家传送时立即重新计算镜头位置并传送录制者
.**镜头几何算法**
- 使用 BigDecimal 实现高精度计算
- 镜头位置 = 目标玩家位置 + 俯角/距离偏移
- 支持自定义 `camera-pitch`、`camera-distance`
**多录制者 / 多目标**
- `LiveCore` 维护录制者绑定表
- `RecorderBinding` 支持自动模式/手动模式
- 支持随机切换活跃玩家
**录制者操作限制**
- 阻止录制者打开背包/容器、丢弃物品、交互
- 保证录制画面不会被背包/GUI 遮挡
**视觉反馈**
- 自动为目标玩家添加发光效果
- 可选粒子展示镜头位置
- ActionBar 持续显示当前状态
## 常用命令
| 命令 | 功能 |
|------|------|
| `/xl bind <录制者> <目标>` | 手动绑定录制者到指定玩家 |
| `/xl unbind <录制者>` | 解除绑定 |
| `/xl auto <录制者> [间隔]` | 自动模式(秒) |
| `/xl time <秒>` | 设置每个玩家的直播时长 |
| `/xl reset` | 重置计时并切换目标 |
| `/xl list` | 查看当前录制者状态 |
| `/xl reload` | 重载配置 |
| 场景 | 建议 |
|------|------|
| 追求流畅 | `update-frequency: 1` |
| 节省资源 | `update-frequency: 2` |
| 远景拍摄 | `camera-distance: 5`,`camera-pitch: 60` |
| 近景特写 | `camera-distance: 2`,`camera-pitch: 30` |
## 部署步骤
1. 上传 JAR 到服务器 `plugins/`
2. 启动一次生成配置文件
3. 在授权后台创建 License,并写入 `config.yml`
4. 重启服务器
5. 使用 `/xl bind` 绑定录制者
6. OBS 或直播软件开始录制
搭配mod可以取消暂停界面的出现
搭配OBS可以实现场景镜头随时切换,多人同屏
注*多人同屏前考虑一下自己电脑配置,录制者启动在自己的电脑上
注*QQ群:1064383393
XyLive 是一款面向直播/录屏场景的 Minecraft 服务器插件,定位于“无人机式”的自由录制者管理系统。插件会将指定的录制者玩家自动绑定到目标玩家,实时生成第三人称镜头,并在授权有效的前提下,按照预设的节奏自动切换跟拍对象。
**LiveRecorder 风格跟随系统**
- 参考 LiveRecorder 实现方式,使用 `setVelocity` 实时跟随
- PlayerMoveEvent 触发,同步移动向量,画面无瞬移感
- 玩家传送时立即重新计算镜头位置并传送录制者
.**镜头几何算法**
- 使用 BigDecimal 实现高精度计算
- 镜头位置 = 目标玩家位置 + 俯角/距离偏移
- 支持自定义 `camera-pitch`、`camera-distance`
**多录制者 / 多目标**
- `LiveCore` 维护录制者绑定表
- `RecorderBinding` 支持自动模式/手动模式
- 支持随机切换活跃玩家
**录制者操作限制**
- 阻止录制者打开背包/容器、丢弃物品、交互
- 保证录制画面不会被背包/GUI 遮挡
**视觉反馈**
- 自动为目标玩家添加发光效果
- 可选粒子展示镜头位置
- ActionBar 持续显示当前状态
## 常用命令
| 命令 | 功能 |
|------|------|
| `/xl bind <录制者> <目标>` | 手动绑定录制者到指定玩家 |
| `/xl unbind <录制者>` | 解除绑定 |
| `/xl auto <录制者> [间隔]` | 自动模式(秒) |
| `/xl time <秒>` | 设置每个玩家的直播时长 |
| `/xl reset` | 重置计时并切换目标 |
| `/xl list` | 查看当前录制者状态 |
| `/xl reload` | 重载配置 |
| 场景 | 建议 |
|------|------|
| 追求流畅 | `update-frequency: 1` |
| 节省资源 | `update-frequency: 2` |
| 远景拍摄 | `camera-distance: 5`,`camera-pitch: 60` |
| 近景特写 | `camera-distance: 2`,`camera-pitch: 30` |
## 部署步骤
1. 上传 JAR 到服务器 `plugins/`
2. 启动一次生成配置文件
3. 在授权后台创建 License,并写入 `config.yml`
4. 重启服务器
5. 使用 `/xl bind` 绑定录制者
6. OBS 或直播软件开始录制
搭配mod可以取消暂停界面的出现
搭配OBS可以实现场景镜头随时切换,多人同屏
注*多人同屏前考虑一下自己电脑配置,录制者启动在自己的电脑上
注*QQ群:1064383393
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
XyLive《轩辕直播》 is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 176 times (via Spigot). Download it and open it directly in the game.