SpotiCraft —— 聆听音乐的全新方式

SpotiCraft —— 聆听音乐的全新方式

直接在Minecraft中使用Spotify,无需离开游戏即可在Minecraft中更改音乐、音量和偏好设置

工具

本项目将不再维护

由于 Spotify 近期的投资与价格变动,我决定完全停止此模组的开发。

新用户请阅读

如果你计划使用此模组,且之前未曾使用过,当 Spotify 应用达到每日 30 用户限制时,可能无法正常使用;模组在尝试从你的账户加载数据时可能会崩溃。有关此问题的更多信息,可查看 GitHub 上的相关 issue

一种解决方法是创建你自己的 Spotify 应用并自行构建模组,你需要在每次发布新版本时更新并重新构建。参见如何构建模组

描述

SpotiCraft 允许你连接你的 Spotify 账户,在 Minecraft 中播放你喜欢的音乐、播放列表、艺术家歌曲,甚至搜索新歌曲 :3(使用此模组需要 Spotify Premium 订阅!)

待办列表

  • 登录 - 完成
  • 播放音乐(播放、暂停、上一首、下一首、随机播放、循环、音量)- 完成
  • 搜索音乐、艺术家或播放列表 - 完成
  • 艺术家页面(显示艺术家歌曲,可播放音乐)- 完成
  • 专辑与播放列表 - 完成
  • 首页(由于 Spotify 移除 API 端点,推荐和精选分类目前无法使用)- 完成
  • 返回、前进和主页按钮 - 完成
  • 喜欢音乐和取消喜欢 - 完成
  • 添加至播放列表和从播放列表移除 - 完成
  • 整体界面 - 完成
  • 改进 - 进行中

常见问题

更新模组后 Minecraft 持续崩溃

如果遇到这种情况,在提交 issue 之前,请尝试删除 Minecraft 文件夹(即 mods 文件夹所在目录)中的 "spoticraft" 文件夹
如果 Minecraft 仍然崩溃,请尝试仅保留此模组在你的 mods 文件夹中
如果 Minecraft 依然崩溃,请提交 issue 并附上你的日志文件

更新日志

发布版 0.0.1

  • 修复刷新令牌用于刷新访问令牌后未更新的问题
  • 修复界面中文本缩放问题,现基于文本宽度而非文本长度
  • 为界面添加单曲循环和列表循环启用图标
  • 为界面添加随机播放启用图标

Beta 0.0.7

  • 修复点赞按钮位置
  • 修复若干 Bug

Beta 0.0.6

  • 因 Spotify 新安全政策更新认证系统
  • 其他修复

Beta 0.0.5

  • 新增土耳其语和法语
  • 修复 1.20.1 上的像素溢出问题
  • 修复搜索无图片的艺术家、播放列表或专辑时崩溃的问题

Beta 0.0.4

  • 修复图片下载失败时的崩溃问题
  • 修复用户没有活动设备时的崩溃问题
  • 修复关闭时界面未正确刷新的问题

Beta 0.0.3

  • 为 1.21.4 添加 NeoForge 支持
  • 修复搜索时的崩溃问题(并非每次出现,但偶尔会发生)

Beta 0.0.2

  • 修复上一版本搜索时的崩溃问题
  • 添加主页按钮
  • 添加首页(部分完成)
  • 添加前进按钮
  • 在播放列表中添加播放按钮
  • 移除专辑和播放列表中的播放按钮文字,同样适用于喜欢的歌曲
  • 修复内容变化时滚动未重置的问题
  • 进行了一些整体改进

Beta 0.0.1 - 因搜索时崩溃而移除

  • 使界面更紧凑
  • 添加艺术家、歌曲、播放列表和专辑搜索
  • 添加艺术家页面,包含热门歌曲和专辑
  • 添加可播放音乐的播放列表页面
  • 添加专辑,功能与播放列表相同
  • 添加音乐名称和艺术家信息
  • 添加喜欢的歌曲,功能与播放列表和专辑相同
  • 添加返回按钮
  • 在专辑中添加播放按钮(将在未来版本中重做)

Alpha 0.0.2

  • 修复崩溃问题
  • 将 Forge 版本升级至 1.21.4-54.0.16

Alpha 0.0.1 - 因问题而移除

  • 用户可以使用其 Spotify 账户登录
  • 基础版界面支持播放音乐、暂停音乐、切换下一首、切换上一首、随机播放、循环、调节音乐音量以及显示当前播放音乐封面