酒石酸菌
本帖最后由 酒石酸菌 于 2023-1-26 18:14 编辑

网络音乐机
——  能够直接播放网络流的唱片机  ——




简介
一个能够直接播放网络流音乐的模组,其行为和原版 CD 机完全一致,在 CD 机附近的其他玩家也可以听到你播放的音乐!通过 NBT 数据可以自定义 CD 所播放的歌曲,并对网易云音乐特地添加了支持!

最新版已修复:服务端崩溃问题,服务端播放问题



那我该如何游玩呢?
首先放置一个唱片机,而后用 CD 右击即可播放音乐!还不会的请看下方视频演示吧:

https://www.bilibili.com/blackboard/newplayer.html?playlist=false&crossDomain=1&aid=887478914&page=1

CD 怎么自定义?
按照需求可以这么做:
1. 我想要添加的是网易云的歌单:输入指令 /netmusic get163 歌单ID,然后再次打开创造模式标签页,你的歌单就全部转换成了 CD 了
2. 我想要添加的是其他网络位置的歌曲:打开游戏配置文件夹下的 netmusic 文件夹,里面有个 music.json 文件(如果没有就自行创建一个),其内容如下:
  1. [
  2.   {
  3.     "url": "https://music.163.com/song/media/outer/url?id=41645488.mp3",
  4.     "name": "ちいさな冒険者",
  5.     "time_second": 198
  6.   }
  7. ]
复制代码
url:歌曲的网络地址,支持 ogg 和 mp3 格式,必须是直链!
name:歌曲名称
time_second:歌曲时长(秒)

推荐使用 notepad++ 或者 vscode 这样的软件书写配置文件。写完以后输入 /netmusic reload 指令重载配置即可!


其他问题(请认真阅读,总是有人问已经回答过得问题!):

Q:播放歌曲会不会导致我硬盘内存爆炸啊?
A:这个是播放到网络流音乐,就和你看直播一样,会在你电脑上缓存任何数据

Q:服务器能用么?其他玩家能同步听到我的歌曲么?
A:当然完美兼容,其他玩家也都能听到

Q:那我播放音乐会不会给服务器带来负担?
A:再次强调一遍,这个是播放到网络流音乐,就和你看直播一样,不会给你玩的服务器带来什么负担!

Q:CD 可以自定义么?我想导入我网易云上歌单的歌曲
A:请好好看看上面的介绍说明,完全可以自定义!而且还添加了指令导入网易云歌单,虽然只能导入一个歌单

Q:只能导入网易云歌曲么?我想导入别的地方的歌曲
A:歌曲支持任何形式的网络直链!只是特意对网易云做了兼容而已,你想导入别的地方的歌曲仍旧是可以的。

Q:为什么我放在网盘的歌曲导入后没法播放?
A:请仔细看说明,url 必须是直链!现在国内的网盘为了阻断用户获取直链,设计了层层阻碍,能播放就有鬼了!

Q:那我想导入多个网易云歌单怎么办?
A:把你想听的歌曲放在一个歌单不就好了么……别折磨我了……(大脑在颤抖……)

Q:我的网易云歌单明明有几百首曲子,怎么才导入了 100 个歌曲?
A:大规模访问网易云 API 可能会被网易云官方屏蔽,所以限定只能获取 100 首曲子。

Q:奇怪,我怎么获取歌单失败了!
A:首先你先看看你的歌单 ID 是不是弄错了,已经有 10086 个玩家把 userid 当做歌单 id 了,百度一下就能查到如何获取歌单 id(大脑在颤抖……)
A:接着,看看你是不是地处国外,网易云只对中国大陆玩家开放
A:你是不是被网易云官方屏蔽了?
Q:被屏蔽了?找网易云客服能解决么?
A:你在想什么啊!!!!!(大脑在颤抖……)
Q:奇怪,歌单获取成功了,但是一个 CD 都没有出现,咋回事?
A:我的天,这又是一个把 userid 当做歌单 id 的家伙。已经有 10086 个玩家把 userid 当做歌单 id 了!已经有 10086 个玩家把 userid 当做歌单 id 了!!已经有 10086 个玩家把 userid 当做歌单 id 了!已经有 10086 个玩家把 userid 当做歌单 id 了!!!(大脑在颤抖……)

Q:奇怪,歌曲怎么播放到一半就停了,这是你的模组 bug,我要反馈!!!!
A:别反馈了,我都收到上百上千个反馈了。网易云的歌曲源不知道怎么回事,总是会在最后十几秒中断,我反正目前解决不了。

Q:唱片机可以合成,但是怎么 CD 没有合成表,我该怎么获取呢?
A:目前没给 CD 添加获取方式,你只能创造模式标签页获取了。服务器玩家找腐竹吧,他一定有一万种方法增加获取方式!

Q:模组文件下载下来怎么不对劲?
A:MCBBS 当前的 bug,改下文件名就行了

Q:改了文件名还是不对劲啊?
A:我都知道你想说什么了,把文件夹选项里面的“显示文件拓展名”选项打开!(大脑在颤抖……)

Q:我想要其他版本的模组!
A:我不是转生成异世界的勇者超人,我没法做到同时发布多个版本模组,而且高版本的声音系统还贼麻烦!


下载
目前 MCBBS 存在下载 bug,必须登录账户后才能下载到正确的文件
建议去 MCMod 百科下载:https://www.mcmod.cn/download/4935.html
适用版本
下载
备注
1.19.2
netmusic-1.19.2-1.0.1.jar (379.78 KB, 下载次数: 26)

1.18.2
netmusic-1.18.2-1.0.1.jar (379.59 KB, 下载次数: 17)

1.16.5
netmusic-1.16.5-1.0.1.jar (376.67 KB, 下载次数: 24)

1.12.2
netmusic-1.12.2-1.0.2.jar (302.53 KB, 下载次数: 1260)


GitHub:https://github.com/TartaricAcid/NetMusic
作者:酒石酸菌(程序),郝南村(唱片机材质),琥珀酸(唱片机材质,模型),帕金伊(CD 材质),SQwatermark(帮助解决了高版本的迁移问题)

圣魔丶狂灵
酒石酸佬nb!

zhadao
酒石酸大佬永远的神!

mc奎小笙
为何显示成功了,但是没有唱片

Guapisama
这Q&A把我笑裂了

酒石酸菌
mc奎小笙 发表于 2021-4-6 19:08
为何显示成功了,但是没有唱片

看问题回答中关于歌单 ID 的说明,你把歌单 ID 输错了

1070150591
终于见到一个比较优雅的网络音乐MOD

谢谢酒石酸大佬

二哈大魔王
我发现 如果是自行上传云盘的歌曲 添加到歌单内就无法播放

酒石酸菌
二哈大魔王 发表于 2021-4-6 21:00
我发现 如果是自行上传云盘的歌曲 添加到歌单内就无法播放

连接必须得是直链,现在国内的云盘几乎都设计了各种手段阻拦你获取直链,能播放就有鬼了

二哈大魔王
酒石酸菌 发表于 2021-4-6 21:52
连接必须得是直链,现在国内的云盘几乎都设计了各种手段阻拦你获取直链,能播放就有鬼了 ...

我说的是网易云的云盘功能

903741208
lihai厉害

yuan9163
看起来挺有意思的mod

酒石酸菌
二哈大魔王 发表于 2021-4-6 22:12
我说的是网易云的云盘功能

网易云的云盘有版权保护的,根本没法获取直链

mc奎小笙
酒石酸菌 发表于 2021-4-6 20:02
看问题回答中关于歌单 ID 的说明,你把歌单 ID 输错了

没看成userid啊,不知道咋回事

酒石酸菌
mc奎小笙 发表于 2021-4-7 21:32
没看成userid啊,不知道咋回事

你把你用的歌单 ID 发一下我看看

Jack_Ziyang
什么时候1.16.5

AloneTrees
貌似可以先加载歌单,取出一个唱片,再加载没有该唱片歌的新歌单,那个拿出来的唱片依旧可以放出来。同时这个mod貌似与OnlineCard有冲突,安装OnlineCard后,把唱片放入机子时,机子只会蹦两下音符盒的音符,没有音乐,唱片依旧在转,删除OnlineCard后bug消失

lpllplis0011
好!支持!

wuyanjiang
感谢楼主分享!

2541507677
纯生存不能用好难过:<

兮一个夜
这个可以!外观也很好看  可以拿来做内饰

Ecreed_BlueDO
可以循环播放吗

851846800
为什么服务器里放,我放我朋友听不到

CQCO
再也不要另外开个bgm了

1425815291
好 太需要这个模组了

1062075380a
左键直接崩溃

Zooly
联机播放的时候朋友好像听不到呢

e1791284827
好多歌都没有 可惜了

DR.BAO
问一下,我添加了一个mp3的直链也在json里改了,确实能播放,但我如果想添加两个直链的话我的json里头应该怎么写?

酒石酸菌
DR.BAO 发表于 2021-6-14 11:24
问一下,我添加了一个mp3的直链也在json里改了,确实能播放,但我如果想添加两个直链的话我的json里头应该 ...

什么意思,难道一首歌还有两个地址?

八雲黑
希望能加一个使这个播放机跟随玩家移动的系统
做成装备做成随从一类的都可以

八雲黑
本帖最后由 八雲黑 于 2021-6-19 21:16 编辑

顺便反馈两个BUG:1,生存模式下,左键敲一下音乐机就会直接崩客户端。创造可以正常破坏这个玩意。2,多人游戏【局域网】时,主机玩家无法听到客户机玩家播放的歌曲,但客户机玩家能听到主机播放的。当主机开始播放歌曲时,客户机玩家放入另一张碟片,就会同时出现两首歌的声音

魔理沙SATORI
太强了太强了!!支持大佬!

高新宇88
在服务器里使用会有BUG,生存玩家会崩客户端,并且无法听到玩家播放的音乐

wolski
好                                                               

我是来2333
有计划要支持电台歌单么,比如
http://music.163.com/radio/?id=957847236
没有当我没说

Yuuhisaka
在服务器里用有bug,玩家可以交换CD,但是播放的声音只有自己听得到,然后生存玩家敲音乐机会让所有客户端都崩溃闪退

197414872

酒石酸大佬永远的神!

千斗大魔王
为什么我朋友听不到 是局域网联机

千斗大魔王
只有自己放的唱片能听到 别人听不到 玩家A放唱片 玩家B可以右键唱片机取下来 但是玩家A的音乐还在 而且玩家A也可以再次右键唱片机取出唱片

Komeiji_Cat
大脑在颤抖,您也是怠惰

DR.BAO
酒石酸菌 发表于 2021-6-14 14:02
什么意思,难道一首歌还有两个地址?

就两个歌在不同的网址,我想把他们一起放

Regenleer
没高版本的,默哀

wssb290
打掉留声机游戏崩溃的bug修复了吗

wjiahfnis
这是要我在我的世界网抑云啊cwc

酒石酸菌
wssb290 发表于 2021-8-24 13:22
打掉留声机游戏崩溃的bug修复了吗

没,再拖拖

3385662483
不错的模组 娱乐模组 哈哈哈 支持!

我不是猫
这个很不错   我在想网易云付费的可以听吗

酒石酸菌
我不是猫 发表于 2021-8-29 13:02
这个很不错   我在想网易云付费的可以听吗

当然不行啊

酒石酸菌
八雲黑 发表于 2021-6-19 20:43
顺便反馈两个BUG:1,生存模式下,左键敲一下音乐机就会直接崩客户端。创造可以正常破坏这个玩意。2,多人 ...

崩溃问题已经修复

第一页 上一页 下一页 最后一页