
BeatBlocks 控制
从Minecraft控制Spotify — 通过本地Spicetify桥接的覆盖层、HUD和热键。模组中无需API密钥。
查看大图BeatBlocks Control
BeatBlocks Control 是一个客户端侧 Fabric 模组,适用于 Minecraft Java 版 1.21 – 1.21.11,让你在游玩时控制 Spotify — 包括叠加层、正在播放 HUD、播放列表和全局快捷键。所有功能均通过你 PC 上的本地 Spicetify 桥接运行。无需 OAuth、无需 API 密钥,也无需在模组内登录。
特性
- 游戏内音乐控制 — 无需切出游戏即可播放、暂停、跳过和浏览你的音乐库
- 正在播放 HUD — 在屏幕上显示曲目、艺术家和缓存的专辑封面
- 增强叠加层 — 播放列表、专辑、喜欢的歌曲和队列
- 默认叠加层 — 设置、HUD 缩放和 UI 模式选择
- 全局快捷键 — 可配置的传输和叠加层按键
- 诊断 — 游戏内显示桥接、扩展和心跳状态
- 隐私优先 — 模组仅与
127.0.0.1通信;凭据保留在 Spotify 中
需求
在 Minecraft 中
| 项目 | 详情 |
|---|---|
| Minecraft Java 版 | 每个补丁对应一个 JAR(1.21 到 1.21.11) |
| Fabric Loader | ≥ 0.16.10 |
| Fabric API | 匹配你的 MC 版本(参见版本页面) |
在你的 PC 上
| 项目 | 详情 |
|---|---|
| Spotify 桌面版 | 游玩时必须保持运行 |
| Spicetify | 已安装并应用 |
beatblocks-api.js |
来自 GitHub 仓库 的 Spicetify 扩展 |
快速设置
- 安装 Spicetify 并将其应用到 Spotify
- 将
beatblocks-api.js复制到你的 SpicetifyExtensions文件夹,然后运行:
spicetify config extensions beatblocks-api.js
spicetify apply
应用后重启 Spotify。
- 下载与你 Minecraft 精确版本匹配的 JAR,并将其与 Fabric API 一起放入
mods/文件夹 - 启动 Minecraft,在 Spotify 开始播放,按 Alt+I(默认)打开叠加层
完整指南: GitHub README · 网站
默认控制
在 选项 → 控制 → BeatBlocks 下修改
| 操作 | 默认按键 |
|---|---|
| 打开叠加层 | Alt+I |
| 播放 / 暂停 | K |
| 下一曲 | L |
| 上一曲 | J |
你也可以在聊天中使用 /sp 打开叠加层。
工作原理
Minecraft 模组 → localhost:50321 → beatblocks-api.js → Spicetify → Spotify
模组在你的机器上运行一个小型 HTTP 服务器。Spicetify 扩展发送播放状态更新并接收命令。除了正常的 Spotify 流量外,没有内容发送到外部服务器。
选择正确的 JAR
每个 Minecraft 补丁使用一个 JAR — 不要将 1.21.5 的 JAR 用于 1.21.11。
示例:
- Minecraft 1.21 →
beatblocks-control-mc-1.21.jar+ Fabric API0.102.0+1.21 - Minecraft 1.21.5 →
beatblocks-control-mc-1.21.5.jar+ Fabric API0.128.2+1.21.5 - Minecraft 1.21.11 →
beatblocks-control-mc-1.21.11.jar+ Fabric API0.141.4+1.21.11
配置
文件:.minecraft/config/beatblocks/beatblocks.json
| 设置 | 默认值 | 描述 |
|---|---|---|
bridgePort |
50321 |
本地 HTTP 端口 |
apiPollSeconds |
4 |
播放状态轮询间隔 |
hudScaleMultiplier |
1.0 |
HUD 尺寸 |
coverPixels |
256 |
最大封面艺术尺寸 |
selectedMode |
DEFAULT |
DEFAULT 或 ENHANCED |
路线图
| 状态 | 计划 |
|---|---|
| 当前 | Spicetify 桥接 — 必须打开 Spotify 并安装 Spicetify + 扩展 |
| 未来 | Spotify Web API 支持,实现更简单的设置(已计划) |
链接
- 网站: https://blockbeats.vyasdevgna.online/
- 源码与问题: https://github.com/vyas-devgna/beatblocks-control
- 发布页: https://github.com/vyas-devgna/beatblocks-control/releases
许可证
MIT — 自由使用和修改。参见 GitHub 上的 LICENSE。
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。