
迪斯基
一个用于自定义音乐唱片的我的世界模组。将歌曲上传到DJ台,刻录到空白唱片上,然后在唱片机或兼容模组中播放。
查看大图Discy
一个用于自定义音乐唱片的 Minecraft Mod。在 DJ 台上传歌曲,在 唱片设计工作室设计唱片图案,将曲目刻录到空白唱片上,然后在唱片机、扬声器或兼容的 Mod 中播放。
仓库: github.com/AlfieeLawrence/Discy-A-custom-Disc-mod-for-Minecraft-
功能
- DJ 台 — 浏览、搜索、上传并将自定义音频 (OGG/MP3) 刻录到空白唱片上
- 自定义唱片 — 每张唱片都有独立的图案,并通过 OpenAL 进行流式播放
- 唱片设计工作室 — 游戏内的像素编辑器,用于编辑唱片纹理;支持绘制、擦除、填充和取色,可调节画笔大小,支持撤销/重做,并可保存设计,在刻录时应用
- 扬声器系统 — 将扬声器连接到扬声器控制器,即可在整个基地同步播放同一曲目——非常适合营造环绕声或让背景音乐无处不在
- 永久唱片 — 通过
data/discy/permanent_discs.json添加内置唱片 - 可选兼容性 — Sophisticated Core 的唱片机升级和 Let's Do Furniture 的留声机(需单独安装这些 Mod)
唱片设计工作室
合成并放置一个唱片设计工作室,然后右击打开编辑器。
- 工具 — 绘制、擦除、填充和取色
- 画笔 — 可调节大小;支持拖动或单像素模式
- 画布 — 最大 64×64 像素
- 颜色 — 色环、亮度滑块、十六进制输入和快速调色板
- 工作流程 — 撤销/重做,保存已命名的设计,加载现有文件,或新建空白画布
- 保存的纹理会在刻录唱片时显示在 DJ 台中——无需外部图像编辑器
扬声器与扬声器控制器
在建筑周围放置扬声器,并将其连接到扬声器控制器。插入自定义唱片,点击播放,所有已连接的扬声器就会同步播放同一首歌——每个扬声器可独立调节音量和范围。
快速设置
- 放置一个扬声器控制器并插入一张自定义唱片。
- 在你想要有声音的地方放置扬声器。
- 将每个扬声器连接到控制器(无线或有线——参见下文)。
- 打开控制器并使用播放/停止。
无线 — 碎片同步(扬声器链接物品)
- 使用碎片同步右击一个扬声器——它会进入配对模式,持续 30 秒。
- 在该扬声器处于范围内时,使用碎片同步右击扬声器控制器。
- 距离最近且处于配对状态的未连接扬声器会连接(消耗一个碎片同步)。
有线 — 扬声器线缆
- 将扬声器线缆从控制器铺向每个扬声器(点击相邻方块放置线缆)。
- 当线缆路径到达扬声器时,它会自动连接。
- 破坏路径中的任意一段都会断开该扬声器并移除整条线缆。
每个扬声器的控制项(在控制器 GUI 中)
| 控制项 | 作用 |
|---|---|
| − / + | 音量 ±10% |
| <** / **> | 范围 ±4 方块 |
| x | 断开连接(返还扬声器线缆或碎片同步) |
每行扬声器前会标注 B(无线/碎片同步)或 W(有线/扬声器线缆)。当配对多个扬声器(每个控制器最多16个)时,可使用鼠标滚轮滚动列表。
连接距离
| 连接类型 | 物品 | 最大距离 |
|---|---|---|
| 无线(碎片同步) | 扬声器链接 | 32 方块 |
| 有线(扬声器线缆) | 扬声器线缆 | 64 方块 |
无线范围是控制器到扬声器的直线距离。有线范围是线缆路径中放置的线缆方块的总长度。
可选兼容性 Mod
Discy 不包含这些 Mod。请从 Modrinth 或 CurseForge 安装官方版本,并遵守各 Mod 自身的许可协议:
| Mod | 用途 |
|---|---|
| Sophisticated Core + Storage / Backpacks | 背包和存储容器的唱片机升级 |
| Let's Do Furniture | 留声机播放功能 |
用户上传内容
Discy 允许玩家在 DJ 台上传自己的歌曲和唱片纹理,或在唱片设计工作室中保存设计。这些内容由玩家创建,并非 Mod 自带。
- 您必须拥有上传的任何音频或图像的合法权利。
- 未经权利持有者许可,请勿上传受版权保护的音乐或图案。
- 服务器管理员可能希望制定规则,限制玩家可以上传的内容。
Discy 将上传内容存储在世界文件夹的 discy/ 目录下(歌曲、纹理、辅助文件)。在游戏中移除这些内容会同时删除服务器上的相应文件。
鸣谢与资源
本仓库中包含的艺术资源已获得创作者许可:
| 资源 | 致谢 |
|---|---|
| Mod 代码 | Alfie Lawrence |
| Mod 图标、DJ 台方块纹理、大部分物品纹理 | Random Nautilus |
| 树液纹理、UI 纹理、唱片设计工作室方块纹理 | Mrdragonclaw |
本仓库不重新分发仅于运行时引用的原版 Minecraft 资源(例如 DJ 台界面所使用的发射器容器 GUI)。
许可协议
Discy Mod 代码采用 MIT 许可协议 — 详见 LICENSE。
其他条款摘要:
| 组件 | 许可协议 | 文件位置 |
|---|---|---|
| Discy 源代码和 Mod 代码 | MIT | LICENSE |
| JLayer(打包在发行版 JAR 中) | LGPL 2.1 | COPYING.LGPL |
| 所有第三方声明 | — | NOTICE |
LICENSE、NOTICE 和 COPYING.LGPL 也打包在发行版的 JAR 文件中。
第三方库(包含在 Discy JAR 中)
Discy 打包了 JLayer (javazoom:jlayer:1.0.1) 用于 MP3 解码。
- JLayer 版权归 JavaZoom 所有,采用 LGPL 2.1 许可
- 源码: github.com/javazoom/jlayer 或 Maven
javazoom:jlayer:1.0.1 - 完整许可文本: COPYING.LGPL (GNU LGPL 2.1)
- JavaLayer 项目页面(存档)
Discy 本身(不包括打包的第三方库)采用 MIT 许可。
可选 Mod 兼容性(不包含)
Discy 通过 Mixin 和公开 API 提供与其他 Mod 的可选集成。Discy 不会:
- 重新分发、修补或重新打包这些 Mod
- 分发它们的源代码、资源或 JAR 文件
- 包含它们的修改版本
用户必须从其官方作者处安装兼容的 Mod。Discy 仅在这些 Mod 于运行时存在时添加一些小的可选 Mixin 和 API 钩子。
- Sophisticated Core / Storage / Backpacks — 版权归 P3pp3rF1y 所有,保留所有权利。仅从官方发布版本安装。Discy 通过公开 API(
IDiscHandler、SoundHandler)注册,不会重新分发或修改 Sophisticated 文件。 - Let's Do Furniture — 版权归 Furniture Mod 作者所有。仅从官方发布版本安装,并遵守该 Mod 自身的许可协议。Discy 在安装 Furniture 时通过 Mixin 提供可选的留声机集成,不会重新分发或修改 Furniture 文件。
如果您发布 Discy 的分支或衍生作品,请将这些 Mod 保留为单独的可选运行时依赖项,并保留 NOTICE 和 COPYING.LGPL(用于 JLayer)。
正在加载版本记录…







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